Binary compatibility report for the libOgreOverlay.so object between 1.11.6 and 1.12.13 versions on x86_64
Test Info
Module Name | libOgreOverlay |
Version #1 | 1.11.6 |
Version #2 | 1.12.13 |
Arch | x86_64 |
GCC Version | 9.4.0 |
Test Results
Total Header Files | 41 |
Total Source Files | 13 |
Total Objects | 1 |
Total Symbols / Types | 368 / 132 |
Compatibility |
60.6% |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 275 |
Removed Symbols | High | 60 |
Problems with Data Types | High | 17 |
Medium | 5 |
Low | 3 |
Problems with Symbols | High | 3 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols 275
OgreFont.h,
libOgreOverlay.so.1.12.13
namespace Ogre
Font::_setMaterial ( MaterialPtr const& mat )
_ZN4Ogre4Font12_setMaterialERKNS_9SharedPtrINS_8MaterialEEE
Font::Font [C1] ( ResourceManager* creator, String const& name, unsigned long handle, String const& group, bool isManual, ManualResourceLoader* loader )
_ZN4Ogre4FontC1EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmSA_bPNS_20ManualResourceLoaderE
Font::Font [C2] ( ResourceManager* creator, String const& name, unsigned long handle, String const& group, bool isManual, ManualResourceLoader* loader )
_ZN4Ogre4FontC2EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmSA_bPNS_20ManualResourceLoaderE
Font::putText ( BillboardSet* bbs, String const& text, float height, ColourValue const& colour )
_ZN4Ogre4Font7putTextEPNS_12BillboardSetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfRKNS_11ColourValueE
OgreFontManager.h,
libOgreOverlay.so.1.12.13
namespace Ogre
FontManager::createImpl ( String const& name, unsigned long handle, String const& group, bool isManual, ManualResourceLoader* loader, NameValuePairList const* params )
_ZN4Ogre11FontManager10createImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmS8_bPNS_20ManualResourceLoaderEPKSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE
OgreOverlay.h,
libOgreOverlay.so.1.12.13
namespace Ogre
Overlay::setVisible ( bool visible )
_ZN4Ogre7Overlay10setVisibleEb
OgreOverlayManager.h,
libOgreOverlay.so.1.12.13
namespace Ogre
OverlayManager::addOverlay ( Overlay* overlay )
_ZN4Ogre14OverlayManager10addOverlayEPNS_7OverlayE
OverlayManager::getPixelRatio ( ) const
_ZNK4Ogre14OverlayManager13getPixelRatioEv
OverlayManager::setPixelRatio ( float ratio )
_ZN4Ogre14OverlayManager13setPixelRatioEf
OgreOverlaySystem.h,
libOgreOverlay.so.1.12.13
namespace Ogre
OverlaySystem::getSingleton ( ) [static]
_ZN4Ogre13OverlaySystem12getSingletonEv
OverlaySystem::getSingletonPtr ( ) [static]
_ZN4Ogre13OverlaySystem15getSingletonPtrEv
OgreUTFString.h,
libOgreOverlay.so.1.12.13
namespace Ogre
UTFString::_base_iterator::_base_iterator [C1] ( )
_ZN4Ogre9UTFString14_base_iteratorC1Ev
UTFString::_base_iterator::_base_iterator [C2] ( )
_ZN4Ogre9UTFString14_base_iteratorC2Ev
UTFString::_base_iterator::_become ( UTFString::_base_iterator const& i )
_ZN4Ogre9UTFString14_base_iterator7_becomeERKS1_
UTFString::_base_iterator::_get_index ( ) const
_ZNK4Ogre9UTFString14_base_iterator10_get_indexEv
UTFString::_base_iterator::_getCharacter ( ) const
_ZNK4Ogre9UTFString14_base_iterator13_getCharacterEv
UTFString::_base_iterator::_jump_to ( UTFString::size_type index )
_ZN4Ogre9UTFString14_base_iterator8_jump_toEm
UTFString::_base_iterator::_moveNext ( )
_ZN4Ogre9UTFString14_base_iterator9_moveNextEv
UTFString::_base_iterator::_movePrev ( )
_ZN4Ogre9UTFString14_base_iterator9_movePrevEv
UTFString::_base_iterator::_seekFwd ( UTFString::size_type c )
_ZN4Ogre9UTFString14_base_iterator8_seekFwdEm
UTFString::_base_iterator::_seekRev ( UTFString::size_type c )
_ZN4Ogre9UTFString14_base_iterator8_seekRevEm
UTFString::_base_iterator::_setCharacter ( UTFString::unicode_char uc )
_ZN4Ogre9UTFString14_base_iterator13_setCharacterEj
UTFString::_base_iterator::_test_begin ( ) const
_ZNK4Ogre9UTFString14_base_iterator11_test_beginEv
UTFString::_base_iterator::_test_end ( ) const
_ZNK4Ogre9UTFString14_base_iterator9_test_endEv
UTFString::_const_fwd_iterator::_const_fwd_iterator [C1] ( )
_ZN4Ogre9UTFString19_const_fwd_iteratorC1Ev
UTFString::_const_fwd_iterator::_const_fwd_iterator [C2] ( )
_ZN4Ogre9UTFString19_const_fwd_iteratorC2Ev
UTFString::_const_fwd_iterator::_const_fwd_iterator [C1] ( UTFString::_const_fwd_iterator const& i )
_ZN4Ogre9UTFString19_const_fwd_iteratorC1ERKS1_
UTFString::_const_fwd_iterator::_const_fwd_iterator [C2] ( UTFString::_const_fwd_iterator const& i )
_ZN4Ogre9UTFString19_const_fwd_iteratorC2ERKS1_
UTFString::_const_fwd_iterator::_const_fwd_iterator [C1] ( UTFString::_fwd_iterator const& i )
_ZN4Ogre9UTFString19_const_fwd_iteratorC1ERKNS0_13_fwd_iteratorE
UTFString::_const_fwd_iterator::_const_fwd_iterator [C2] ( UTFString::_fwd_iterator const& i )
_ZN4Ogre9UTFString19_const_fwd_iteratorC2ERKNS0_13_fwd_iteratorE
UTFString::_const_fwd_iterator::getCharacter ( ) const
_ZNK4Ogre9UTFString19_const_fwd_iterator12getCharacterEv
UTFString::_const_fwd_iterator::moveNext ( )
_ZN4Ogre9UTFString19_const_fwd_iterator8moveNextEv
UTFString::_const_fwd_iterator::movePrev ( )
_ZN4Ogre9UTFString19_const_fwd_iterator8movePrevEv
UTFString::_const_fwd_iterator::operator* ( ) const
_ZNK4Ogre9UTFString19_const_fwd_iteratordeEv
UTFString::_const_fwd_iterator::operator+ ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString19_const_fwd_iteratorplEl
UTFString::_const_fwd_iterator::operator++ ( )
_ZN4Ogre9UTFString19_const_fwd_iteratorppEv
UTFString::_const_fwd_iterator::operator++ ( int p1 )
_ZN4Ogre9UTFString19_const_fwd_iteratorppEi
UTFString::_const_fwd_iterator::operator+= ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString19_const_fwd_iteratorpLEl
UTFString::_const_fwd_iterator::operator- ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString19_const_fwd_iteratormiEl
UTFString::_const_fwd_iterator::operator-- ( )
_ZN4Ogre9UTFString19_const_fwd_iteratormmEv
UTFString::_const_fwd_iterator::operator-- ( int p1 )
_ZN4Ogre9UTFString19_const_fwd_iteratormmEi
UTFString::_const_fwd_iterator::operator-= ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString19_const_fwd_iteratormIEl
UTFString::_const_fwd_iterator::operator = ( UTFString::_const_fwd_iterator const& rhs )
_ZN4Ogre9UTFString19_const_fwd_iteratoraSERKS1_
UTFString::_const_fwd_iterator::operator[ ] ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n ) const
_ZNK4Ogre9UTFString19_const_fwd_iteratorixEl
UTFString::_const_rev_iterator::_const_rev_iterator [C1] ( )
_ZN4Ogre9UTFString19_const_rev_iteratorC1Ev
UTFString::_const_rev_iterator::_const_rev_iterator [C2] ( )
_ZN4Ogre9UTFString19_const_rev_iteratorC2Ev
UTFString::_const_rev_iterator::_const_rev_iterator [C1] ( UTFString::_const_rev_iterator const& i )
_ZN4Ogre9UTFString19_const_rev_iteratorC1ERKS1_
UTFString::_const_rev_iterator::_const_rev_iterator [C2] ( UTFString::_const_rev_iterator const& i )
_ZN4Ogre9UTFString19_const_rev_iteratorC2ERKS1_
UTFString::_const_rev_iterator::_const_rev_iterator [C1] ( UTFString::_rev_iterator const& i )
_ZN4Ogre9UTFString19_const_rev_iteratorC1ERKNS0_13_rev_iteratorE
UTFString::_const_rev_iterator::_const_rev_iterator [C2] ( UTFString::_rev_iterator const& i )
_ZN4Ogre9UTFString19_const_rev_iteratorC2ERKNS0_13_rev_iteratorE
UTFString::_const_rev_iterator::operator* ( ) const
_ZNK4Ogre9UTFString19_const_rev_iteratordeEv
UTFString::_const_rev_iterator::operator+ ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString19_const_rev_iteratorplEl
UTFString::_const_rev_iterator::operator++ ( )
_ZN4Ogre9UTFString19_const_rev_iteratorppEv
UTFString::_const_rev_iterator::operator++ ( int p1 )
_ZN4Ogre9UTFString19_const_rev_iteratorppEi
UTFString::_const_rev_iterator::operator+= ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString19_const_rev_iteratorpLEl
UTFString::_const_rev_iterator::operator- ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString19_const_rev_iteratormiEl
UTFString::_const_rev_iterator::operator-- ( )
_ZN4Ogre9UTFString19_const_rev_iteratormmEv
UTFString::_const_rev_iterator::operator-- ( int p1 )
_ZN4Ogre9UTFString19_const_rev_iteratormmEi
UTFString::_const_rev_iterator::operator-= ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString19_const_rev_iteratormIEl
UTFString::_const_rev_iterator::operator = ( UTFString::_const_rev_iterator const& rhs )
_ZN4Ogre9UTFString19_const_rev_iteratoraSERKS1_
UTFString::_const_rev_iterator::operator[ ] ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n ) const
_ZNK4Ogre9UTFString19_const_rev_iteratorixEl
UTFString::_fwd_iterator::_fwd_iterator [C1] ( )
_ZN4Ogre9UTFString13_fwd_iteratorC1Ev
UTFString::_fwd_iterator::_fwd_iterator [C2] ( )
_ZN4Ogre9UTFString13_fwd_iteratorC2Ev
UTFString::_fwd_iterator::_fwd_iterator [C1] ( UTFString::_fwd_iterator const& i )
_ZN4Ogre9UTFString13_fwd_iteratorC1ERKS1_
UTFString::_fwd_iterator::_fwd_iterator [C2] ( UTFString::_fwd_iterator const& i )
_ZN4Ogre9UTFString13_fwd_iteratorC2ERKS1_
UTFString::_fwd_iterator::getCharacter ( ) const
_ZNK4Ogre9UTFString13_fwd_iterator12getCharacterEv
UTFString::_fwd_iterator::moveNext ( )
_ZN4Ogre9UTFString13_fwd_iterator8moveNextEv
UTFString::_fwd_iterator::movePrev ( )
_ZN4Ogre9UTFString13_fwd_iterator8movePrevEv
UTFString::_fwd_iterator::operator* ( ) const
_ZNK4Ogre9UTFString13_fwd_iteratordeEv
UTFString::_fwd_iterator::operator+ ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString13_fwd_iteratorplEl
UTFString::_fwd_iterator::operator++ ( )
_ZN4Ogre9UTFString13_fwd_iteratorppEv
UTFString::_fwd_iterator::operator++ ( int p1 )
_ZN4Ogre9UTFString13_fwd_iteratorppEi
UTFString::_fwd_iterator::operator+= ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString13_fwd_iteratorpLEl
UTFString::_fwd_iterator::operator- ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString13_fwd_iteratormiEl
UTFString::_fwd_iterator::operator-- ( )
_ZN4Ogre9UTFString13_fwd_iteratormmEv
UTFString::_fwd_iterator::operator-- ( int p1 )
_ZN4Ogre9UTFString13_fwd_iteratormmEi
UTFString::_fwd_iterator::operator-= ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString13_fwd_iteratormIEl
UTFString::_fwd_iterator::operator = ( UTFString::_fwd_iterator const& rhs )
_ZN4Ogre9UTFString13_fwd_iteratoraSERKS1_
UTFString::_fwd_iterator::operator[ ] ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n ) const
_ZNK4Ogre9UTFString13_fwd_iteratorixEl
UTFString::_fwd_iterator::setCharacter ( UTFString::unicode_char uc )
_ZN4Ogre9UTFString13_fwd_iterator12setCharacterEj
UTFString::_rev_iterator::_rev_iterator [C1] ( )
_ZN4Ogre9UTFString13_rev_iteratorC1Ev
UTFString::_rev_iterator::_rev_iterator [C2] ( )
_ZN4Ogre9UTFString13_rev_iteratorC2Ev
UTFString::_rev_iterator::_rev_iterator [C1] ( UTFString::_rev_iterator const& i )
_ZN4Ogre9UTFString13_rev_iteratorC1ERKS1_
UTFString::_rev_iterator::_rev_iterator [C2] ( UTFString::_rev_iterator const& i )
_ZN4Ogre9UTFString13_rev_iteratorC2ERKS1_
UTFString::_rev_iterator::operator* ( ) const
_ZNK4Ogre9UTFString13_rev_iteratordeEv
UTFString::_rev_iterator::operator+ ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString13_rev_iteratorplEl
UTFString::_rev_iterator::operator++ ( )
_ZN4Ogre9UTFString13_rev_iteratorppEv
UTFString::_rev_iterator::operator++ ( int p1 )
_ZN4Ogre9UTFString13_rev_iteratorppEi
UTFString::_rev_iterator::operator+= ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString13_rev_iteratorpLEl
UTFString::_rev_iterator::operator- ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString13_rev_iteratormiEl
UTFString::_rev_iterator::operator-- ( )
_ZN4Ogre9UTFString13_rev_iteratormmEv
UTFString::_rev_iterator::operator-- ( int p1 )
_ZN4Ogre9UTFString13_rev_iteratormmEi
UTFString::_rev_iterator::operator-= ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n )
_ZN4Ogre9UTFString13_rev_iteratormIEl
UTFString::_rev_iterator::operator = ( UTFString::_rev_iterator const& rhs )
_ZN4Ogre9UTFString13_rev_iteratoraSERKS1_
UTFString::_rev_iterator::operator[ ] ( std::iterator<std::random_access_iterator_tag, unsigned short, long, unsigned short*, unsigned short&>::difference_type n ) const
_ZNK4Ogre9UTFString13_rev_iteratorixEl
UTFString::_utf16_char_length ( UTFString::code_point cp ) [static]
_ZN4Ogre9UTFString18_utf16_char_lengthEt
UTFString::_utf16_char_length ( UTFString::unicode_char uc ) [static]
_ZN4Ogre9UTFString18_utf16_char_lengthEj
UTFString::_utf16_independent_char ( UTFString::code_point cp ) [static]
_ZN4Ogre9UTFString23_utf16_independent_charEt
UTFString::_utf16_surrogate_follow ( UTFString::code_point cp ) [static]
_ZN4Ogre9UTFString23_utf16_surrogate_followEt
UTFString::_utf16_surrogate_lead ( UTFString::code_point cp ) [static]
_ZN4Ogre9UTFString21_utf16_surrogate_leadEt
UTFString::_utf16_to_utf32 ( UTFString::code_point const* in_cp, UTFString::unicode_char& out_uc ) [static]
_ZN4Ogre9UTFString15_utf16_to_utf32EPKtRj
UTFString::_utf32_to_utf16 ( UTFString::unicode_char const& in_uc, UTFString::code_point* out_cp ) [static]
_ZN4Ogre9UTFString15_utf32_to_utf16ERKjPt
UTFString::_utf32_to_utf8 ( UTFString::unicode_char const& in_uc, unsigned char* out_cp ) [static]
_ZN4Ogre9UTFString14_utf32_to_utf8ERKjPh
UTFString::_utf8_char_length ( UTFString::unicode_char uc ) [static]
_ZN4Ogre9UTFString17_utf8_char_lengthEj
UTFString::_utf8_char_length ( unsigned char cp ) [static]
_ZN4Ogre9UTFString17_utf8_char_lengthEh
UTFString::_utf8_start_char ( unsigned char cp ) [static]
_ZN4Ogre9UTFString16_utf8_start_charEh
UTFString::_utf8_to_utf32 ( unsigned char const* in_cp, UTFString::unicode_char& out_uc ) [static]
_ZN4Ogre9UTFString14_utf8_to_utf32EPKhRj
UTFString::_verifyUTF8 ( std::string const& str ) [static]
_ZN4Ogre9UTFString11_verifyUTF8ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
UTFString::_verifyUTF8 ( unsigned char const* c_str ) [static]
_ZN4Ogre9UTFString11_verifyUTF8EPKh
UTFString::append ( char const* str, UTFString::size_type num )
_ZN4Ogre9UTFString6appendEPKcm
UTFString::append ( UTFString const& str )
_ZN4Ogre9UTFString6appendERKS0_
UTFString::append ( UTFString const& str, UTFString::size_type index, UTFString::size_type len )
_ZN4Ogre9UTFString6appendERKS0_mm
UTFString::append ( UTFString::code_point const* str )
_ZN4Ogre9UTFString6appendEPKt
UTFString::append ( UTFString::code_point const* str, UTFString::size_type num )
_ZN4Ogre9UTFString6appendEPKtm
UTFString::append ( UTFString::iterator start, UTFString::iterator last )
_ZN4Ogre9UTFString6appendENS0_13_fwd_iteratorES1_
UTFString::append ( UTFString::size_type num, char ch )
_ZN4Ogre9UTFString6appendEmc
UTFString::append ( UTFString::size_type num, UTFString::code_point ch )
_ZN4Ogre9UTFString6appendEmt
UTFString::append ( UTFString::size_type num, UTFString::unicode_char ch )
_ZN4Ogre9UTFString6appendEmj
UTFString::append ( UTFString::size_type num, wchar_t ch )
_ZN4Ogre9UTFString6appendEmw
UTFString::append ( wchar_t const* w_str, UTFString::size_type num )
_ZN4Ogre9UTFString6appendEPKwm
UTFString::assign ( char const* str )
_ZN4Ogre9UTFString6assignEPKc
UTFString::assign ( char const* str, UTFString::size_type num )
_ZN4Ogre9UTFString6assignEPKcm
UTFString::assign ( UTFString const& str )
_ZN4Ogre9UTFString6assignERKS0_
UTFString::assign ( UTFString const& str, UTFString::size_type index, UTFString::size_type len )
_ZN4Ogre9UTFString6assignERKS0_mm
UTFString::assign ( UTFString::code_point const* str )
_ZN4Ogre9UTFString6assignEPKt
UTFString::assign ( UTFString::code_point const* str, UTFString::size_type num )
_ZN4Ogre9UTFString6assignEPKtm
UTFString::assign ( UTFString::iterator start, UTFString::iterator last )
_ZN4Ogre9UTFString6assignENS0_13_fwd_iteratorES1_
UTFString::assign ( UTFString::size_type num, UTFString::code_point const& ch )
_ZN4Ogre9UTFString6assignEmRKt
UTFString::assign ( std::string const& str )
_ZN4Ogre9UTFString6assignERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
UTFString::assign ( std::wstring const& wstr )
_ZN4Ogre9UTFString6assignERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE
UTFString::assign ( wchar_t const* w_str )
_ZN4Ogre9UTFString6assignEPKw
UTFString::assign ( wchar_t const* w_str, UTFString::size_type num )
_ZN4Ogre9UTFString6assignEPKwm
UTFString::asUTF32 ( ) const
_ZNK4Ogre9UTFString7asUTF32B5cxx11Ev
UTFString::asUTF32_c_str ( ) const
_ZNK4Ogre9UTFString13asUTF32_c_strEv
UTFString::asUTF8 ( ) const
_ZNK4Ogre9UTFString6asUTF8B5cxx11Ev
UTFString::asUTF8_c_str ( ) const
_ZNK4Ogre9UTFString12asUTF8_c_strEv
UTFString::asWStr ( ) const
_ZNK4Ogre9UTFString6asWStrB5cxx11Ev
UTFString::asWStr_c_str ( ) const
_ZNK4Ogre9UTFString12asWStr_c_strEv
UTFString::at ( UTFString::size_type loc )
_ZN4Ogre9UTFString2atEm
UTFString::at ( UTFString::size_type loc ) const
_ZNK4Ogre9UTFString2atEm
UTFString::begin ( )
_ZN4Ogre9UTFString5beginEv
UTFString::begin ( ) const
_ZNK4Ogre9UTFString5beginEv
UTFString::c_str ( ) const
_ZNK4Ogre9UTFString5c_strEv
UTFString::capacity ( ) const
_ZNK4Ogre9UTFString8capacityEv
UTFString::clear ( )
_ZN4Ogre9UTFString5clearEv
UTFString::compare ( UTFString const& str ) const
_ZNK4Ogre9UTFString7compareERKS0_
UTFString::compare ( UTFString::code_point const* str ) const
_ZNK4Ogre9UTFString7compareEPKt
UTFString::compare ( UTFString::size_type index, UTFString::size_type inLength, char const* str, UTFString::size_type length2 ) const
_ZNK4Ogre9UTFString7compareEmmPKcm
UTFString::compare ( UTFString::size_type index, UTFString::size_type inLength, UTFString const& str ) const
_ZNK4Ogre9UTFString7compareEmmRKS0_
UTFString::compare ( UTFString::size_type index, UTFString::size_type inLength, UTFString const& str, UTFString::size_type index2, UTFString::size_type length2 ) const
_ZNK4Ogre9UTFString7compareEmmRKS0_mm
UTFString::compare ( UTFString::size_type index, UTFString::size_type inLength, UTFString::code_point const* str, UTFString::size_type length2 ) const
_ZNK4Ogre9UTFString7compareEmmPKtm
UTFString::compare ( UTFString::size_type index, UTFString::size_type inLength, wchar_t const* w_str, UTFString::size_type length2 ) const
_ZNK4Ogre9UTFString7compareEmmPKwm
UTFString::data ( ) const
_ZNK4Ogre9UTFString4dataEv
UTFString::empty ( ) const
_ZNK4Ogre9UTFString5emptyEv
UTFString::end ( )
_ZN4Ogre9UTFString3endEv
UTFString::end ( ) const
_ZNK4Ogre9UTFString3endEv
UTFString::erase ( UTFString::iterator loc )
_ZN4Ogre9UTFString5eraseENS0_13_fwd_iteratorE
UTFString::erase ( UTFString::iterator start, UTFString::iterator last )
_ZN4Ogre9UTFString5eraseENS0_13_fwd_iteratorES1_
UTFString::erase ( UTFString::size_type index, UTFString::size_type num )
_ZN4Ogre9UTFString5eraseEmm
UTFString::find ( char const* str, UTFString::size_type index, UTFString::size_type inLength ) const
_ZNK4Ogre9UTFString4findEPKcmm
UTFString::find ( char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString4findEcm
UTFString::find ( UTFString const& str, UTFString::size_type index ) const
_ZNK4Ogre9UTFString4findERKS0_m
UTFString::find ( UTFString::code_point const* cp_str, UTFString::size_type index, UTFString::size_type inLength ) const
_ZNK4Ogre9UTFString4findEPKtmm
UTFString::find ( UTFString::code_point ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString4findEtm
UTFString::find ( UTFString::unicode_char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString4findEjm
UTFString::find ( wchar_t const* w_str, UTFString::size_type index, UTFString::size_type inLength ) const
_ZNK4Ogre9UTFString4findEPKwmm
UTFString::find ( wchar_t ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString4findEwm
UTFString::find_first_not_of ( char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString17find_first_not_ofEcm
UTFString::find_first_not_of ( UTFString const& str, UTFString::size_type index, UTFString::size_type num ) const
_ZNK4Ogre9UTFString17find_first_not_ofERKS0_mm
UTFString::find_first_not_of ( UTFString::code_point ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString17find_first_not_ofEtm
UTFString::find_first_not_of ( UTFString::unicode_char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString17find_first_not_ofEjm
UTFString::find_first_not_of ( wchar_t ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString17find_first_not_ofEwm
UTFString::find_first_of ( char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString13find_first_ofEcm
UTFString::find_first_of ( UTFString const& str, UTFString::size_type index, UTFString::size_type num ) const
_ZNK4Ogre9UTFString13find_first_ofERKS0_mm
UTFString::find_first_of ( UTFString::code_point ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString13find_first_ofEtm
UTFString::find_first_of ( UTFString::unicode_char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString13find_first_ofEjm
UTFString::find_first_of ( wchar_t ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString13find_first_ofEwm
UTFString::find_last_not_of ( char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString16find_last_not_ofEcm
UTFString::find_last_not_of ( UTFString const& str, UTFString::size_type index, UTFString::size_type num ) const
_ZNK4Ogre9UTFString16find_last_not_ofERKS0_mm
UTFString::find_last_not_of ( UTFString::code_point ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString16find_last_not_ofEtm
UTFString::find_last_not_of ( UTFString::unicode_char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString16find_last_not_ofEjm
UTFString::find_last_not_of ( wchar_t ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString16find_last_not_ofEwm
UTFString::find_last_of ( UTFString const& str, UTFString::size_type index, UTFString::size_type num ) const
_ZNK4Ogre9UTFString12find_last_ofERKS0_mm
UTFString::find_last_of ( UTFString::code_point ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString12find_last_ofEtm
UTFString::find_last_of ( UTFString::unicode_char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString12find_last_ofEjm
UTFString::find_last_of ( wchar_t ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString12find_last_ofEwm
UTFString::getChar ( UTFString::size_type loc ) const
_ZNK4Ogre9UTFString7getCharEm
UTFString::insert ( UTFString::iterator i, UTFString::code_point const& ch )
_ZN4Ogre9UTFString6insertENS0_13_fwd_iteratorERKt
UTFString::insert ( UTFString::iterator i, UTFString::iterator start, UTFString::iterator last )
_ZN4Ogre9UTFString6insertENS0_13_fwd_iteratorES1_S1_
UTFString::insert ( UTFString::iterator i, UTFString::size_type num, char const& ch )
_ZN4Ogre9UTFString6insertENS0_13_fwd_iteratorEmRKc
UTFString::insert ( UTFString::iterator i, UTFString::size_type num, UTFString::code_point const& ch )
_ZN4Ogre9UTFString6insertENS0_13_fwd_iteratorEmRKt
UTFString::insert ( UTFString::iterator i, UTFString::size_type num, UTFString::unicode_char const& ch )
_ZN4Ogre9UTFString6insertENS0_13_fwd_iteratorEmRKj
UTFString::insert ( UTFString::iterator i, UTFString::size_type num, wchar_t const& ch )
_ZN4Ogre9UTFString6insertENS0_13_fwd_iteratorEmRKw
UTFString::insert ( UTFString::size_type index, char const* str, UTFString::size_type num )
_ZN4Ogre9UTFString6insertEmPKcm
UTFString::insert ( UTFString::size_type index, UTFString const& str )
_ZN4Ogre9UTFString6insertEmRKS0_
UTFString::insert ( UTFString::size_type index1, UTFString const& str, UTFString::size_type index2, UTFString::size_type num )
_ZN4Ogre9UTFString6insertEmRKS0_mm
UTFString::insert ( UTFString::size_type index, UTFString::code_point const* str, UTFString::size_type num )
_ZN4Ogre9UTFString6insertEmPKtm
UTFString::insert ( UTFString::size_type index, UTFString::size_type num, char ch )
_ZN4Ogre9UTFString6insertEmmc
UTFString::insert ( UTFString::size_type index, UTFString::size_type num, UTFString::code_point ch )
_ZN4Ogre9UTFString6insertEmmt
UTFString::insert ( UTFString::size_type index, UTFString::size_type num, UTFString::unicode_char ch )
_ZN4Ogre9UTFString6insertEmmj
UTFString::insert ( UTFString::size_type index, UTFString::size_type num, wchar_t ch )
_ZN4Ogre9UTFString6insertEmmw
UTFString::insert ( UTFString::size_type index, wchar_t const* w_str, UTFString::size_type num )
_ZN4Ogre9UTFString6insertEmPKwm
UTFString::inString ( UTFString::unicode_char ch ) const
_ZNK4Ogre9UTFString8inStringEj
UTFString::length ( ) const
_ZNK4Ogre9UTFString6lengthEv
UTFString::length_Characters ( ) const
_ZNK4Ogre9UTFString17length_CharactersEv
UTFString::max_size ( ) const
_ZNK4Ogre9UTFString8max_sizeEv
UTFString::operator std::string ( ) const
_ZNK4Ogre9UTFStringcvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEv
UTFString::operator std::wstring ( ) const
_ZNK4Ogre9UTFStringcvNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEEEv
UTFString::operator!= ( UTFString const& right ) const
_ZNK4Ogre9UTFStringneERKS0_
UTFString::operator< ( UTFString const& right ) const
_ZNK4Ogre9UTFStringltERKS0_
UTFString::operator<= ( UTFString const& right ) const
_ZNK4Ogre9UTFStringleERKS0_
UTFString::operator = ( char ch )
_ZN4Ogre9UTFStringaSEc
UTFString::operator = ( UTFString const& s )
_ZN4Ogre9UTFStringaSERKS0_
UTFString::operator = ( UTFString::code_point ch )
_ZN4Ogre9UTFStringaSEt
UTFString::operator = ( UTFString::unicode_char ch )
_ZN4Ogre9UTFStringaSEj
UTFString::operator = ( wchar_t ch )
_ZN4Ogre9UTFStringaSEw
UTFString::operator == ( UTFString const& right ) const
_ZNK4Ogre9UTFStringeqERKS0_
UTFString::operator> ( UTFString const& right ) const
_ZNK4Ogre9UTFStringgtERKS0_
UTFString::operator>= ( UTFString const& right ) const
_ZNK4Ogre9UTFStringgeERKS0_
UTFString::operator[ ] ( UTFString::size_type index )
_ZN4Ogre9UTFStringixEm
UTFString::operator[ ] ( UTFString::size_type index ) const
_ZNK4Ogre9UTFStringixEm
UTFString::push_back ( char val )
_ZN4Ogre9UTFString9push_backEc
UTFString::push_back ( UTFString::code_point val )
_ZN4Ogre9UTFString9push_backEt
UTFString::push_back ( UTFString::unicode_char val )
_ZN4Ogre9UTFString9push_backEj
UTFString::push_back ( wchar_t val )
_ZN4Ogre9UTFString9push_backEw
UTFString::rbegin ( )
_ZN4Ogre9UTFString6rbeginEv
UTFString::rbegin ( ) const
_ZNK4Ogre9UTFString6rbeginEv
UTFString::rend ( )
_ZN4Ogre9UTFString4rendEv
UTFString::rend ( ) const
_ZNK4Ogre9UTFString4rendEv
UTFString::replace ( UTFString::iterator start, UTFString::iterator last, UTFString const& str, UTFString::size_type num )
_ZN4Ogre9UTFString7replaceENS0_13_fwd_iteratorES1_RKS0_m
UTFString::replace ( UTFString::iterator start, UTFString::iterator last, UTFString::size_type num, UTFString::code_point ch )
_ZN4Ogre9UTFString7replaceENS0_13_fwd_iteratorES1_mt
UTFString::replace ( UTFString::size_type index1, UTFString::size_type num1, UTFString const& str )
_ZN4Ogre9UTFString7replaceEmmRKS0_
UTFString::replace ( UTFString::size_type index1, UTFString::size_type num1, UTFString const& str, UTFString::size_type num2 )
_ZN4Ogre9UTFString7replaceEmmRKS0_m
UTFString::replace ( UTFString::size_type index1, UTFString::size_type num1, UTFString const& str, UTFString::size_type index2, UTFString::size_type num2 )
_ZN4Ogre9UTFString7replaceEmmRKS0_mm
UTFString::replace ( UTFString::size_type index, UTFString::size_type num1, UTFString::size_type num2, UTFString::code_point ch )
_ZN4Ogre9UTFString7replaceEmmmt
UTFString::reserve ( UTFString::size_type inSize )
_ZN4Ogre9UTFString7reserveEm
UTFString::resize ( UTFString::size_type num, UTFString::code_point const& val )
_ZN4Ogre9UTFString6resizeEmRKt
UTFString::rfind ( char const* str, UTFString::size_type index, UTFString::size_type num ) const
_ZNK4Ogre9UTFString5rfindEPKcmm
UTFString::rfind ( char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString5rfindEcm
UTFString::rfind ( UTFString const& str, UTFString::size_type index ) const
_ZNK4Ogre9UTFString5rfindERKS0_m
UTFString::rfind ( UTFString::code_point const* cp_str, UTFString::size_type index, UTFString::size_type num ) const
_ZNK4Ogre9UTFString5rfindEPKtmm
UTFString::rfind ( UTFString::code_point ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString5rfindEtm
UTFString::rfind ( UTFString::unicode_char ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString5rfindEjm
UTFString::rfind ( wchar_t const* w_str, UTFString::size_type index, UTFString::size_type num ) const
_ZNK4Ogre9UTFString5rfindEPKwmm
UTFString::rfind ( wchar_t ch, UTFString::size_type index ) const
_ZNK4Ogre9UTFString5rfindEwm
UTFString::setChar ( UTFString::size_type loc, UTFString::unicode_char ch )
_ZN4Ogre9UTFString7setCharEmj
UTFString::size ( ) const
_ZNK4Ogre9UTFString4sizeEv
UTFString::substr ( UTFString::size_type index, UTFString::size_type num ) const
_ZNK4Ogre9UTFString6substrEmm
UTFString::swap ( UTFString& from )
_ZN4Ogre9UTFString4swapERS0_
UTFString::UTFString [C1] ( )
_ZN4Ogre9UTFStringC1Ev
UTFString::UTFString [C2] ( )
_ZN4Ogre9UTFStringC2Ev
UTFString::UTFString [C1] ( char const* str )
_ZN4Ogre9UTFStringC1EPKc
UTFString::UTFString [C2] ( char const* str )
_ZN4Ogre9UTFStringC2EPKc
UTFString::UTFString [C1] ( char const* str, UTFString::size_type inLength )
_ZN4Ogre9UTFStringC1EPKcm
UTFString::UTFString [C2] ( char const* str, UTFString::size_type inLength )
_ZN4Ogre9UTFStringC2EPKcm
UTFString::UTFString [C1] ( UTFString const& copy )
_ZN4Ogre9UTFStringC1ERKS0_
UTFString::UTFString [C2] ( UTFString const& copy )
_ZN4Ogre9UTFStringC2ERKS0_
UTFString::UTFString [C1] ( UTFString const& str, UTFString::size_type index, UTFString::size_type inLength )
_ZN4Ogre9UTFStringC1ERKS0_mm
UTFString::UTFString [C2] ( UTFString const& str, UTFString::size_type index, UTFString::size_type inLength )
_ZN4Ogre9UTFStringC2ERKS0_mm
UTFString::UTFString [C1] ( UTFString::code_point const* str )
_ZN4Ogre9UTFStringC1EPKt
UTFString::UTFString [C2] ( UTFString::code_point const* str )
_ZN4Ogre9UTFStringC2EPKt
UTFString::UTFString [C1] ( UTFString::code_point const* str, UTFString::size_type inLength )
_ZN4Ogre9UTFStringC1EPKtm
UTFString::UTFString [C2] ( UTFString::code_point const* str, UTFString::size_type inLength )
_ZN4Ogre9UTFStringC2EPKtm
UTFString::UTFString [C1] ( UTFString::size_type inLength, UTFString::code_point const& ch )
_ZN4Ogre9UTFStringC1EmRKt
UTFString::UTFString [C2] ( UTFString::size_type inLength, UTFString::code_point const& ch )
_ZN4Ogre9UTFStringC2EmRKt
UTFString::UTFString [C1] ( std::string const& str )
_ZN4Ogre9UTFStringC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
UTFString::UTFString [C2] ( std::string const& str )
_ZN4Ogre9UTFStringC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
UTFString::UTFString [C1] ( std::wstring const& wstr )
_ZN4Ogre9UTFStringC1ERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE
UTFString::UTFString [C2] ( std::wstring const& wstr )
_ZN4Ogre9UTFStringC2ERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEE
UTFString::UTFString [C1] ( wchar_t const* w_str )
_ZN4Ogre9UTFStringC1EPKw
UTFString::UTFString [C2] ( wchar_t const* w_str )
_ZN4Ogre9UTFStringC2EPKw
UTFString::UTFString [C1] ( wchar_t const* w_str, UTFString::size_type inLength )
_ZN4Ogre9UTFStringC1EPKwm
UTFString::UTFString [C2] ( wchar_t const* w_str, UTFString::size_type inLength )
_ZN4Ogre9UTFStringC2EPKwm
UTFString::~UTFString [D1] ( )
_ZN4Ogre9UTFStringD1Ev
UTFString::~UTFString [D2] ( )
_ZN4Ogre9UTFStringD2Ev
to the top
Removed Symbols 60
OgreFont.h,
libOgreOverlay.so.1.11.6
namespace Ogre
Font::Font [C1] ( ResourceManager* creator, String const& name, unsigned long long handle, String const& group, bool isManual, ManualResourceLoader* loader )
_ZN4Ogre4FontC1EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEySA_bPNS_20ManualResourceLoaderE
Font::Font [C2] ( ResourceManager* creator, String const& name, unsigned long long handle, String const& group, bool isManual, ManualResourceLoader* loader )
_ZN4Ogre4FontC2EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEySA_bPNS_20ManualResourceLoaderE
Font::getCharacterSpacer ( ) const
_ZNK4Ogre4Font18getCharacterSpacerEv
Font::setCharacterSpacer ( uint charSpacer )
_ZN4Ogre4Font18setCharacterSpacerEj
OgreFontManager.h,
libOgreOverlay.so.1.11.6
namespace Ogre
FontManager::createImpl ( String const& name, unsigned long long handle, String const& group, bool isManual, ManualResourceLoader* loader, NameValuePairList const* params )
_ZN4Ogre11FontManager10createImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEyS8_bPNS_20ManualResourceLoaderEPKSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE
OgreOverlayElement.h,
libOgreOverlay.so.1.11.6
namespace Ogre
OverlayElement::getCaption ( ) const
_ZNK4Ogre14OverlayElement10getCaptionEv
OverlayElement::getHorizontalAlignment ( ) const
_ZNK4Ogre14OverlayElement22getHorizontalAlignmentEv
OverlayElement::getMetricsMode ( ) const
_ZNK4Ogre14OverlayElement14getMetricsModeEv
OverlayElement::getParent ( )
_ZN4Ogre14OverlayElement9getParentEv
OverlayElement::getVerticalAlignment ( ) const
_ZNK4Ogre14OverlayElement20getVerticalAlignmentEv
OverlayElement::hide ( )
_ZN4Ogre14OverlayElement4hideEv
OverlayElement::msCaptionCmd [data]
_ZN4Ogre14OverlayElement12msCaptionCmdE
OverlayElement::msHeightCmd [data]
_ZN4Ogre14OverlayElement11msHeightCmdE
OverlayElement::msHorizontalAlignCmd [data]
_ZN4Ogre14OverlayElement20msHorizontalAlignCmdE
OverlayElement::msLeftCmd [data]
_ZN4Ogre14OverlayElement9msLeftCmdE
OverlayElement::msMaterialCmd [data]
_ZN4Ogre14OverlayElement13msMaterialCmdE
OverlayElement::msMetricsModeCmd [data]
_ZN4Ogre14OverlayElement16msMetricsModeCmdE
OverlayElement::msTopCmd [data]
_ZN4Ogre14OverlayElement8msTopCmdE
OverlayElement::msVerticalAlignCmd [data]
_ZN4Ogre14OverlayElement18msVerticalAlignCmdE
OverlayElement::msVisibleCmd [data]
_ZN4Ogre14OverlayElement12msVisibleCmdE
OverlayElement::msWidthCmd [data]
_ZN4Ogre14OverlayElement10msWidthCmdE
OverlayElement::setEnabled ( bool b )
_ZN4Ogre14OverlayElement10setEnabledEb
OverlayElement::show ( )
_ZN4Ogre14OverlayElement4showEv
OgreOverlayElementCommands.h,
libOgreOverlay.so.1.11.6
namespace Ogre::OverlayElementCommands
CmdCaption::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands10CmdCaption5doGetB5cxx11EPKv
CmdCaption::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands10CmdCaption5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdHeight::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands9CmdHeight5doGetB5cxx11EPKv
CmdHeight::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands9CmdHeight5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdHorizontalAlign::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands18CmdHorizontalAlign5doGetB5cxx11EPKv
CmdHorizontalAlign::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands18CmdHorizontalAlign5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdLeft::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands7CmdLeft5doGetB5cxx11EPKv
CmdLeft::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands7CmdLeft5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdMaterial::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands11CmdMaterial5doGetB5cxx11EPKv
CmdMaterial::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands11CmdMaterial5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdMetricsMode::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands14CmdMetricsMode5doGetB5cxx11EPKv
CmdMetricsMode::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands14CmdMetricsMode5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdTop::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands6CmdTop5doGetB5cxx11EPKv
CmdTop::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands6CmdTop5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdVerticalAlign::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands16CmdVerticalAlign5doGetB5cxx11EPKv
CmdVerticalAlign::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands16CmdVerticalAlign5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdVisible::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands10CmdVisible5doGetB5cxx11EPKv
CmdVisible::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands10CmdVisible5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
CmdWidth::doGet ( void const* target ) const
_ZNK4Ogre22OverlayElementCommands8CmdWidth5doGetB5cxx11EPKv
CmdWidth::doSet ( void* target, Ogre::String const& val )
_ZN4Ogre22OverlayElementCommands8CmdWidth5doSetEPvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
vtable for CmdCaption [data]
_ZTVN4Ogre22OverlayElementCommands10CmdCaptionE
vtable for CmdHeight [data]
_ZTVN4Ogre22OverlayElementCommands9CmdHeightE
vtable for CmdHorizontalAlign [data]
_ZTVN4Ogre22OverlayElementCommands18CmdHorizontalAlignE
vtable for CmdLeft [data]
_ZTVN4Ogre22OverlayElementCommands7CmdLeftE
vtable for CmdMaterial [data]
_ZTVN4Ogre22OverlayElementCommands11CmdMaterialE
vtable for CmdMetricsMode [data]
_ZTVN4Ogre22OverlayElementCommands14CmdMetricsModeE
vtable for CmdTop [data]
_ZTVN4Ogre22OverlayElementCommands6CmdTopE
vtable for CmdVerticalAlign [data]
_ZTVN4Ogre22OverlayElementCommands16CmdVerticalAlignE
vtable for CmdVisible [data]
_ZTVN4Ogre22OverlayElementCommands10CmdVisibleE
vtable for CmdWidth [data]
_ZTVN4Ogre22OverlayElementCommands8CmdWidthE
OgreOverlayManager.h,
libOgreOverlay.so.1.11.6
namespace Ogre
OverlayManager::parseAttrib ( String const& line, Overlay* pOverlay )
_ZN4Ogre14OverlayManager11parseAttribERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_7OverlayE
OverlayManager::parseChildren ( DataStreamPtr& stream, String const& line, int& l, Overlay* pOverlay, bool isATemplate, OverlayContainer* parent )
_ZN4Ogre14OverlayManager13parseChildrenERNS_9SharedPtrINS_10DataStreamEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERiPNS_7OverlayEbPNS_16OverlayContainerE
OverlayManager::parseElementAttrib ( String const& line, Overlay* pOverlay, OverlayElement* pElement )
_ZN4Ogre14OverlayManager18parseElementAttribERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_7OverlayEPNS_14OverlayElementE
OverlayManager::parseNewElement ( DataStreamPtr& stream, int& l, String& elemType, String& elemName, Overlay* pOverlay, bool isATemplate, String templateName, OverlayContainer* container )
_ZN4Ogre14OverlayManager15parseNewElementERNS_9SharedPtrINS_10DataStreamEEERiRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_PNS_7OverlayEbSB_PNS_16OverlayContainerE
OverlayManager::skipToNextCloseBrace ( DataStreamPtr& stream, int& l )
_ZN4Ogre14OverlayManager20skipToNextCloseBraceERNS_9SharedPtrINS_10DataStreamEEERi
OverlayManager::skipToNextOpenBrace ( DataStreamPtr& stream, int& l )
_ZN4Ogre14OverlayManager19skipToNextOpenBraceERNS_9SharedPtrINS_10DataStreamEEERi
OgreRenderable.h,
libOgreOverlay.so.1.11.6
namespace Ogre
vtable for Renderable [data]
_ZTVN4Ogre10RenderableE
to the top
Problems with Data Types, High Severity 17
OgreAny.h
namespace Ogre
[+] class Any::placeholder 3
|
Change |
Effect |
1 |
Pure virtual method clone ( ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 |
Pure virtual method getType ( ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 |
Pure virtual method writeToStream ( std::ostream& ) has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] affected symbols: 3 (0.8%)
Any::placeholder::writeToStream ( std::ostream& p1 )
This method is from 'Any::placeholder' class.
Any::placeholder::clone ( )
This method is from 'Any::placeholder' class.
Any::placeholder::getType ( )
This method is from 'Any::placeholder' class.
OgreOverlay.h
namespace Ogre
[+] class Overlay 1
|
Change |
Effect |
1 |
Virtual method initialise ( ) has been added to this class. |
The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 5 entries | Virtual Table (New) - 7 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
8 |
(int (*)(...)) (& typeinfo for Overlay) |
(int (*)(...)) (& typeinfo for Overlay) |
16 |
~Overlay |
Overlay::initialise() |
24 |
~Overlay |
~Overlay |
32 |
Overlay::findElementAt(float, float) |
~Overlay |
40 |
|
Overlay::_findVisibleObjects(Camera*, RenderQueue*, Viewport*) |
48 |
|
Overlay::findElementAt(float, float) |
[+] affected symbols: 1 (0.3%)
Overlay::findElementAt ( Real x, Real y )
This method is from 'Overlay' class.
OgreOverlayElement.h
namespace Ogre
[+] class OverlayElement 7
|
Change |
Effect |
1 |
Virtual method getCaption ( ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 |
Virtual method getHorizontalAlignment ( ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 |
Virtual method getMetricsMode ( ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 |
Virtual method getVerticalAlignment ( ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
5 |
Virtual method hide ( ) has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
6 |
Virtual method setEnabled ( bool ) has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
7 |
Virtual method show ( ) has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 65 entries | Virtual Table (New) - 56 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
8 |
(int (*)(...)) (& typeinfo for OverlayElement) |
(int (*)(...)) (& typeinfo for OverlayElement) |
16 |
(int (*)(...))0 |
(int (*)(...))0 |
24 |
(int (*)(...))0 |
(int (*)(...))0 |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
OverlayElement::addBaseParameters() |
OverlayElement::addBaseParameters() |
56 |
__cxa_pure_virtual |
__cxa_pure_virtual |
64 |
(int (*)(...)) 0x2e838 |
(int (*)(...)) 0x33ad8 |
72 |
(int (*)(...)) 0x2e83e |
(int (*)(...)) 0x33ade |
80 |
OverlayElement::show() |
OverlayElement::getMaterialName[abi:cxx11]() const |
88 |
OverlayElement::hide() |
OverlayElement::getMaterial() const |
96 |
OverlayElement::setEnabled(bool) |
OverlayElement::getWorldTransforms(Matrix4*) const |
104 |
OverlayElement::getMaterialName[abi:cxx11]() const |
OverlayElement::_positionsOutOfDate() |
112 |
OverlayElement::getMaterial() const |
OverlayElement::_update() |
120 |
OverlayElement::getWorldTransforms(Matrix4*) const |
OverlayElement::_updateFromParent() |
128 |
OverlayElement::_positionsOutOfDate() |
OverlayElement::_notifyParent(OverlayContainer*, Overlay*) |
136 |
OverlayElement::_update() |
OverlayElement::_getDerivedLeft() |
144 |
OverlayElement::_updateFromParent() |
OverlayElement::_getDerivedTop() |
152 |
OverlayElement::_notifyParent(OverlayContainer*, Overlay*) |
OverlayElement::_getRelativeWidth() |
160 |
OverlayElement::_getDerivedLeft() |
OverlayElement::_getRelativeHeight() |
168 |
OverlayElement::_getDerivedTop() |
OverlayElement::_getClippingRegion(TRect<float>&) |
176 |
OverlayElement::_getRelativeWidth() |
OverlayElement::_notifyZOrder(unsigned short) |
184 |
OverlayElement::_getRelativeHeight() |
OverlayElement::_notifyWorldTransforms(Matrix4 const&) |
192 |
OverlayElement::_getClippingRegion(TRect<float>&) |
OverlayElement::_notifyViewport() |
200 |
OverlayElement::_notifyZOrder(unsigned short) |
OverlayElement::_updateRenderQueue(RenderQueue*) |
208 |
OverlayElement::_notifyWorldTransforms(Matrix4 const&) |
__cxa_pure_virtual |
216 |
OverlayElement::_notifyViewport() |
OverlayElement::setCaption(UTFString const&) |
224 |
OverlayElement::_updateRenderQueue(RenderQueue*) |
OverlayElement::setColour(ColourValue const&) |
232 |
__cxa_pure_virtual |
OverlayElement::getColour() const |
240 |
OverlayElement::setCaption(UTFString const&) |
OverlayElement::setMetricsMode(GuiMetricsMode) |
248 |
OverlayElement::getCaption() const |
OverlayElement::setHorizontalAlignment(GuiHorizontalAlignment) |
256 |
OverlayElement::setColour(ColourValue const&) |
OverlayElement::setVerticalAlignment(GuiVerticalAlignment) |
264 |
OverlayElement::getColour() const |
OverlayElement::contains(float, float) const |
272 |
OverlayElement::setMetricsMode(GuiMetricsMode) |
OverlayElement::findElementAt(float, float) |
280 |
OverlayElement::getMetricsMode() const |
(int (*)(...)) 0x37158 |
288 |
OverlayElement::setHorizontalAlignment(GuiHorizontalAlignment) |
(int (*)(...)) 0x2bb94 |
296 |
OverlayElement::getHorizontalAlignment() const |
(int (*)(...)) 0x2bb9e |
304 |
OverlayElement::setVerticalAlignment(GuiVerticalAlignment) |
(int (*)(...)) 0x2be3c |
312 |
OverlayElement::getVerticalAlignment() const |
OverlayElement::copyFromTemplate(OverlayElement*) |
320 |
OverlayElement::contains(float, float) const |
OverlayElement::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) |
328 |
OverlayElement::findElementAt(float, float) |
(int (*)(...)) -0x00000000000030 |
336 |
(int (*)(...)) 0x328a8 |
(int (*)(...)) (& typeinfo for OverlayElement) |
344 |
(int (*)(...)) 0x24836 |
(int (*)(...))0 |
352 |
(int (*)(...)) 0x24840 |
(int (*)(...))0 |
360 |
(int (*)(...)) 0x2484c |
non-virtual thunk to OverlayElement::getMaterial() const |
368 |
(int (*)(...)) 0x24858 |
(int (*)(...)) 0x2bf44 |
376 |
(int (*)(...)) 0x24b24 |
__cxa_pure_virtual |
384 |
OverlayElement::copyFromTemplate(OverlayElement*) |
(int (*)(...)) 0x2bb70 |
392 |
OverlayElement::clone(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) |
(int (*)(...)) 0x2bb7a |
400 |
(int (*)(...)) -0x00000000000030 |
non-virtual thunk to OverlayElement::getWorldTransforms(Matrix4*) const |
408 |
(int (*)(...)) (& typeinfo for OverlayElement) |
(int (*)(...)) 0x2bb80 |
416 |
(int (*)(...))0 |
(int (*)(...)) 0x2bbbe |
424 |
(int (*)(...))0 |
(int (*)(...)) 0x2bec0 |
432 |
non-virtual thunk to OverlayElement::getMaterial() const |
(int (*)(...)) 0x2bb8a |
440 |
(int (*)(...)) 0x24c2c |
Renderable::_updateCustomGpuParameter(GpuProgramParameters::AutoConstantEntry const&, GpuProgramParameters*) const |
448 |
__cxa_pure_virtual |
|
456 |
(int (*)(...)) 0x24812 |
|
464 |
(int (*)(...)) 0x2481c |
|
472 |
non-virtual thunk to OverlayElement::getWorldTransforms(Matrix4*) const |
|
480 |
(int (*)(...)) 0x24822 |
|
488 |
(int (*)(...)) 0x24878 |
|
496 |
(int (*)(...)) 0x24ba8 |
|
504 |
(int (*)(...)) 0x2482c |
|
512 |
(int (*)(...)) 0x26064 |
|
[+] affected symbols: 40 (10.9%)
OverlayElement::initialise ( )
This method is from 'OverlayElement' class.
OverlayElement::setCaption ( DisplayString const& caption )
This method is from 'OverlayElement' class.
OverlayElement::setEnabled ( bool b )
This method is from 'OverlayElement' class.
OverlayElement::_getDerivedTop ( )
This method is from 'OverlayElement' class.
OverlayElement::_getDerivedLeft ( )
This method is from 'OverlayElement' class.
OverlayElement::_getRelativeWidth ( )
This method is from 'OverlayElement' class.
OverlayElement::_updateFromParent ( )
This method is from 'OverlayElement' class.
OverlayElement::addBaseParameters ( )
This method is from 'OverlayElement' class.
OverlayElement::_getClippingRegion ( RealRect& clippingRegion )
This method is from 'OverlayElement' class.
OverlayElement::_getRelativeHeight ( )
This method is from 'OverlayElement' class.
...
OgreOverlaySystem.h
namespace Ogre
[+] class OverlaySystem 1
|
Change |
Effect |
1 |
Size of this class has been increased from 32 bytes to 40 bytes. |
1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols: 4 (1.1%)
OverlaySystem::eventOccurred ( String const& eventName, NameValuePairList const* parameters )
This method is from 'OverlaySystem' class.
OverlaySystem::renderQueueStarted ( uint8 queueGroupId, String const& invocation, bool& skipThisInvocation )
This method is from 'OverlaySystem' class.
OverlaySystem::OverlaySystem ( )
This constructor is from 'OverlaySystem' class.
OverlaySystem::~OverlaySystem ( )
This destructor is from 'OverlaySystem' class.
OgreRenderable.h
namespace Ogre
[+] class Renderable 5
|
Change |
Effect |
1 |
Pure virtual method getLights ( ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 |
Pure virtual method getMaterial ( ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 |
Pure virtual method getRenderOperation ( RenderOperation& ) has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 |
Pure virtual method getSquaredViewDepth ( Camera const* ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
5 |
Pure virtual method getWorldTransforms ( Matrix4* ) const has been removed from this class. |
The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] affected symbols: 28 (7.6%)
OverlayElement::initialise ( )
This method is from derived class 'OverlayElement'.
OverlayElement::setCaption ( DisplayString const& caption )
This method is from derived class 'OverlayElement'.
OverlayElement::_getDerivedTop ( )
This method is from derived class 'OverlayElement'.
OverlayElement::_getDerivedLeft ( )
This method is from derived class 'OverlayElement'.
OverlayElement::_getRelativeWidth ( )
This method is from derived class 'OverlayElement'.
OverlayElement::_updateFromParent ( )
This method is from derived class 'OverlayElement'.
OverlayElement::addBaseParameters ( )
This method is from derived class 'OverlayElement'.
OverlayElement::_getClippingRegion ( RealRect& clippingRegion )
This method is from derived class 'OverlayElement'.
OverlayElement::_getRelativeHeight ( )
This method is from derived class 'OverlayElement'.
OverlayElement::setVerticalAlignment ( enum GuiVerticalAlignment gva )
This method is from derived class 'OverlayElement'.
...
to the top
Problems with Symbols, High Severity 3
OgreFont.h,
libOgreOverlay.so.1.11.6
namespace Ogre
[+] Font::Font [C1] ( ResourceManager* creator, String const& name, unsigned long long handle, String const& group, bool isManual, ManualResourceLoader* loader ) 1
⇣
Font::Font [C1] ( ResourceManager* creator, String const& name, unsigned long handle, String const& group, bool isManual, ManualResourceLoader* loader )
_ZN4Ogre4FontC1EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEySA_bPNS_20ManualResourceLoaderE
|
Change |
Effect |
1 |
Parameters list has been changed. |
The name of the appropriate symbol for this function on binary level has been changed from _ZN4Ogre4FontC1EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEySA_bPNS_20ManualResourceLoaderE to _ZN4Ogre4FontC1EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmSA_bPNS_20ManualResourceLoaderE. This may cause undefined reference linker error in old client applications. |
[+] Font::Font [C2] ( ResourceManager* creator, String const& name, unsigned long long handle, String const& group, bool isManual, ManualResourceLoader* loader ) 1
⇣
Font::Font [C2] ( ResourceManager* creator, String const& name, unsigned long handle, String const& group, bool isManual, ManualResourceLoader* loader )
_ZN4Ogre4FontC2EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEySA_bPNS_20ManualResourceLoaderE
|
Change |
Effect |
1 |
Parameters list has been changed. |
The name of the appropriate symbol for this function on binary level has been changed from _ZN4Ogre4FontC2EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEySA_bPNS_20ManualResourceLoaderE to _ZN4Ogre4FontC2EPNS_15ResourceManagerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmSA_bPNS_20ManualResourceLoaderE. This may cause undefined reference linker error in old client applications. |
OgreFontManager.h,
libOgreOverlay.so.1.11.6
namespace Ogre
[+] FontManager::createImpl ( String const& name, unsigned long long handle, String const& group, bool isManual, ManualResourceLoader* loader, NameValuePairList const* params ) 1
⇣
FontManager::createImpl ( String const& name, unsigned long handle, String const& group, bool isManual, ManualResourceLoader* loader, NameValuePairList const* params )
_ZN4Ogre11FontManager10createImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEyS8_bPNS_20ManualResourceLoaderEPKSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE
|
Change |
Effect |
1 |
Parameters list has been changed. |
The name of the appropriate symbol for this function on binary level has been changed from _ZN4Ogre11FontManager10createImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEyS8_bPNS_20ManualResourceLoaderEPKSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE to _ZN4Ogre11FontManager10createImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmS8_bPNS_20ManualResourceLoaderEPKSt3mapIS6_S6_St4lessIS6_ESaISt4pairIS7_S6_EEE. This may cause undefined reference linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity 5
OgreFont.h
namespace Ogre
[+] class Font 2
|
Change |
Effect |
1 |
Field mCharacterSpacer has been removed from the middle position of this structural type. |
1) Applications will access incorrect memory when attempting to access this field. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 |
The layout of v-table has been changed for unknown reason. |
Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 43 entries | Virtual Table (New) - 31 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
8 |
(int (*)(...)) (& typeinfo for Font) |
(int (*)(...)) (& typeinfo for Font) |
16 |
~Font |
~Font |
24 |
~Font |
~Font |
32 |
(int (*)(...)) 0x2b254 |
(int (*)(...)) 0x30abe |
40 |
(int (*)(...)) 0x2b25a |
(int (*)(...)) 0x30ac4 |
48 |
(int (*)(...)) 0x2b260 |
(int (*)(...)) 0x30aca |
56 |
(int (*)(...)) 0x2b266 |
(int (*)(...)) 0x30ad0 |
64 |
(int (*)(...)) 0x2b26c |
(int (*)(...)) 0x30ad6 |
72 |
(int (*)(...)) 0x2b272 |
(int (*)(...)) 0x30adc |
80 |
Font::loadImpl() |
Font::loadImpl() |
88 |
Font::unloadImpl() |
Font::unloadImpl() |
96 |
Resource::prepare(bool) |
Resource::prepare(bool) |
104 |
Resource::load(bool) |
Resource::load(bool) |
112 |
Resource::reload(Resource::LoadingFlags) |
Resource::reload(Resource::LoadingFlags) |
120 |
(int (*)(...)) 0x2b278 |
Resource::unload() |
128 |
(int (*)(...)) 0x2b2a0 |
Resource::touch() |
136 |
Resource::unload() |
Resource::escalateLoading() |
144 |
(int (*)(...)) 0x2b2ac |
Resource::addListener(Resource::Listener*) |
152 |
Resource::touch() |
Resource::removeListener(Resource::Listener*) |
160 |
(int (*)(...)) 0x2b2b8 |
Resource::changeGroupOwnership(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) |
168 |
(int (*)(...)) 0x2b2c2 |
(int (*)(...)) 0x30ae2 |
176 |
(int (*)(...)) 0x2b41c |
Resource::_dirtyState() |
184 |
(int (*)(...)) 0x2b40a |
(int (*)(...)) 0x30af4 |
192 |
(int (*)(...)) 0x2b3f8 |
Font::loadResource(Resource*) |
200 |
(int (*)(...)) 0x2b3ec |
(int (*)(...)) -0x000000000000f0 |
208 |
(int (*)(...)) 0x2b2cc |
(int (*)(...)) (& typeinfo for Font) |
216 |
(int (*)(...)) 0x2b2d8 |
non-virtual thunk to ~Font |
224 |
Resource::escalateLoading() |
non-virtual thunk to ~Font |
232 |
Resource::addListener(Resource::Listener*) |
(int (*)(...)) 0x30aee |
240 |
Resource::removeListener(Resource::Listener*) |
non-virtual thunk to Font::loadResource(Resource*) |
248 |
(int (*)(...)) 0x2b2e4 |
|
256 |
Resource::changeGroupOwnership(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) |
|
264 |
(int (*)(...)) 0x2b2ee |
|
272 |
Resource::_dirtyState() |
|
280 |
(int (*)(...)) 0x2b300 |
|
288 |
Font::loadResource(Resource*) |
|
296 |
(int (*)(...)) -0x000000000000f0 |
|
304 |
(int (*)(...)) (& typeinfo for Font) |
|
312 |
non-virtual thunk to ~Font |
|
320 |
non-virtual thunk to ~Font |
|
328 |
(int (*)(...)) 0x2b2fa |
|
336 |
non-virtual thunk to Font::loadResource(Resource*) |
|
[+] affected symbols: 24 (6.5%)
Font::unloadImpl ( )
This method is from 'Font' class.
Font::msSourceCmd [data]
This method is from 'Font' class.
Font::loadResource ( Resource* res )
This method is from 'Font' class.
Font::msCodePointsCmd [data]
This method is from 'Font' class.
Font::msResolutionCmd [data]
This method is from 'Font' class.
Font::setTrueTypeSize ( Real ttfSize )
This method is from 'Font' class.
Font::setCharacterSpacer ( uint charSpacer )
This method is from 'Font' class.
Font::msCharacterSpacerCmd [data]
This method is from 'Font' class.
Font::createTextureFromFont ( )
This method is from 'Font' class.
Font::setTrueTypeResolution ( uint ttfResolution )
This method is from 'Font' class.
...
OgreFontManager.h
namespace Ogre
[+] class FontManager 1
|
Change |
Effect |
1 |
Virtual method createImpl ( String const&, unsigned long, String const&, bool, ManualResourceLoader*, NameValuePairList const* ) has been added to this class instead of createImpl ( String const&, unsigned long long, String const&, bool, ManualResourceLoader*, NameValuePairList const* ). |
Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 19 entries | Virtual Table (New) - 19 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
8 |
(int (*)(...)) (& typeinfo for FontManager) |
(int (*)(...)) (& typeinfo for FontManager) |
16 |
~FontManager |
~FontManager |
24 |
~FontManager |
~FontManager |
32 |
(int (*)(...)) 0x2c55c |
(int (*)(...)) 0x31abc |
40 |
FontManager::parseScript(SharedPtr<DataStream>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) |
FontManager::parseScript(SharedPtr<DataStream>&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) |
48 |
(int (*)(...)) 0x2c568 |
(int (*)(...)) 0x31ac8 |
56 |
ResourceManager::unloadAll(Resource::LoadingFlags) |
ResourceManager::unloadAll(Resource::LoadingFlags) |
64 |
ResourceManager::reloadAll(Resource::LoadingFlags) |
ResourceManager::reloadAll(Resource::LoadingFlags) |
72 |
ResourceManager::removeAll() |
ResourceManager::removeAll() |
80 |
ResourceManager::removeUnreferencedResources(bool) |
ResourceManager::removeUnreferencedResources(bool) |
88 |
ResourceManager::getResourceByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) |
ResourceManager::getResourceByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) |
96 |
ResourceManager::getByHandle(unsigned long long) |
ResourceManager::getByHandle(unsigned long) |
104 |
ResourceManager::_notifyResourceTouched(Resource*) |
ResourceManager::_notifyResourceTouched(Resource*) |
112 |
ResourceManager::_notifyResourceLoaded(Resource*) |
ResourceManager::_notifyResourceLoaded(Resource*) |
120 |
ResourceManager::_notifyResourceUnloaded(Resource*) |
ResourceManager::_notifyResourceUnloaded(Resource*) |
128 |
FontManager::createImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, ManualResourceLoader*, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*) |
FontManager::createImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, ManualResourceLoader*, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*) |
136 |
ResourceManager::addImpl(SharedPtr<Resource>&) |
ResourceManager::addImpl(SharedPtr<Resource>&) |
144 |
ResourceManager::removeImpl(SharedPtr<Resource> const&) |
ResourceManager::removeImpl(SharedPtr<Resource> const&) |
[+] affected symbols: 1 (0.3%)
FontManager::createImpl ( String const& name, unsigned long long handle, String const& group, bool isManual, ManualResourceLoader* loader, NameValuePairList const* params )
This method is from 'FontManager' class.
OgreOverlayManager.h
namespace Ogre
[+] class OverlayManager 1
|
Change |
Effect |
1 |
Field mPixelRatio has been added at the middle position of this structural type. |
Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols: 32 (8.7%)
OverlayManager::destroyAll ( )
This method is from 'OverlayManager' class.
OverlayManager::parseScript ( DataStreamPtr& stream, String const& groupName )
This method is from 'OverlayManager' class.
OverlayManager::getElementMap ( bool isATemplate )
This method is from 'OverlayManager' class.
OverlayManager::getSingletonPtr ( )
Return value (pointer) has base type 'OverlayManager'.
OverlayManager::getOverlayElement ( String const& name, bool isATemplate )
This method is from 'OverlayManager' class.
OverlayManager::hasOverlayElement ( String const& name, bool isATemplate )
This method is from 'OverlayManager' class.
OverlayManager::getOverlayIterator ( )
This method is from 'OverlayManager' class.
OverlayManager::destroyOverlayElement ( OverlayElement* pInstance, bool isATemplate )
This method is from 'OverlayManager' class.
OverlayManager::destroyOverlayElement ( String const& instanceName, bool isATemplate )
This method is from 'OverlayManager' class.
OverlayManager::getOverlayElementImpl ( String const& name, OverlayManager::ElementMap& elementMap )
This method is from 'OverlayManager' class.
...
OgreTextAreaOverlayElement.h
namespace Ogre
[+] class TextAreaOverlayElement 1
|
Change |
Effect |
1 |
Field mSpaceWidthOverridden has been removed from this type. |
Applications will access incorrect memory when attempting to access this field. |
[+] affected symbols: 28 (7.6%)
TextAreaOverlayElement::initialise ( )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::setCaption ( DisplayString const& caption )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::setFontName ( String const& font, String const& group )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::setColourTop ( ColourValue const& col )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::setCharHeight ( Real height )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::setSpaceWidth ( Real width )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::updateColours ( )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::setMetricsMode ( enum GuiMetricsMode gmm )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::setColourBottom ( ColourValue const& col )
This method is from 'TextAreaOverlayElement' class.
TextAreaOverlayElement::addBaseParameters ( )
This method is from 'TextAreaOverlayElement' class.
...
to the top
Problems with Data Types, Low Severity 3
OgreOverlaySystem.h
namespace Ogre
[+] class OverlaySystem 3
|
Change |
Effect |
1 |
Field mProfileListener has been added to this type. |
Size of the inclusive type has been changed.
NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 |
Base class Singleton<OverlaySystem> has been added. |
Possible incorrect access of applications to the memory occupied by the base classes. |
3 |
Base class AllocatedObject<0> has been removed. |
Possible incorrect access of applications to the memory occupied by the base classes. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 14 entries | Virtual Table (New) - 14 entries |
---|
0 |
(int (*)(...)) 0 |
(int (*)(...)) 0 |
8 |
(int (*)(...)) (& typeinfo for OverlaySystem) |
(int (*)(...)) (& typeinfo for OverlaySystem) |
16 |
~OverlaySystem |
~OverlaySystem |
24 |
~OverlaySystem |
~OverlaySystem |
32 |
(int (*)(...)) 0x3d458 |
(int (*)(...)) 0x3e27e |
40 |
(int (*)(...)) 0x3d45e |
(int (*)(...)) 0x3e284 |
48 |
OverlaySystem::renderQueueStarted(unsigned char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool&) |
OverlaySystem::renderQueueStarted(unsigned char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool&) |
56 |
(int (*)(...)) 0x3d464 |
(int (*)(...)) 0x3e28a |
64 |
OverlaySystem::eventOccurred(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*) |
OverlaySystem::eventOccurred(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*) |
72 |
(int (*)(...)) -0x00000000000008 |
(int (*)(...)) -0x00000000000008 |
80 |
(int (*)(...)) (& typeinfo for OverlaySystem) |
(int (*)(...)) (& typeinfo for OverlaySystem) |
88 |
non-virtual thunk to ~OverlaySystem |
non-virtual thunk to ~OverlaySystem |
96 |
non-virtual thunk to ~OverlaySystem |
non-virtual thunk to ~OverlaySystem |
104 |
non-virtual thunk to OverlaySystem::eventOccurred(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*) |
non-virtual thunk to OverlaySystem::eventOccurred(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const*) |
[+] affected symbols: 4 (1.1%)
OverlaySystem::eventOccurred ( String const& eventName, NameValuePairList const* parameters )
This method is from 'OverlaySystem' class.
OverlaySystem::renderQueueStarted ( uint8 queueGroupId, String const& invocation, bool& skipThisInvocation )
This method is from 'OverlaySystem' class.
OverlaySystem::OverlaySystem ( )
This constructor is from 'OverlaySystem' class.
OverlaySystem::~OverlaySystem ( )
This destructor is from 'OverlaySystem' class.
to the top
Header Files 41
OgreAny.h
OgreBorderPanelOverlayElement.h
OgreColourValue.h
OgreCommon.h
OgreFont.h
OgreFontManager.h
OgreFrustum.h
OgreHardwareVertexBuffer.h
OgreIteratorWrapper.h
OgreMath.h
OgreMatrix4.h
OgreMemoryAllocatorConfig.h
OgreOverlay.h
OgreOverlayContainer.h
OgreOverlayElement.h
OgreOverlayElementCommands.h
OgreOverlayElementFactory.h
OgreOverlayManager.h
OgreOverlayProfileSessionListener.h
OgreOverlaySystem.h
OgrePanelOverlayElement.h
OgrePlatform.h
OgrePrerequisites.h
OgreProfiler.h
OgreRenderable.h
OgreRenderOperation.h
OgreRenderQueueListener.h
OgreRenderSystem.h
OgreResource.h
OgreScriptCompiler.h
OgreScriptLoader.h
OgreScriptTranslator.h
OgreSharedPtr.h
OgreSingleton.h
OgreStringInterface.h
OgreStringVector.h
OgreTextAreaOverlayElement.h
OgreUserObjectBindings.h
OgreUTFString.h
OgreVector.h
OgreVertexIndexData.h
to the top
Source Files 13
OgreBorderPanelOverlayElement.cpp
OgreFont.cpp
OgreFontManager.cpp
OgreOverlay.cpp
OgreOverlayContainer.cpp
OgreOverlayElement.cpp
OgreOverlayElementCommands.cpp
OgreOverlayElementFactory.cpp
OgreOverlayManager.cpp
OgreOverlayProfileSessionListener.cpp
OgreOverlaySystem.cpp
OgrePanelOverlayElement.cpp
OgreTextAreaOverlayElement.cpp
to the top
Objects 1
libOgreOverlay.so.1.11.6
to the top