Source compatibility report for the libOgreBites.so object between 1.11.6 and 1.12.13 versions
Test Info
Module Name | libOgreBites |
Version #1 | 1.11.6 |
Version #2 | 1.12.13 |
Arch | x86_64 |
Test Results
Total Header Files | 63 |
Total Source Files | 8 |
Total Objects | 1 |
Total Symbols / Types | 354 / 113 |
Compatibility |
86.3% |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 40 |
Removed Symbols | High | 29 |
Problems with Data Types | High | 20 |
Medium | 8 |
Low | 11 |
Problems with Symbols | High | 0 |
Medium | 1 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols 40
OgreApplicationContext.h
namespace OgreBites
ApplicationContextSDL::_destroyWindow ( struct NativeWindowPair const& win )
_ZN9OgreBites21ApplicationContextSDL14_destroyWindowERKNS_16NativeWindowPairE
ApplicationContextSDL::addInputListener ( NativeWindowType* win, struct InputListener* lis )
_ZN9OgreBites21ApplicationContextSDL16addInputListenerEP10SDL_WindowPNS_13InputListenerE
ApplicationContextSDL::ApplicationContextSDL [C1] ( Ogre::String const& appName )
_ZN9OgreBites21ApplicationContextSDLC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
ApplicationContextSDL::ApplicationContextSDL [C2] ( Ogre::String const& appName )
_ZN9OgreBites21ApplicationContextSDLC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
ApplicationContextSDL::createWindow ( Ogre::String const& name, Ogre::uint32 w, Ogre::uint32 h, Ogre::NameValuePairList miscParams )
_ZN9OgreBites21ApplicationContextSDL12createWindowERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE
ApplicationContextSDL::pollEvents ( )
_ZN9OgreBites21ApplicationContextSDL10pollEventsEv
ApplicationContextSDL::removeInputListener ( NativeWindowType* win, struct InputListener* lis )
_ZN9OgreBites21ApplicationContextSDL19removeInputListenerEP10SDL_WindowPNS_13InputListenerE
ApplicationContextSDL::setWindowGrab ( NativeWindowType* win, bool _grab )
_ZN9OgreBites21ApplicationContextSDL13setWindowGrabEP10SDL_Windowb
ApplicationContextSDL::shutdown ( )
_ZN9OgreBites21ApplicationContextSDL8shutdownEv
OgreApplicationContextBase.h
namespace OgreBites
ApplicationContextBase::_destroyWindow ( struct NativeWindowPair const& win )
_ZN9OgreBites22ApplicationContextBase14_destroyWindowERKNS_16NativeWindowPairE
ApplicationContextBase::_fireInputEvent ( union Event const& event, uint32_t windowID ) const
_ZNK9OgreBites22ApplicationContextBase15_fireInputEventERKNS_5EventEj
ApplicationContextBase::addInputListener ( NativeWindowType* win, struct InputListener* lis )
_ZN9OgreBites22ApplicationContextBase16addInputListenerEP10SDL_WindowPNS_13InputListenerE
ApplicationContextBase::ApplicationContextBase [C1] ( Ogre::String const& appName )
_ZN9OgreBites22ApplicationContextBaseC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
ApplicationContextBase::ApplicationContextBase [C2] ( Ogre::String const& appName )
_ZN9OgreBites22ApplicationContextBaseC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
ApplicationContextBase::closeApp ( )
_ZN9OgreBites22ApplicationContextBase8closeAppEv
ApplicationContextBase::createDummyScene ( )
_ZN9OgreBites22ApplicationContextBase16createDummySceneEv
ApplicationContextBase::createRoot ( )
_ZN9OgreBites22ApplicationContextBase10createRootEv
ApplicationContextBase::createWindow ( Ogre::String const& name, Ogre::uint32 w, Ogre::uint32 h, Ogre::NameValuePairList miscParams )
_ZN9OgreBites22ApplicationContextBase12createWindowERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE
ApplicationContextBase::destroyDummyScene ( )
_ZN9OgreBites22ApplicationContextBase17destroyDummySceneEv
ApplicationContextBase::destroyRTShaderSystem ( )
_ZN9OgreBites22ApplicationContextBase21destroyRTShaderSystemEv
ApplicationContextBase::destroyWindow ( Ogre::String const& name )
_ZN9OgreBites22ApplicationContextBase13destroyWindowERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
ApplicationContextBase::enableShaderCache ( ) const
_ZNK9OgreBites22ApplicationContextBase17enableShaderCacheEv
ApplicationContextBase::frameRenderingQueued ( struct Ogre::FrameEvent const& evt )
_ZN9OgreBites22ApplicationContextBase20frameRenderingQueuedERKN4Ogre10FrameEventE
ApplicationContextBase::getDefaultMediaDir ( ) [static]
_ZN9OgreBites22ApplicationContextBase18getDefaultMediaDirB5cxx11Ev
ApplicationContextBase::initApp ( )
_ZN9OgreBites22ApplicationContextBase7initAppEv
ApplicationContextBase::initialiseRTShaderSystem ( )
_ZN9OgreBites22ApplicationContextBase24initialiseRTShaderSystemEv
ApplicationContextBase::loadResources ( )
_ZN9OgreBites22ApplicationContextBase13loadResourcesEv
ApplicationContextBase::locateResources ( )
_ZN9OgreBites22ApplicationContextBase15locateResourcesEv
ApplicationContextBase::oneTimeConfig ( )
_ZN9OgreBites22ApplicationContextBase13oneTimeConfigEv
ApplicationContextBase::pollEvents ( )
_ZN9OgreBites22ApplicationContextBase10pollEventsEv
ApplicationContextBase::reconfigure ( Ogre::String const& renderer, Ogre::NameValuePairList& options )
_ZN9OgreBites22ApplicationContextBase11reconfigureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE
ApplicationContextBase::removeInputListener ( NativeWindowType* win, struct InputListener* lis )
_ZN9OgreBites22ApplicationContextBase19removeInputListenerEP10SDL_WindowPNS_13InputListenerE
ApplicationContextBase::setRTSSWriteShadersToDisk ( bool write )
_ZN9OgreBites22ApplicationContextBase25setRTSSWriteShadersToDiskEb
ApplicationContextBase::setup ( )
_ZN9OgreBites22ApplicationContextBase5setupEv
ApplicationContextBase::shutdown ( )
_ZN9OgreBites22ApplicationContextBase8shutdownEv
ApplicationContextBase::~ApplicationContextBase [D0] ( )
_ZN9OgreBites22ApplicationContextBaseD0Ev
ApplicationContextBase::~ApplicationContextBase [D1] ( )
_ZN9OgreBites22ApplicationContextBaseD1Ev
ApplicationContextBase::~ApplicationContextBase [D2] ( )
_ZN9OgreBites22ApplicationContextBaseD2Ev
OgreCameraMan.h
namespace OgreBites
CameraMan::setYawPitchDist ( Ogre::Radian const& yaw, Ogre::Radian const& pitch, Ogre::Real dist )
_ZN9OgreBites9CameraMan15setYawPitchDistERKN4Ogre6RadianES4_f
OgreTrays.h
namespace OgreBites
TrayManager::mouseWheelRolled ( struct MouseWheelEvent const& evt )
_ZN9OgreBites11TrayManager16mouseWheelRolledERKNS_15MouseWheelEventE
to the top
Removed Symbols 29
OgreApplicationContext.h
namespace OgreBites
ApplicationContext::_fireInputEvent ( union Event const& event, uint32_t windowID ) const
_ZNK9OgreBites18ApplicationContext15_fireInputEventERKNS_5EventEj
ApplicationContext::addInputListener ( NativeWindowType* win, struct InputListener* lis )
_ZN9OgreBites18ApplicationContext16addInputListenerEP10SDL_WindowPNS_13InputListenerE
ApplicationContext::ApplicationContext [C1] ( Ogre::String const& appName, bool p2 )
_ZN9OgreBites18ApplicationContextC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
ApplicationContext::ApplicationContext [C2] ( Ogre::String const& appName, bool p2 )
_ZN9OgreBites18ApplicationContextC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
ApplicationContext::closeApp ( )
_ZN9OgreBites18ApplicationContext8closeAppEv
ApplicationContext::createDummyScene ( )
_ZN9OgreBites18ApplicationContext16createDummySceneEv
ApplicationContext::createRoot ( )
_ZN9OgreBites18ApplicationContext10createRootEv
ApplicationContext::createWindow ( Ogre::String const& name, Ogre::uint32 w, Ogre::uint32 h, Ogre::NameValuePairList miscParams )
_ZN9OgreBites18ApplicationContext12createWindowERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjjSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE
ApplicationContext::destroyDummyScene ( )
_ZN9OgreBites18ApplicationContext17destroyDummySceneEv
ApplicationContext::destroyRTShaderSystem ( )
_ZN9OgreBites18ApplicationContext21destroyRTShaderSystemEv
ApplicationContext::enableShaderCache ( ) const
_ZNK9OgreBites18ApplicationContext17enableShaderCacheEv
ApplicationContext::frameRenderingQueued ( struct Ogre::FrameEvent const& evt )
_ZN9OgreBites18ApplicationContext20frameRenderingQueuedERKN4Ogre10FrameEventE
ApplicationContext::getDefaultMediaDir ( ) [static]
_ZN9OgreBites18ApplicationContext18getDefaultMediaDirB5cxx11Ev
ApplicationContext::initApp ( )
_ZN9OgreBites18ApplicationContext7initAppEv
ApplicationContext::initialiseRTShaderSystem ( )
_ZN9OgreBites18ApplicationContext24initialiseRTShaderSystemEv
ApplicationContext::loadResources ( )
_ZN9OgreBites18ApplicationContext13loadResourcesEv
ApplicationContext::locateResources ( )
_ZN9OgreBites18ApplicationContext15locateResourcesEv
ApplicationContext::oneTimeConfig ( )
_ZN9OgreBites18ApplicationContext13oneTimeConfigEv
ApplicationContext::pollEvents ( )
_ZN9OgreBites18ApplicationContext10pollEventsEv
ApplicationContext::reconfigure ( Ogre::String const& renderer, Ogre::NameValuePairList& options )
_ZN9OgreBites18ApplicationContext11reconfigureERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE
ApplicationContext::removeInputListener ( NativeWindowType* win, struct InputListener* lis )
_ZN9OgreBites18ApplicationContext19removeInputListenerEP10SDL_WindowPNS_13InputListenerE
ApplicationContext::setRTSSWriteShadersToDisk ( bool write )
_ZN9OgreBites18ApplicationContext25setRTSSWriteShadersToDiskEb
ApplicationContext::setup ( )
_ZN9OgreBites18ApplicationContext5setupEv
ApplicationContext::setWindowGrab ( NativeWindowType* win, bool _grab )
_ZN9OgreBites18ApplicationContext13setWindowGrabEP10SDL_Windowb
ApplicationContext::shutdown ( )
_ZN9OgreBites18ApplicationContext8shutdownEv
ApplicationContext::~ApplicationContext [D0] ( )
_ZN9OgreBites18ApplicationContextD0Ev
ApplicationContext::~ApplicationContext [D1] ( )
_ZN9OgreBites18ApplicationContextD1Ev
ApplicationContext::~ApplicationContext [D2] ( )
_ZN9OgreBites18ApplicationContextD2Ev
OgreCameraMan.h
namespace OgreBites
CameraMan::setYawPitchDist ( Ogre::Radian yaw, Ogre::Radian pitch, Ogre::Real dist )
_ZN9OgreBites9CameraMan15setYawPitchDistEN4Ogre6RadianES2_f
to the top
Problems with Data Types, High Severity 20
OgreResourceGroupManager.h
namespace Ogre
[+] class ResourceGroupListener 18
|
Change |
Effect |
1 |
Pure virtual method resourceRemove ( ResourcePtr const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
2 |
Pure virtual method resourceCreated ( ResourcePtr const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
3 |
Pure virtual method scriptParseEnded ( String const&, bool ) has been removed from this class. |
Recompilation of a client program may be broken. |
4 |
Pure virtual method resourceLoadEnded ( ) has been removed from this class. |
Recompilation of a client program may be broken. |
5 |
Pure virtual method scriptParseStarted ( String const&, bool& ) has been removed from this class. |
Recompilation of a client program may be broken. |
6 |
Pure virtual method resourceLoadStarted ( ResourcePtr const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
7 |
Pure virtual method resourcePrepareEnded ( ) has been removed from this class. |
Recompilation of a client program may be broken. |
8 |
Pure virtual method resourceGroupLoadEnded ( String const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
9 |
Pure virtual method resourcePrepareStarted ( ResourcePtr const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
10 |
Pure virtual method worldGeometryStageEnded ( ) has been removed from this class. |
Recompilation of a client program may be broken. |
11 |
Pure virtual method resourceGroupLoadStarted ( String const&, size_t ) has been removed from this class. |
Recompilation of a client program may be broken. |
12 |
Pure virtual method resourceGroupPrepareEnded ( String const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
13 |
Pure virtual method worldGeometryStageStarted ( String const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
14 |
Pure virtual method resourceGroupPrepareStarted ( String const&, size_t ) has been removed from this class. |
Recompilation of a client program may be broken. |
15 |
Pure virtual method resourceGroupScriptingEnded ( String const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
16 |
Pure virtual method resourceGroupScriptingStarted ( String const&, size_t ) has been removed from this class. |
Recompilation of a client program may be broken. |
17 |
Pure virtual method worldGeometryPrepareStageEnded ( ) has been removed from this class. |
Recompilation of a client program may be broken. |
18 |
Pure virtual method worldGeometryPrepareStageStarted ( String const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
[+] affected symbols: 2 (0.6%)
ResourceGroupListener::ResourceGroupListener ( )
This constructor is from 'ResourceGroupListener' class.
ResourceGroupListener::~ResourceGroupListener ( )
This destructor is from 'ResourceGroupListener' class.
OgreRoot.h
namespace Ogre
[+] class Root 1
|
Change |
Effect |
1 |
Field mSceneManagerStack has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Root' has no member named 'mSceneManagerStack'. |
[+] affected symbols: 4 (1.1%)
OgreBites::AdvancedRenderControls::keyPressed ( struct OgreBites::KeyboardEvent const& evt )
Field 'this.mRoot' in the object of this method has base type 'Root'.
OgreBites::AdvancedRenderControls::frameRendered ( struct FrameEvent const& evt )
Field 'this.mRoot' in the object of this method has base type 'Root'.
OgreBites::AdvancedRenderControls::AdvancedRenderControls ( OgreBites::TrayManager* trayMgr, Camera* cam )
Field 'this.mRoot' in the object of this method has base type 'Root'.
OgreBites::AdvancedRenderControls::~AdvancedRenderControls ( )
Field 'this.mRoot' in the object of this method has base type 'Root'.
OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator 1
|
Change |
Effect |
1 |
Field mSubRenderStateExFactories has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator' has no member named 'mSubRenderStateExFactories'. |
[+] affected symbols: 9 (2.5%)
OgreBites::AdvancedRenderControls::keyPressed ( struct OgreBites::KeyboardEvent const& evt )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::frameRendered ( struct Ogre::FrameEvent const& evt )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::AdvancedRenderControls ( OgreBites::TrayManager* trayMgr, Ogre::Camera* cam )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::~AdvancedRenderControls ( )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::handleSchemeNotFound ( unsigned short schemeIndex, Ogre::String const& schemeName, Ogre::Material* originalMaterial, unsigned short lodIndex, Ogre::Renderable const* rend )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::afterIlluminationPassesCreated ( Ogre::Technique* tech )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::beforeIlluminationPassesCleared ( Ogre::Technique* tech )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::SGTechniqueResolverListener ( ShaderGenerator* pShaderGenerator )
1st parameter 'pShaderGenerator' (pointer) has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::~SGTechniqueResolverListener ( )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
to the top
Problems with Data Types, Medium Severity 8
OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator 8
|
Change |
Effect |
1 |
The pointer level of field mFFPRenderStateBuilder has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
2 |
The pointer level of field mMaterialSerializerListener has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
3 |
The pointer level of field mProgramManager has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
4 |
The pointer level of field mProgramWriterManager has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
5 |
The pointer level of field mRenderObjectListener has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
6 |
The pointer level of field mResourceGroupListener has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
7 |
The pointer level of field mSceneManagerListener has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
8 |
The pointer level of field mScriptTranslatorManager has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
[+] affected symbols: 9 (2.5%)
OgreBites::AdvancedRenderControls::keyPressed ( struct OgreBites::KeyboardEvent const& evt )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::frameRendered ( struct Ogre::FrameEvent const& evt )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::AdvancedRenderControls ( OgreBites::TrayManager* trayMgr, Ogre::Camera* cam )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::~AdvancedRenderControls ( )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::handleSchemeNotFound ( unsigned short schemeIndex, Ogre::String const& schemeName, Ogre::Material* originalMaterial, unsigned short lodIndex, Ogre::Renderable const* rend )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::afterIlluminationPassesCreated ( Ogre::Technique* tech )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::beforeIlluminationPassesCleared ( Ogre::Technique* tech )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::SGTechniqueResolverListener ( ShaderGenerator* pShaderGenerator )
1st parameter 'pShaderGenerator' (pointer) has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::~SGTechniqueResolverListener ( )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
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
⇣
CameraMan::setYawPitchDist ( Ogre::Radian const& yaw, Ogre::Radian const& pitch, Ogre::Real dist )
_ZN9OgreBites9CameraMan15setYawPitchDistEN4Ogre6RadianES2_f
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
to the top
Problems with Data Types, Low Severity 11
OgreRoot.h
namespace Ogre
[+] class Root 2
|
Change |
Effect |
1 |
Field mCurrentSceneManager has been added to this type. |
This field will not be initialized or used by old client applications. |
2 |
Field mStaticGeometryFactory has been added to this type. |
This field will not be initialized or used by old client applications. |
[+] affected symbols: 4 (1.1%)
OgreBites::AdvancedRenderControls::keyPressed ( struct OgreBites::KeyboardEvent const& evt )
Field 'this.mRoot' in the object of this method has base type 'Root'.
OgreBites::AdvancedRenderControls::frameRendered ( struct FrameEvent const& evt )
Field 'this.mRoot' in the object of this method has base type 'Root'.
OgreBites::AdvancedRenderControls::AdvancedRenderControls ( OgreBites::TrayManager* trayMgr, Camera* cam )
Field 'this.mRoot' in the object of this method has base type 'Root'.
OgreBites::AdvancedRenderControls::~AdvancedRenderControls ( )
Field 'this.mRoot' in the object of this method has base type 'Root'.
OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator 9
|
Change |
Effect |
1 |
Field mBuiltinSRSFactories has been added to this type. |
This field will not be initialized or used by old client applications. |
2 |
Type of field mFFPRenderStateBuilder has been changed from FFPRenderStateBuilder* to std::unique_ptr<FFPRenderStateBuilder, std::default_delete<FFPRenderStateBuilder> >. |
Recompilation of a client program may be broken. |
3 |
Type of field mMaterialSerializerListener has been changed from SGMaterialSerializerListener* to std::unique_ptr<SGMaterialSerializerListener, std::default_delete<SGMaterialSerializerListener> >. |
Recompilation of a client program may be broken. |
4 |
Type of field mProgramManager has been changed from ProgramManager* to std::unique_ptr<ProgramManager, std::default_delete<ProgramManager> >. |
Recompilation of a client program may be broken. |
5 |
Type of field mProgramWriterManager has been changed from ProgramWriterManager* to std::unique_ptr<ProgramWriterManager, std::default_delete<ProgramWriterManager> >. |
Recompilation of a client program may be broken. |
6 |
Type of field mRenderObjectListener has been changed from ShaderGenerator::SGRenderObjectListener* to std::unique_ptr<SGRenderObjectListener, std::default_delete<SGRenderObjectListener> >. |
Recompilation of a client program may be broken. |
7 |
Type of field mResourceGroupListener has been changed from ShaderGenerator::SGResourceGroupListener* to std::unique_ptr<SGResourceGroupListener, std::default_delete<SGResourceGroupListener> >. |
Recompilation of a client program may be broken. |
8 |
Type of field mSceneManagerListener has been changed from ShaderGenerator::SGSceneManagerListener* to std::unique_ptr<SGSceneManagerListener, std::default_delete<SGSceneManagerListener> >. |
Recompilation of a client program may be broken. |
9 |
Type of field mScriptTranslatorManager has been changed from ShaderGenerator::SGScriptTranslatorManager* to std::unique_ptr<SGScriptTranslatorManager, std::default_delete<SGScriptTranslatorManager> >. |
Recompilation of a client program may be broken. |
[+] affected symbols: 9 (2.5%)
OgreBites::AdvancedRenderControls::keyPressed ( struct OgreBites::KeyboardEvent const& evt )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::frameRendered ( struct Ogre::FrameEvent const& evt )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::AdvancedRenderControls ( OgreBites::TrayManager* trayMgr, Ogre::Camera* cam )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::AdvancedRenderControls::~AdvancedRenderControls ( )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::handleSchemeNotFound ( unsigned short schemeIndex, Ogre::String const& schemeName, Ogre::Material* originalMaterial, unsigned short lodIndex, Ogre::Renderable const* rend )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::afterIlluminationPassesCreated ( Ogre::Technique* tech )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::beforeIlluminationPassesCleared ( Ogre::Technique* tech )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::SGTechniqueResolverListener ( ShaderGenerator* pShaderGenerator )
1st parameter 'pShaderGenerator' (pointer) has base type 'ShaderGenerator'.
OgreBites::SGTechniqueResolverListener::~SGTechniqueResolverListener ( )
Field 'this.mShaderGenerator' in the object of this method has base type 'ShaderGenerator'.
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