Source compatibility report for the libOgreBites.so object between 1.11.6 and 1.12.13 versions

Test Info


Module NamelibOgreBites
Version #11.11.6
Version #21.12.13
Archx86_64

Test Results


Total Header Files63
Total Source Files8
Total Objects1
Total Symbols / Types354 / 113
Compatibility 86.3%

Problem Summary


SeverityCount
Added Symbols-40
Removed SymbolsHigh29
Problems with
Data Types
High20
Medium8
Low11
Problems with
Symbols
High0
Medium1
Low0
Problems with
Constants
Low0

Added Symbols  40 


OgreApplicationContext.h
namespace OgreBites
ApplicationContextSDL::_destroyWindow ( struct NativeWindowPair const& win )
ApplicationContextSDL::addInputListener ( NativeWindowType* win, struct InputListener* lis )
ApplicationContextSDL::ApplicationContextSDL [C1] ( Ogre::String const& appName )
ApplicationContextSDL::ApplicationContextSDL [C2] ( Ogre::String const& appName )
ApplicationContextSDL::createWindow ( Ogre::String const& name, Ogre::uint32 w, Ogre::uint32 h, Ogre::NameValuePairList miscParams )
ApplicationContextSDL::pollEvents ( )
ApplicationContextSDL::removeInputListener ( NativeWindowType* win, struct InputListener* lis )
ApplicationContextSDL::setWindowGrab ( NativeWindowType* win, bool _grab )
ApplicationContextSDL::shutdown ( )

OgreApplicationContextBase.h
namespace OgreBites
ApplicationContextBase::_destroyWindow ( struct NativeWindowPair const& win )
ApplicationContextBase::_fireInputEvent ( union Event const& event, uint32_t windowID ) const
ApplicationContextBase::addInputListener ( NativeWindowType* win, struct InputListener* lis )
ApplicationContextBase::ApplicationContextBase [C1] ( Ogre::String const& appName )
ApplicationContextBase::ApplicationContextBase [C2] ( Ogre::String const& appName )
ApplicationContextBase::closeApp ( )
ApplicationContextBase::createDummyScene ( )
ApplicationContextBase::createRoot ( )
ApplicationContextBase::createWindow ( Ogre::String const& name, Ogre::uint32 w, Ogre::uint32 h, Ogre::NameValuePairList miscParams )
ApplicationContextBase::destroyDummyScene ( )
ApplicationContextBase::destroyRTShaderSystem ( )
ApplicationContextBase::destroyWindow ( Ogre::String const& name )
ApplicationContextBase::enableShaderCache ( ) const
ApplicationContextBase::frameRenderingQueued ( struct Ogre::FrameEvent const& evt )
ApplicationContextBase::getDefaultMediaDir ( ) [static]
ApplicationContextBase::initApp ( )
ApplicationContextBase::initialiseRTShaderSystem ( )
ApplicationContextBase::loadResources ( )
ApplicationContextBase::locateResources ( )
ApplicationContextBase::oneTimeConfig ( )
ApplicationContextBase::pollEvents ( )
ApplicationContextBase::reconfigure ( Ogre::String const& renderer, Ogre::NameValuePairList& options )
ApplicationContextBase::removeInputListener ( NativeWindowType* win, struct InputListener* lis )
ApplicationContextBase::setRTSSWriteShadersToDisk ( bool write )
ApplicationContextBase::setup ( )
ApplicationContextBase::shutdown ( )
ApplicationContextBase::~ApplicationContextBase [D0] ( )
ApplicationContextBase::~ApplicationContextBase [D1] ( )
ApplicationContextBase::~ApplicationContextBase [D2] ( )

OgreCameraMan.h
namespace OgreBites
CameraMan::setYawPitchDist ( Ogre::Radian const& yaw, Ogre::Radian const& pitch, Ogre::Real dist )

OgreTrays.h
namespace OgreBites
TrayManager::mouseWheelRolled ( struct MouseWheelEvent const& evt )

to the top

Removed Symbols  29 


OgreApplicationContext.h
namespace OgreBites
ApplicationContext::_fireInputEvent ( union Event const& event, uint32_t windowID ) const
ApplicationContext::addInputListener ( NativeWindowType* win, struct InputListener* lis )
ApplicationContext::ApplicationContext [C1] ( Ogre::String const& appName, bool p2 )
ApplicationContext::ApplicationContext [C2] ( Ogre::String const& appName, bool p2 )
ApplicationContext::closeApp ( )
ApplicationContext::createDummyScene ( )
ApplicationContext::createRoot ( )
ApplicationContext::createWindow ( Ogre::String const& name, Ogre::uint32 w, Ogre::uint32 h, Ogre::NameValuePairList miscParams )
ApplicationContext::destroyDummyScene ( )
ApplicationContext::destroyRTShaderSystem ( )
ApplicationContext::enableShaderCache ( ) const
ApplicationContext::frameRenderingQueued ( struct Ogre::FrameEvent const& evt )
ApplicationContext::getDefaultMediaDir ( ) [static]
ApplicationContext::initApp ( )
ApplicationContext::initialiseRTShaderSystem ( )
ApplicationContext::loadResources ( )
ApplicationContext::locateResources ( )
ApplicationContext::oneTimeConfig ( )
ApplicationContext::pollEvents ( )
ApplicationContext::reconfigure ( Ogre::String const& renderer, Ogre::NameValuePairList& options )
ApplicationContext::removeInputListener ( NativeWindowType* win, struct InputListener* lis )
ApplicationContext::setRTSSWriteShadersToDisk ( bool write )
ApplicationContext::setup ( )
ApplicationContext::setWindowGrab ( NativeWindowType* win, bool _grab )
ApplicationContext::shutdown ( )
ApplicationContext::~ApplicationContext [D0] ( )
ApplicationContext::~ApplicationContext [D1] ( )
ApplicationContext::~ApplicationContext [D2] ( )

OgreCameraMan.h
namespace OgreBites
CameraMan::setYawPitchDist ( Ogre::Radian yaw, Ogre::Radian pitch, Ogre::Real dist )

to the top

Problems with Data Types, High Severity  20 


OgreResourceGroupManager.h
namespace Ogre
[+] class ResourceGroupListener  18 

OgreRoot.h
namespace Ogre
[+] class Root  1 

OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator  1 

to the top

Problems with Data Types, Medium Severity  8 


OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator  8 

to the top

Problems with Symbols, Medium Severity  1 


OgreCameraMan.h
namespace OgreBites
[+] CameraMan::setYawPitchDist ( Ogre::Radian yaw, Ogre::Radian pitch, Ogre::Real dist )  1 

to the top

Problems with Data Types, Low Severity  11 


OgreRoot.h
namespace Ogre
[+] class Root  2 

OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator  9 

to the top

Header Files  63 


OgreAdvancedRenderControls.h
OgreAny.h
OgreApplicationContext.h
OgreAutoParamDataSource.h
OgreAxisAlignedBox.h
OgreBitesConfigDialog.h
OgreBlendMode.h
OgreCameraMan.h
OgreColourValue.h
OgreCommon.h
OgreConfigDialog.h
OgreController.h
OgreControllerManager.h
OgreFileSystemLayer.h
OgreFrameListener.h
OgreGpuProgramParams.h
OgreHardwareVertexBuffer.h
OgreInput.h
OgreLight.h
OgreLog.h
OgreLogManager.h
OgreMaterialManager.h
OgreMath.h
OgreMatrix4.h
OgreMemoryAllocatorConfig.h
OgreMovableObject.h
OgreNode.h
OgreOverlayElement.h
OgrePass.h
OgrePlatform.h
OgrePlugin.h
OgrePrerequisites.h
OgreRay.h
OgreRenderable.h
OgreRenderObjectListener.h
OgreRenderOperation.h
OgreRenderSystemCapabilities.h
OgreResourceGroupManager.h
OgreRoot.h
OgreSceneManager.h
OgreSceneManagerEnumerator.h
OgreScriptCompiler.h
OgreScriptTranslator.h
OgreSGTechniqueResolverListener.h
OgreShaderGenerator.h
OgreShaderPrerequisites.h
OgreShaderProgramManager.h
OgreShaderProgramWriter.h
OgreShaderRenderState.h
OgreSharedPtr.h
OgreSingleton.h
OgreStaticPluginLoader.h
OgreStringVector.h
OgreTechnique.h
OgreTextAreaOverlayElement.h
OgreTextureUnitState.h
OgreTimer.h
OgreTrays.h
OgreUserObjectBindings.h
OgreUTFString.h
OgreVector.h
OgreVertexIndexData.h
OgreWindowEventUtilities.h

to the top

Source Files  8 


OgreAdvancedRenderControls.cpp
OgreApplicationContext.cpp
OgreBitesConfigDialog.cpp
OgreCameraMan.cpp
OgreSGTechniqueResolverListener.cpp
OgreStaticPluginLoader.cpp
OgreTrays.cpp
OgreWindowEventUtilities.cpp

to the top

Objects  1 


libOgreBites.so.1.11.6

to the top