Source compatibility report for the libOgreTerrain.so object between 1.9.1 and 1.10.12 versions
Test Info
Module Name | libOgreTerrain |
Version #1 | 1.9.1 |
Version #2 | 1.10.12 |
Arch | x86_64 |
Test Results
Total Header Files | 46 |
Total Source Files | 14 |
Total Objects | 1 |
Total Symbols / Types | 799 / 162 |
Compatibility |
92.6% |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 32 |
Removed Symbols | High | 40 |
Problems with Data Types | High | 10 |
Medium | 1 |
Low | 16 |
Problems with Symbols | High | 0 |
Medium | 10 |
Low | 1 |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 15 |
Other Changes in Symbols | - | 1 |
Added Symbols 32
OgreTerrain.h
namespace Ogre
Terrain::_populateIndexBuffer ( uint16* pI, uint16 batchSize, uint16 vdatasize, uint16 vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip ) [static]
_ZN4Ogre7Terrain20_populateIndexBufferEPtttttttt
Terrain::DefaultGpuBufferAllocator::allocateVertexBuffers ( Terrain* forTerrain, size_t numVertices, HardwareVertexBufferSharedPtr& destPos, HardwareVertexBufferSharedPtr& destDelta )
_ZN4Ogre7Terrain25DefaultGpuBufferAllocator21allocateVertexBuffersEPS0_mRSt10shared_ptrINS_20HardwareVertexBufferEES6_
Terrain::DefaultGpuBufferAllocator::freeVertexBuffers ( HardwareVertexBufferSharedPtr const& posbuf, HardwareVertexBufferSharedPtr const& deltabuf )
_ZN4Ogre7Terrain25DefaultGpuBufferAllocator17freeVertexBuffersERKSt10shared_ptrINS_20HardwareVertexBufferEES6_
Terrain::DefaultGpuBufferAllocator::getVertexBuffer ( list<std::shared_ptr<HardwareVertexBuffer> >::type& list, size_t vertexSize, size_t numVertices )
_ZN4Ogre7Terrain25DefaultGpuBufferAllocator15getVertexBufferERNSt7__cxx114listISt10shared_ptrINS_20HardwareVertexBufferEESaIS6_EEEmm
Terrain::prepare ( std::shared_ptr<DataStream>& stream )
_ZN4Ogre7Terrain7prepareERSt10shared_ptrINS_10DataStreamEE
TerrainGlobalOptions::setDefaultMaterialGenerator ( std::shared_ptr<DataStream> gen )
_ZN4Ogre20TerrainGlobalOptions27setDefaultMaterialGeneratorESt10shared_ptrINS_24TerrainMaterialGeneratorEE
OgreTerrainGroup.h
namespace Ogre
TerrainGroup::freeTerrainSlotInstance ( struct TerrainGroup::TerrainSlot* slot )
_ZN4Ogre12TerrainGroup23freeTerrainSlotInstanceEPNS0_11TerrainSlotE
TerrainGroup::getNumTerrainPrepareRequests ( ) const
_ZNK4Ogre12TerrainGroup28getNumTerrainPrepareRequestsEv
OgreTerrainLayerBlendMap.h
namespace Ogre
TerrainLayerBlendMap::loadImage ( std::shared_ptr<DataStream>& stream, String const& ext )
_ZN4Ogre20TerrainLayerBlendMap9loadImageERSt10shared_ptrINS_10DataStreamEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
OgreTerrainLodManager.h
namespace Ogre
TerrainLodManager::TerrainLodManager [C1] ( Terrain* t, std::shared_ptr<DataStream>& stream )
_ZN4Ogre17TerrainLodManagerC1EPNS_7TerrainERSt10shared_ptrINS_10DataStreamEE
TerrainLodManager::TerrainLodManager [C2] ( Terrain* t, std::shared_ptr<DataStream>& stream )
_ZN4Ogre17TerrainLodManagerC2EPNS_7TerrainERSt10shared_ptrINS_10DataStreamEE
OgreTerrainMaterialGenerator.h
namespace Ogre
TerrainMaterialGenerator::_renderCompositeMap ( size_t size, Rect const& rect, std::shared_ptr<DataStream>const& mat, std::shared_ptr<DataStream>const& destCompositeMap )
_ZN4Ogre24TerrainMaterialGenerator19_renderCompositeMapEmRKNS_5TRectIlEERKSt10shared_ptrINS_8MaterialEERKS5_INS_7TextureEE
OgreTerrainMaterialGeneratorA.h
namespace Ogre
TerrainMaterialGeneratorA::SM2Profile::addTechnique ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12addTechniqueERKSt10shared_ptrINS_8MaterialEEPKNS_7TerrainENS1_13TechniqueTypeE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultFpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& prog )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper15defaultFpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKSt10shared_ptrINS_19HighLevelGpuProgramEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& prog )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper15defaultVpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKSt10shared_ptrINS_19HighLevelGpuProgramEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateFpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& params )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper14updateFpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKSt10shared_ptrINS_20GpuProgramParametersEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, std::shared_ptr<DataStream>const& mat, Terrain const* terrain, bool compositeMap )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper12updateParamsEPKS1_RKSt10shared_ptrINS_8MaterialEEPKNS_7TerrainEb
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& params )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper14updateVpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKSt10shared_ptrINS_20GpuProgramParametersEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL24generateFpDynamicShadowsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpDynamicShadowsHelpers ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL31generateFpDynamicShadowsHelpersEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpDynamicShadowsParams ( uint* texCoord, uint* sampler, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL30generateFpDynamicShadowsParamsEPjS3_PKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL16generateFpFooterEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL16generateFpHeaderEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL15generateFpLayerEPKS1_PKNS_7TerrainENS1_13TechniqueTypeEjRNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL24generateVpDynamicShadowsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpDynamicShadowsParams ( uint texCoord, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL30generateVpDynamicShadowsParamsEjPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL16generateVpFooterEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL16generateVpHeaderEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringStream& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile16ShaderHelperHLSL15generateVpLayerEPKS1_PKNS_7TerrainENS1_13TechniqueTypeEjRNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::updateParams ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12updateParamsERKSt10shared_ptrINS_8MaterialEEPKNS_7TerrainE
TerrainMaterialGeneratorA::SM2Profile::updateParamsForCompositeMap ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile27updateParamsForCompositeMapERKSt10shared_ptrINS_8MaterialEEPKNS_7TerrainE
OgreTerrainQuadTreeNode.h
namespace Ogre
TerrainQuadTreeNode::updateVertexBuffer ( HardwareVertexBufferSharedPtr& posbuf, HardwareVertexBufferSharedPtr& deltabuf, Rect const& rect )
_ZN4Ogre19TerrainQuadTreeNode18updateVertexBufferERSt10shared_ptrINS_20HardwareVertexBufferEES4_RKNS_5TRectIlEE
to the top
Removed Symbols 40
OgreSharedPtr.h
namespace Ogre
SharedPtrInfo::~SharedPtrInfo [D0] ( )
_ZN4Ogre13SharedPtrInfoD0Ev
SharedPtrInfo::~SharedPtrInfo [D1] ( )
_ZN4Ogre13SharedPtrInfoD1Ev
SharedPtrInfo::~SharedPtrInfo [D2] ( )
_ZN4Ogre13SharedPtrInfoD2Ev
OgreTerrain.h
namespace Ogre
Terrain::_populateIndexBuffer ( uint16* pI, uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip ) [static]
_ZN4Ogre7Terrain20_populateIndexBufferEPtttmtttt
Terrain::DefaultGpuBufferAllocator::allocateVertexBuffers ( Terrain* forTerrain, size_t numVertices, HardwareVertexBufferSharedPtr& destPos, HardwareVertexBufferSharedPtr& destDelta )
_ZN4Ogre7Terrain25DefaultGpuBufferAllocator21allocateVertexBuffersEPS0_mRNS_29HardwareVertexBufferSharedPtrES4_
Terrain::DefaultGpuBufferAllocator::freeVertexBuffers ( HardwareVertexBufferSharedPtr const& posbuf, HardwareVertexBufferSharedPtr const& deltabuf )
_ZN4Ogre7Terrain25DefaultGpuBufferAllocator17freeVertexBuffersERKNS_29HardwareVertexBufferSharedPtrES4_
Terrain::DefaultGpuBufferAllocator::getVertexBuffer ( list<HardwareVertexBufferSharedPtr, STLAllocator<HardwareVertexBufferSharedPtr, CategorisedAllocPolicy<(MemoryCategory)0> > >::type& list, size_t vertexSize, size_t numVertices )
_ZN4Ogre7Terrain25DefaultGpuBufferAllocator15getVertexBufferERNSt7__cxx114listINS_29HardwareVertexBufferSharedPtrESaIS4_EEEmm
Terrain::prepare ( SharedPtr<DataStream>& stream )
_ZN4Ogre7Terrain7prepareERNS_9SharedPtrINS_10DataStreamEEE
TerrainGlobalOptions::setDefaultMaterialGenerator ( SharedPtr<TerrainMaterialGenerator> gen )
_ZN4Ogre20TerrainGlobalOptions27setDefaultMaterialGeneratorENS_9SharedPtrINS_24TerrainMaterialGeneratorEEE
TerrainGlobalOptions::~TerrainGlobalOptions [D0] ( )
_ZN4Ogre20TerrainGlobalOptionsD0Ev
OgreTerrainGroup.h
namespace Ogre
TerrainGroup::LoadRequest::loadingTaskNum [data]
_ZN4Ogre12TerrainGroup11LoadRequest14loadingTaskNumE
OgreTerrainLayerBlendMap.h
namespace Ogre
TerrainLayerBlendMap::loadImage ( SharedPtr<DataStream>& stream, String const& ext )
_ZN4Ogre20TerrainLayerBlendMap9loadImageERNS_9SharedPtrINS_10DataStreamEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
OgreTerrainLodManager.h
namespace Ogre
TerrainLodManager::TerrainLodManager [C1] ( Terrain* t, SharedPtr<DataStream>& stream )
_ZN4Ogre17TerrainLodManagerC1EPNS_7TerrainERNS_9SharedPtrINS_10DataStreamEEE
TerrainLodManager::TerrainLodManager [C2] ( Terrain* t, SharedPtr<DataStream>& stream )
_ZN4Ogre17TerrainLodManagerC2EPNS_7TerrainERNS_9SharedPtrINS_10DataStreamEEE
OgreTerrainMaterialGenerator.h
namespace Ogre
TerrainMaterialGenerator::_renderCompositeMap ( size_t size, Rect const& rect, SharedPtr<Material>const& mat, SharedPtr<Texture>const& destCompositeMap )
_ZN4Ogre24TerrainMaterialGenerator19_renderCompositeMapEmRKNS_5TRectIlEERKNS_9SharedPtrINS_8MaterialEEERKNS5_INS_7TextureEEE
OgreTerrainMaterialGeneratorA.h
namespace Ogre
TerrainMaterialGeneratorA::SM2Profile::addTechnique ( SharedPtr<Material>const& mat, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12addTechniqueERKNS_9SharedPtrINS_8MaterialEEEPKNS_7TerrainENS1_13TechniqueTypeE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultFpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<HighLevelGpuProgram>const& prog )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper15defaultFpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKNS_9SharedPtrINS_19HighLevelGpuProgramEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<HighLevelGpuProgram>const& prog )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper15defaultVpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKNS_9SharedPtrINS_19HighLevelGpuProgramEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateFpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<GpuProgramParameters>const& params )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper14updateFpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKNS_9SharedPtrINS_20GpuProgramParametersEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, SharedPtr<Material>const& mat, Terrain const* terrain, bool compositeMap )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper12updateParamsEPKS1_RKNS_9SharedPtrINS_8MaterialEEEPKNS_7TerrainEb
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<GpuProgramParameters>const& params )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper14updateVpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKNS_9SharedPtrINS_20GpuProgramParametersEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::createFragmentProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES21createFragmentProgramEPKS1_PKNS_7TerrainENS1_13TechniqueTypeE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::createVertexProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES19createVertexProgramEPKS1_PKNS_7TerrainENS1_13TechniqueTypeE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES24generateFpDynamicShadowsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpDynamicShadowsHelpers ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES31generateFpDynamicShadowsHelpersEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpDynamicShadowsParams ( uint* texCoord, uint* sampler, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES30generateFpDynamicShadowsParamsEPjS3_PKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES16generateFpFooterEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES16generateFpHeaderEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES15generateFpLayerEPKS1_PKNS_7TerrainENS1_13TechniqueTypeEjRNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES24generateVpDynamicShadowsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpDynamicShadowsParams ( uint texCoord, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES30generateVpDynamicShadowsParamsEjPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES16generateVpFooterEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES16generateVpHeaderEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringUtil::StrStreamType& outStream )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLES15generateVpLayerEPKS1_PKNS_7TerrainENS1_13TechniqueTypeEjRNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::~ShaderHelperGLSLES [D0] ( )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLESD0Ev
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::~ShaderHelperGLSLES [D1] ( )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLESD1Ev
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::~ShaderHelperGLSLES [D2] ( )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile18ShaderHelperGLSLESD2Ev
TerrainMaterialGeneratorA::SM2Profile::updateParams ( SharedPtr<Material>const& mat, Terrain const* terrain )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12updateParamsERKNS_9SharedPtrINS_8MaterialEEEPKNS_7TerrainE
TerrainMaterialGeneratorA::SM2Profile::updateParamsForCompositeMap ( SharedPtr<Material>const& mat, Terrain const* terrain )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile27updateParamsForCompositeMapERKNS_9SharedPtrINS_8MaterialEEEPKNS_7TerrainE
OgreTerrainQuadTreeNode.h
namespace Ogre
TerrainQuadTreeNode::updateVertexBuffer ( HardwareVertexBufferSharedPtr& posbuf, HardwareVertexBufferSharedPtr& deltabuf, Rect const& rect )
_ZN4Ogre19TerrainQuadTreeNode18updateVertexBufferERNS_29HardwareVertexBufferSharedPtrES2_RKNS_5TRectIlEE
to the top
Problems with Data Types, High Severity 10
OgreRenderable.h
namespace Ogre
[+] class Renderable 6
|
Change |
Effect |
1 |
Pure virtual method setUserAny ( Any const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
2 |
Pure virtual method setPolygonModeOverrideable ( bool ) has been removed from this class. |
Recompilation of a client program may be broken. |
3 |
Pure virtual method getUserAny ( ) const has been removed from this class. |
Recompilation of a client program may be broken. |
4 |
Pure virtual method getRenderSystemData ( ) const has been removed from this class. |
Recompilation of a client program may be broken. |
5 |
Pure virtual method setRenderSystemData ( Renderable::RenderSystemData* ) const has been removed from this class. |
Recompilation of a client program may be broken. |
6 |
Pure virtual method getPolygonModeOverrideable ( ) const has been removed from this class. |
Recompilation of a client program may be broken. |
[+] affected symbols: 13 (1.6%)
Renderable::postRender ( SceneManager* p1, RenderSystem* p2 )
This method is from 'Renderable' class.
Renderable::getRenderOperation ( RenderOperation& p1 )
This method is from 'Renderable' class.
Renderable::preRender ( SceneManager* p1, RenderSystem* p2 )
This method is from 'Renderable' class.
Renderable::Renderable ( )
This constructor is from 'Renderable' class.
Renderable::~Renderable ( )
This destructor is from 'Renderable' class.
Renderable::getMaterial ( )
This method is from 'Renderable' class.
Renderable::getTechnique ( )
This method is from 'Renderable' class.
Renderable::getCastsShadows ( )
This method is from 'Renderable' class.
Renderable::getWorldTransforms ( Matrix4* p1 )
This method is from 'Renderable' class.
Renderable::getSquaredViewDepth ( Camera const* p1 )
This method is from 'Renderable' class.
...
OgreTerrain.h
namespace Ogre
[+] class Terrain::GpuBufferAllocator 4
|
Change |
Effect |
1 |
Pure virtual method freeVertexBuffers ( HardwareVertexBufferSharedPtr const&, HardwareVertexBufferSharedPtr const& ) has been added to this class. |
Recompilation of a client program may be broken with the error message: cannot allocate an object of abstract type Terrain::GpuBufferAllocator because the following virtual functions are pure within Terrain::GpuBufferAllocator: virtual freeVertexBuffers ( HardwareVertexBufferSharedPtr const&, HardwareVertexBufferSharedPtr const& ). |
2 |
Pure virtual method allocateVertexBuffers ( Terrain*, size_t, HardwareVertexBufferSharedPtr&, HardwareVertexBufferSharedPtr& ) has been added to this class. |
Recompilation of a client program may be broken with the error message: cannot allocate an object of abstract type Terrain::GpuBufferAllocator because the following virtual functions are pure within Terrain::GpuBufferAllocator: virtual allocateVertexBuffers ( Terrain*, size_t, HardwareVertexBufferSharedPtr&, HardwareVertexBufferSharedPtr& ). |
3 |
Pure virtual method freeVertexBuffers ( HardwareVertexBufferSharedPtr const&, HardwareVertexBufferSharedPtr const& ) has been removed from this class. |
Recompilation of a client program may be broken. |
4 |
Pure virtual method allocateVertexBuffers ( Terrain*, size_t, HardwareVertexBufferSharedPtr&, HardwareVertexBufferSharedPtr& ) has been removed from this class. |
Recompilation of a client program may be broken. |
[+] affected symbols: 4 (0.5%)
Terrain::GpuBufferAllocator::freeAllBuffers ( )
This method is from 'Terrain::GpuBufferAllocator' class.
Terrain::GpuBufferAllocator::getSharedIndexBuffer ( uint16 p1, uint16 p2, size_t p3, uint16 p4, uint16 p5, uint16 p6, uint16 p7 )
This method is from 'Terrain::GpuBufferAllocator' class.
Terrain::GpuBufferAllocator::GpuBufferAllocator ( )
This constructor is from 'Terrain::GpuBufferAllocator' class.
Terrain::GpuBufferAllocator::~GpuBufferAllocator ( )
This destructor is from 'Terrain::GpuBufferAllocator' class.
to the top
Problems with Data Types, Medium Severity 1
OgreRenderable.h
namespace Ogre
[+] class Renderable 1
|
Change |
Effect |
1 |
The pointer level of field mRenderSystemData has been increased from 1 to 0. |
Recompilation of a client program may be broken. |
[+] affected symbols: 5 (0.6%)
Renderable::Renderable ( )
This constructor is from 'Renderable' class.
Renderable::~Renderable ( )
This destructor is from 'Renderable' class.
TerrainQuadTreeNode::_getRenderable ( )
Return value (pointer) has base type 'Renderable'.
TerrainQuadTreeNode::getRenderOperation ( RenderOperation& op )
Field 'op.srcRenderable' in 1st parameter 'op' (reference) has base type 'Renderable'.
TerrainQuadTreeNode::Rend::getRenderOperation ( RenderOperation& op )
Field 'op.srcRenderable' in 1st parameter 'op' (reference) has base type 'Renderable'.
to the top
Problems with Symbols, Medium Severity 10
OgreTerrain.h
namespace Ogre
[+] Terrain::_populateIndexBuffer ( uint16* pI, uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip ) [static] 1
⇣
Terrain::_populateIndexBuffer ( uint16* pI, uint16 batchSize, uint16 vdatasize, uint16 vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip ) [static]
_ZN4Ogre7Terrain20_populateIndexBufferEPtttmtttt
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] Terrain::DefaultGpuBufferAllocator::getVertexBuffer ( list<HardwareVertexBufferSharedPtr, STLAllocator<HardwareVertexBufferSharedPtr, CategorisedAllocPolicy<(MemoryCategory)0> > >::type& list, size_t vertexSize, size_t numVertices ) 1
⇣
Terrain::DefaultGpuBufferAllocator::getVertexBuffer ( list<std::shared_ptr<HardwareVertexBuffer> >::type& list, size_t vertexSize, size_t numVertices )
_ZN4Ogre7Terrain25DefaultGpuBufferAllocator15getVertexBufferERNSt7__cxx114listINS_29HardwareVertexBufferSharedPtrESaIS4_EEEmm
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] Terrain::prepare ( SharedPtr<DataStream>& stream ) 1
⇣
Terrain::prepare ( std::shared_ptr<DataStream>& stream )
_ZN4Ogre7Terrain7prepareERNS_9SharedPtrINS_10DataStreamEEE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] TerrainGlobalOptions::setDefaultMaterialGenerator ( SharedPtr<TerrainMaterialGenerator> gen ) 1
⇣
TerrainGlobalOptions::setDefaultMaterialGenerator ( std::shared_ptr<DataStream> gen )
_ZN4Ogre20TerrainGlobalOptions27setDefaultMaterialGeneratorENS_9SharedPtrINS_24TerrainMaterialGeneratorEEE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
OgreTerrainLayerBlendMap.h
namespace Ogre
[+] TerrainLayerBlendMap::loadImage ( SharedPtr<DataStream>& stream, String const& ext ) 1
⇣
TerrainLayerBlendMap::loadImage ( std::shared_ptr<DataStream>& stream, String const& ext )
_ZN4Ogre20TerrainLayerBlendMap9loadImageERNS_9SharedPtrINS_10DataStreamEEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
OgreTerrainLodManager.h
namespace Ogre
[+] TerrainLodManager::TerrainLodManager [C1] ( Terrain* t, SharedPtr<DataStream>& stream ) 1
⇣
TerrainLodManager::TerrainLodManager [C1] ( Terrain* t, std::shared_ptr<DataStream>& stream )
_ZN4Ogre17TerrainLodManagerC1EPNS_7TerrainERNS_9SharedPtrINS_10DataStreamEEE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] TerrainLodManager::TerrainLodManager [C2] ( Terrain* t, SharedPtr<DataStream>& stream ) 1
⇣
TerrainLodManager::TerrainLodManager [C2] ( Terrain* t, std::shared_ptr<DataStream>& stream )
_ZN4Ogre17TerrainLodManagerC2EPNS_7TerrainERNS_9SharedPtrINS_10DataStreamEEE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
OgreTerrainMaterialGeneratorA.h
namespace Ogre
[+] TerrainMaterialGeneratorA::SM2Profile::addTechnique ( SharedPtr<Material>const& mat, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt ) 1
⇣
TerrainMaterialGeneratorA::SM2Profile::addTechnique ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12addTechniqueERKNS_9SharedPtrINS_8MaterialEEEPKNS_7TerrainENS1_13TechniqueTypeE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<HighLevelGpuProgram>const& prog ) 1
⇣
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& prog )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper15defaultVpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKNS_9SharedPtrINS_19HighLevelGpuProgramEEE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<GpuProgramParameters>const& params ) 1
⇣
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& params )
_ZN4Ogre25TerrainMaterialGeneratorA10SM2Profile12ShaderHelper14updateVpParamsEPKS1_PKNS_7TerrainENS1_13TechniqueTypeERKNS_9SharedPtrINS_20GpuProgramParametersEEE
|
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 16
OgreHardwareIndexBuffer.h
namespace Ogre
[+] class HardwareIndexBufferSharedPtr 2
|
Change |
Effect |
1 |
Base class std::__shared_ptr<DataStream, 2> has been added. |
Recompilation of a client program may be broken. |
2 |
Base class SharedPtr<HardwareIndexBuffer> has been removed. |
Recompilation of a client program may be broken. |
[+] affected symbols: 4 (0.5%)
HardwareIndexBufferSharedPtr::HardwareIndexBufferSharedPtr ( HardwareIndexBufferSharedPtr&& p1 )
This constructor is from 'HardwareIndexBufferSharedPtr' class.
HardwareIndexBufferSharedPtr::HardwareIndexBufferSharedPtr ( HardwareIndexBufferSharedPtr const& p1 )
This constructor is from 'HardwareIndexBufferSharedPtr' class.
HardwareIndexBufferSharedPtr::HardwareIndexBufferSharedPtr ( )
This constructor is from 'HardwareIndexBufferSharedPtr' class.
HardwareIndexBufferSharedPtr::~HardwareIndexBufferSharedPtr ( )
This destructor is from 'HardwareIndexBufferSharedPtr' class.
OgreHardwareVertexBuffer.h
namespace Ogre
[+] class HardwareVertexBufferSharedPtr 2
|
Change |
Effect |
1 |
Base class std::__shared_ptr<DataStream, 2> has been added. |
Recompilation of a client program may be broken. |
2 |
Base class SharedPtr<HardwareVertexBuffer> has been removed. |
Recompilation of a client program may be broken. |
[+] affected symbols: 4 (0.5%)
HardwareVertexBufferSharedPtr::HardwareVertexBufferSharedPtr ( HardwareVertexBufferSharedPtr&& p1 )
This constructor is from 'HardwareVertexBufferSharedPtr' class.
HardwareVertexBufferSharedPtr::HardwareVertexBufferSharedPtr ( HardwareVertexBufferSharedPtr const& p1 )
This constructor is from 'HardwareVertexBufferSharedPtr' class.
HardwareVertexBufferSharedPtr::HardwareVertexBufferSharedPtr ( )
This constructor is from 'HardwareVertexBufferSharedPtr' class.
HardwareVertexBufferSharedPtr::~HardwareVertexBufferSharedPtr ( )
This destructor is from 'HardwareVertexBufferSharedPtr' class.
OgrePrerequisites.h
namespace Ogre
[+] typedef HighLevelGpuProgramPtr 1
|
Change |
Effect |
1 |
Base type has been changed from SharedPtr<HighLevelGpuProgram> to SharedPtr. |
Recompilation of a client program may be broken. |
[+] affected symbols: 8 (1%)
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::generateVertexProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
Return value is of type 'HighLevelGpuProgramPtr'.
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::generateFragmentProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
Return value is of type 'HighLevelGpuProgramPtr'.
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::createVertexProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
Return value is of type 'HighLevelGpuProgramPtr'.
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::createFragmentProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
Return value is of type 'HighLevelGpuProgramPtr'.
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::createVertexProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
Return value is of type 'HighLevelGpuProgramPtr'.
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::createFragmentProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
Return value is of type 'HighLevelGpuProgramPtr'.
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::createVertexProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
Return value is of type 'HighLevelGpuProgramPtr'.
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::createFragmentProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
Return value is of type 'HighLevelGpuProgramPtr'.
[+] typedef MaterialPtr 1
|
Change |
Effect |
1 |
Base type has been changed from SharedPtr<Material> to SharedPtr. |
Recompilation of a client program may be broken. |
[+] affected symbols: 258 (32.3%)
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mMaterial' in the object of this method is of type 'MaterialPtr'.
TerrainGroup::TerrainSlot::TerrainSlot ( long _x, long _y )
Field 'this.instance.mMaterial' in the object of this method is of type 'MaterialPtr'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
Field 'this.instance.mMaterial' in the object of this method is of type 'MaterialPtr'.
TerrainGroup::getTerrainSlot ( long x, long y, bool createIfMissing )
Field 'retval.instance.mMaterial' in the return value (pointer) is of type 'MaterialPtr'.
TerrainGroup::loadTerrainImpl ( struct TerrainGroup::TerrainSlot* slot, bool synchronous )
Field 'slot.instance.mMaterial' in 1st parameter 'slot' (pointer) is of type 'MaterialPtr'.
TerrainGroup::connectNeighbour ( struct TerrainGroup::TerrainSlot* slot, long offsetx, long offsety )
Field 'slot.instance.mMaterial' in 1st parameter 'slot' (pointer) is of type 'MaterialPtr'.
TerrainGroup::getHeightAtWorldPosition ( Real x, Real y, Real z, Terrain** ppTerrain )
Field 'ppTerrain.mCompositeMapMaterial' in 4th parameter 'ppTerrain' (pointer) is of type 'MaterialPtr'.
TerrainGroup::getHeightAtWorldPosition ( Vector3 const& pos, Terrain** ppTerrain )
Field 'ppTerrain.mCompositeMapMaterial' in 2nd parameter 'ppTerrain' (pointer) is of type 'MaterialPtr'.
TerrainGroup::RayResult::RayResult ( bool _hit, Terrain* _terrain, Vector3 const& _pos )
Field '_terrain.mCompositeMapMaterial' in 2nd parameter '_terrain' (pointer) is of type 'MaterialPtr'.
TerrainLodManager::TerrainLodManager ( Terrain* t, String const& filename )
Field 't.mCompositeMapMaterial' in 1st parameter 't' (pointer) is of type 'MaterialPtr'.
...
[+] typedef TexturePtr 1
|
Change |
Effect |
1 |
Base type has been changed from SharedPtr<Texture> to SharedPtr. |
Recompilation of a client program may be broken. |
[+] affected symbols: 256 (32%)
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mLightmap' in the object of this method is of type 'TexturePtr'.
TerrainGroup::TerrainSlot::TerrainSlot ( long _x, long _y )
Field 'this.instance.mLightmap' in the object of this method is of type 'TexturePtr'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
Field 'this.instance.mLightmap' in the object of this method is of type 'TexturePtr'.
TerrainGroup::getTerrainSlot ( long x, long y, bool createIfMissing )
Field 'retval.instance.mLightmap' in the return value (pointer) is of type 'TexturePtr'.
TerrainGroup::loadTerrainImpl ( struct TerrainGroup::TerrainSlot* slot, bool synchronous )
Field 'slot.instance.mLightmap' in 1st parameter 'slot' (pointer) is of type 'TexturePtr'.
TerrainGroup::connectNeighbour ( struct TerrainGroup::TerrainSlot* slot, long offsetx, long offsety )
Field 'slot.instance.mLightmap' in 1st parameter 'slot' (pointer) is of type 'TexturePtr'.
TerrainGroup::getHeightAtWorldPosition ( Real x, Real y, Real z, Terrain** ppTerrain )
Field 'ppTerrain.mColourMap' in 4th parameter 'ppTerrain' (pointer) is of type 'TexturePtr'.
TerrainGroup::getHeightAtWorldPosition ( Vector3 const& pos, Terrain** ppTerrain )
Field 'ppTerrain.mColourMap' in 2nd parameter 'ppTerrain' (pointer) is of type 'TexturePtr'.
TerrainGroup::RayResult::RayResult ( bool _hit, Terrain* _terrain, Vector3 const& _pos )
Field '_terrain.mColourMap' in 2nd parameter '_terrain' (pointer) is of type 'TexturePtr'.
TerrainLodManager::TerrainLodManager ( Terrain* t, String const& filename )
Field 't.mColourMap' in 1st parameter 't' (pointer) is of type 'TexturePtr'.
...
OgreRenderable.h
namespace Ogre
[+] class Renderable 1
|
Change |
Effect |
1 |
Type of field mRenderSystemData has been changed from Renderable::RenderSystemData* to Renderable::RenderSystemDataPtr. |
Recompilation of a client program may be broken. |
[+] affected symbols: 5 (0.6%)
Renderable::Renderable ( )
This constructor is from 'Renderable' class.
Renderable::~Renderable ( )
This destructor is from 'Renderable' class.
TerrainQuadTreeNode::_getRenderable ( )
Return value (pointer) has base type 'Renderable'.
TerrainQuadTreeNode::getRenderOperation ( RenderOperation& op )
Field 'op.srcRenderable' in 1st parameter 'op' (reference) has base type 'Renderable'.
TerrainQuadTreeNode::Rend::getRenderOperation ( RenderOperation& op )
Field 'op.srcRenderable' in 1st parameter 'op' (reference) has base type 'Renderable'.
OgreRenderOperation.h
namespace Ogre
[+] class RenderOperation 1
|
Change |
Effect |
1 |
Field renderToVertexBuffer has been added to this type. |
This field will not be initialized or used by old client applications. |
[+] affected symbols: 2 (0.3%)
TerrainQuadTreeNode::getRenderOperation ( RenderOperation& op )
1st parameter 'op' (reference) has base type 'RenderOperation'.
TerrainQuadTreeNode::Rend::getRenderOperation ( RenderOperation& op )
1st parameter 'op' (reference) has base type 'RenderOperation'.
OgreStringVector.h
namespace Ogre
[+] typedef StringVector 1
|
Change |
Effect |
1 |
Base type has been changed from vector<std::__cxx11::basic_string<char>, STLAllocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CategorisedAllocPolicy<(MemoryCategory)0> > >::type to vector<std::__cxx11::basic_string<char> >::type. |
Recompilation of a client program may be broken. |
[+] affected symbols: 3 (0.4%)
Terrain::replaceLayer ( uint8 index, bool keepBlends, Real worldSize, vector<std::__cxx11::basic_string<char>, STLAllocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CategorisedAllocPolicy<(MemoryCategory)0> > >::type const* textureNames )
4th parameter 'textureNames' (pointer) has base type 'StringVector'.
Terrain::addLayer ( Real worldSize, vector<std::__cxx11::basic_string<char>, STLAllocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CategorisedAllocPolicy<(MemoryCategory)0> > >::type const* textureNames )
2nd parameter 'textureNames' (pointer) has base type 'StringVector'.
Terrain::addLayer ( uint8 index, Real worldSize, vector<std::__cxx11::basic_string<char>, STLAllocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, CategorisedAllocPolicy<(MemoryCategory)0> > >::type const* textureNames )
3rd parameter 'textureNames' (pointer) has base type 'StringVector'.
OgreTerrain.h
namespace Ogre
[+] typedef Terrain::LayerInstanceList 1
|
Change |
Effect |
1 |
Base type has been changed from vector<Terrain::LayerInstance, STLAllocator<Terrain::LayerInstance, CategorisedAllocPolicy<(MemoryCategory)0> > >::type to vector<Terrain::LayerInstance>::type. |
Recompilation of a client program may be broken. |
[+] affected symbols: 4 (0.5%)
TerrainGroup::defineTerrain ( long x, long y, float const* pFloat, vector<Terrain::LayerInstance, STLAllocator<Terrain::LayerInstance, CategorisedAllocPolicy<(MemoryCategory)0> > >::type const* layers )
4th parameter 'layers' (pointer) has base type 'Terrain::LayerInstanceList'.
TerrainGroup::defineTerrain ( long x, long y, Image const* img, vector<Terrain::LayerInstance, STLAllocator<Terrain::LayerInstance, CategorisedAllocPolicy<(MemoryCategory)0> > >::type const* layers )
4th parameter 'layers' (pointer) has base type 'Terrain::LayerInstanceList'.
Terrain::readLayerInstanceList ( StreamSerialiser& stream, size_t numSamplers, vector<Terrain::LayerInstance, STLAllocator<Terrain::LayerInstance, CategorisedAllocPolicy<(MemoryCategory)0> > >::type& targetlayers )
3rd parameter 'targetlayers' (reference) has base type 'Terrain::LayerInstanceList'.
Terrain::writeLayerInstanceList ( vector<Terrain::LayerInstance, STLAllocator<Terrain::LayerInstance, CategorisedAllocPolicy<(MemoryCategory)0> > >::type const& layers, StreamSerialiser& stream )
1st parameter 'layers' (reference) has base type 'Terrain::LayerInstanceList'.
OgreTerrainGroup.h
namespace Ogre
[+] class TerrainGroup 1
|
Change |
Effect |
1 |
Field mTerrainPrepareRequests has been added to this type. |
This field will not be initialized or used by old client applications. |
[+] affected symbols: 87 (10.9%)
TerrainGroup::loadTerrain ( long x, long y, bool synchronous )
This method is from 'TerrainGroup' class.
TerrainGroup::unpackIndex ( uint32 key, long* x, long* y )
This method is from 'TerrainGroup' class.
TerrainGroup::autoUpdateLod ( long x, long y, bool synchronous, Any const& data )
This method is from 'TerrainGroup' class.
TerrainGroup::defineTerrain ( long x, long y )
This method is from 'TerrainGroup' class.
TerrainGroup::defineTerrain ( long x, long y, float constantHeight )
This method is from 'TerrainGroup' class.
TerrainGroup::defineTerrain ( long x, long y, float const* pFloat, vector<Terrain::LayerInstance, STLAllocator<Terrain::LayerInstance, CategorisedAllocPolicy<(MemoryCategory)0> > >::type const* layers )
This method is from 'TerrainGroup' class.
TerrainGroup::defineTerrain ( long x, long y, Image const* img, vector<Terrain::LayerInstance, STLAllocator<Terrain::LayerInstance, CategorisedAllocPolicy<(MemoryCategory)0> > >::type const* layers )
This method is from 'TerrainGroup' class.
TerrainGroup::defineTerrain ( long x, long y, struct Terrain::ImportData const* importData )
This method is from 'TerrainGroup' class.
TerrainGroup::defineTerrain ( long x, long y, String const& filename )
This method is from 'TerrainGroup' class.
TerrainGroup::handleRequest ( WorkQueue::Request const* req, WorkQueue const* srcQ )
This method is from 'TerrainGroup' class.
...
[+] typedef TerrainGroup::TerrainList 1
|
Change |
Effect |
1 |
Base type has been changed from vector<Terrain*, STLAllocator<Terrain*, CategorisedAllocPolicy<(MemoryCategory)0> > >::type to vector<Terrain*>::type. |
Recompilation of a client program may be broken. |
[+] affected symbols: 2 (0.3%)
TerrainGroup::boxIntersects ( AxisAlignedBox const& box, vector<Terrain*, STLAllocator<Terrain*, CategorisedAllocPolicy<(MemoryCategory)0> > >::type* resultList )
2nd parameter 'resultList' (pointer) has base type 'TerrainGroup::TerrainList'.
TerrainGroup::sphereIntersects ( Sphere const& sphere, vector<Terrain*, STLAllocator<Terrain*, CategorisedAllocPolicy<(MemoryCategory)0> > >::type* resultList )
2nd parameter 'resultList' (pointer) has base type 'TerrainGroup::TerrainList'.
OgreTerrainMaterialGenerator.h
namespace Ogre
[+] typedef TerrainMaterialGeneratorPtr 1
|
Change |
Effect |
1 |
Base type has been changed from SharedPtr<TerrainMaterialGenerator> to SharedPtr. |
Recompilation of a client program may be broken. |
[+] affected symbols: 262 (32.8%)
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mMaterialGenerator' in the object of this method is of type 'TerrainMaterialGeneratorPtr'.
TerrainGroup::TerrainSlot::TerrainSlot ( long _x, long _y )
Field 'this.instance.mMaterialGenerator' in the object of this method is of type 'TerrainMaterialGeneratorPtr'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
Field 'this.instance.mMaterialGenerator' in the object of this method is of type 'TerrainMaterialGeneratorPtr'.
TerrainGroup::getTerrainSlot ( long x, long y, bool createIfMissing )
Field 'retval.instance.mMaterialGenerator' in the return value (pointer) is of type 'TerrainMaterialGeneratorPtr'.
TerrainGroup::loadTerrainImpl ( struct TerrainGroup::TerrainSlot* slot, bool synchronous )
Field 'slot.instance.mMaterialGenerator' in 1st parameter 'slot' (pointer) is of type 'TerrainMaterialGeneratorPtr'.
TerrainGroup::connectNeighbour ( struct TerrainGroup::TerrainSlot* slot, long offsetx, long offsety )
Field 'slot.instance.mMaterialGenerator' in 1st parameter 'slot' (pointer) is of type 'TerrainMaterialGeneratorPtr'.
TerrainGroup::getHeightAtWorldPosition ( Real x, Real y, Real z, Terrain** ppTerrain )
Field 'ppTerrain.mMaterialGenerator' in 4th parameter 'ppTerrain' (pointer) is of type 'TerrainMaterialGeneratorPtr'.
TerrainGroup::getHeightAtWorldPosition ( Vector3 const& pos, Terrain** ppTerrain )
Field 'ppTerrain.mMaterialGenerator' in 2nd parameter 'ppTerrain' (pointer) is of type 'TerrainMaterialGeneratorPtr'.
TerrainGroup::RayResult::RayResult ( bool _hit, Terrain* _terrain, Vector3 const& _pos )
Field '_terrain.mMaterialGenerator' in 2nd parameter '_terrain' (pointer) is of type 'TerrainMaterialGeneratorPtr'.
TerrainLodManager::TerrainLodManager ( Terrain* t, String const& filename )
Field 't.mMaterialGenerator' in 1st parameter 't' (pointer) is of type 'TerrainMaterialGeneratorPtr'.
...
OgreVertexIndexData.h
namespace Ogre
[+] class IndexData 1
|
Change |
Effect |
1 |
Base type of field indexBuffer has been changed from HardwareIndexBufferSharedPtr to std::shared_ptr<DataStream>. |
Recompilation of a client program may be broken. |
[+] affected symbols: 4 (0.5%)
TerrainQuadTreeNode::populateIndexData ( uint16 batchSize, IndexData* destData )
2nd parameter 'destData' (pointer) has base type 'IndexData'.
TerrainQuadTreeNode::getRenderOperation ( RenderOperation& op )
Field 'op.indexData' in 1st parameter 'op' (reference) has base type 'IndexData'.
TerrainQuadTreeNode::Rend::getRenderOperation ( RenderOperation& op )
Field 'op.indexData' in 1st parameter 'op' (reference) has base type 'IndexData'.
TerrainQuadTreeNode::LodLevel::LodLevel ( )
Field 'this.gpuIndexData' in the object of this method has base type 'IndexData'.
[+] class VertexData 1
|
Change |
Effect |
1 |
Base type of field hardwareShadowVolWBuffer has been changed from HardwareVertexBufferSharedPtr to std::shared_ptr<DataStream>. |
Recompilation of a client program may be broken. |
[+] affected symbols: 300 (37.5%)
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mQuadTree.mVertexDataRecord.cpuVertexData' in the object of this method has base type 'VertexData'.
TerrainGroup::TerrainSlot::TerrainSlot ( long _x, long _y )
Field 'this.instance.mQuadTree.mVertexDataRecord.cpuVertexData' in the object of this method has base type 'VertexData'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
Field 'this.instance.mQuadTree.mVertexDataRecord.cpuVertexData' in the object of this method has base type 'VertexData'.
TerrainGroup::getTerrainSlot ( long x, long y, bool createIfMissing )
Field 'retval.instance.mQuadTree.mVertexDataRecord.cpuVertexData' in the return value (pointer) has base type 'VertexData'.
TerrainGroup::loadTerrainImpl ( struct TerrainGroup::TerrainSlot* slot, bool synchronous )
Field 'slot.instance.mQuadTree.mVertexDataRecord.cpuVertexData' in 1st parameter 'slot' (pointer) has base type 'VertexData'.
TerrainGroup::connectNeighbour ( struct TerrainGroup::TerrainSlot* slot, long offsetx, long offsety )
Field 'slot.instance.mQuadTree.mVertexDataRecord.cpuVertexData' in 1st parameter 'slot' (pointer) has base type 'VertexData'.
TerrainGroup::getHeightAtWorldPosition ( Real x, Real y, Real z, Terrain** ppTerrain )
Field 'ppTerrain.mQuadTree.mVertexDataRecord.cpuVertexData' in 4th parameter 'ppTerrain' (pointer) has base type 'VertexData'.
TerrainGroup::getHeightAtWorldPosition ( Vector3 const& pos, Terrain** ppTerrain )
Field 'ppTerrain.mQuadTree.mVertexDataRecord.cpuVertexData' in 2nd parameter 'ppTerrain' (pointer) has base type 'VertexData'.
TerrainGroup::RayResult::RayResult ( bool _hit, Terrain* _terrain, Vector3 const& _pos )
Field '_terrain.mQuadTree.mVertexDataRecord.cpuVertexData' in 2nd parameter '_terrain' (pointer) has base type 'VertexData'.
TerrainLodManager::TerrainLodManager ( Terrain* t, String const& filename )
Field 't.mQuadTree.mVertexDataRecord.cpuVertexData' in 1st parameter 't' (pointer) has base type 'VertexData'.
...
to the top
Problems with Symbols, Low Severity 1
OgreTerrain.h
namespace Ogre
[+] Terrain::DefaultGpuBufferAllocator::getSharedIndexBuffer ( uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip ) 1
_ZN4Ogre7Terrain25DefaultGpuBufferAllocator20getSharedIndexBufferEttmtttt
|
Change |
Effect |
1 |
Base type of return value has been changed from HardwareIndexBufferSharedPtr to std::shared_ptr<DataStream>. |
Recompilation of a client program may be broken. |
to the top
Other Changes in Data Types 15
OgrePixelFormat.h
namespace Ogre
[+] enum PixelFormat 15
|
Change |
Effect |
1 |
The member PF_ASTC_RGBA_10X10_LDR with value 106 has been added. |
No effect. |
2 |
The member PF_ASTC_RGBA_10X5_LDR with value 103 has been added. |
No effect. |
3 |
The member PF_ASTC_RGBA_10X6_LDR with value 104 has been added. |
No effect. |
4 |
The member PF_ASTC_RGBA_10X8_LDR with value 105 has been added. |
No effect. |
5 |
The member PF_ASTC_RGBA_12X10_LDR with value 107 has been added. |
No effect. |
6 |
The member PF_ASTC_RGBA_12X12_LDR with value 108 has been added. |
No effect. |
7 |
The member PF_ASTC_RGBA_4X4_LDR with value 95 has been added. |
No effect. |
8 |
The member PF_ASTC_RGBA_5X4_LDR with value 96 has been added. |
No effect. |
9 |
The member PF_ASTC_RGBA_5X5_LDR with value 97 has been added. |
No effect. |
10 |
The member PF_ASTC_RGBA_6X5_LDR with value 98 has been added. |
No effect. |
11 |
The member PF_ASTC_RGBA_6X6_LDR with value 99 has been added. |
No effect. |
12 |
The member PF_ASTC_RGBA_8X5_LDR with value 100 has been added. |
No effect. |
13 |
The member PF_ASTC_RGBA_8X6_LDR with value 101 has been added. |
No effect. |
14 |
The member PF_ASTC_RGBA_8X8_LDR with value 102 has been added. |
No effect. |
15 |
Value of member PF_COUNT has been changed from 95 to 109. |
No effect. |
[+] affected symbols: 264 (33%)
TerrainGroup::TerrainSlot::freeInstance ( )
Field 'this.instance.mCpuTerrainNormalMap.format' in the object of this method is of type 'enum PixelFormat'.
TerrainGroup::TerrainSlot::TerrainSlot ( long _x, long _y )
Field 'this.instance.mCpuTerrainNormalMap.format' in the object of this method is of type 'enum PixelFormat'.
TerrainGroup::TerrainSlot::~TerrainSlot ( )
Field 'this.instance.mCpuTerrainNormalMap.format' in the object of this method is of type 'enum PixelFormat'.
TerrainGroup::getTerrainSlot ( long x, long y, bool createIfMissing )
Field 'retval.instance.mCpuTerrainNormalMap.format' in the return value (pointer) is of type 'enum PixelFormat'.
TerrainGroup::loadTerrainImpl ( struct TerrainGroup::TerrainSlot* slot, bool synchronous )
Field 'slot.instance.mCpuTerrainNormalMap.format' in 1st parameter 'slot' (pointer) is of type 'enum PixelFormat'.
TerrainGroup::connectNeighbour ( struct TerrainGroup::TerrainSlot* slot, long offsetx, long offsety )
Field 'slot.instance.mCpuTerrainNormalMap.format' in 1st parameter 'slot' (pointer) is of type 'enum PixelFormat'.
TerrainGroup::getHeightAtWorldPosition ( Real x, Real y, Real z, Terrain** ppTerrain )
Field 'ppTerrain.mCpuTerrainNormalMap.format' in 4th parameter 'ppTerrain' (pointer) is of type 'enum PixelFormat'.
TerrainGroup::getHeightAtWorldPosition ( Vector3 const& pos, Terrain** ppTerrain )
Field 'ppTerrain.mCpuTerrainNormalMap.format' in 2nd parameter 'ppTerrain' (pointer) is of type 'enum PixelFormat'.
TerrainGroup::RayResult::RayResult ( bool _hit, Terrain* _terrain, Vector3 const& _pos )
Field '_terrain.mCpuTerrainNormalMap.format' in 2nd parameter '_terrain' (pointer) is of type 'enum PixelFormat'.
TerrainLodManager::TerrainLodManager ( Terrain* t, String const& filename )
Field 't.mCpuTerrainNormalMap.format' in 1st parameter 't' (pointer) is of type 'enum PixelFormat'.
...
to the top
Other Changes in Symbols 1
OgreTerrain.h
namespace Ogre
[+] Terrain::TERRAIN_GENERATE_MATERIAL_INTERVAL_MS [data] 1
_ZN4Ogre7Terrain37TERRAIN_GENERATE_MATERIAL_INTERVAL_MSE
|
Change |
Effect |
1 |
The initial value of this global data has been changed from 100 to 400. |
No effect. |
to the top
Header Files 46
OgreAny.h
OgreAtomicScalar.h
OgreAxisAlignedBox.h
OgreColourValue.h
OgreCommon.h
OgreDataStream.h
OgreGpuProgramParams.h
OgreHardwareIndexBuffer.h
OgreHardwareVertexBuffer.h
OgreIteratorWrapper.h
OgreMatrix4.h
OgreMemoryAllocatedObject.h
OgreMemoryAllocatorConfig.h
OgreMemoryStdAlloc.h
OgreNameGenerator.h
OgrePagedWorldSection.h
OgrePagingPrerequisites.h
OgrePass.h
OgrePixelFormat.h
OgrePlatform.h
OgrePrerequisites.h
OgreRay.h
OgreRenderable.h
OgreRenderOperation.h
OgreRenderSystemCapabilities.h
OgreSceneManager.h
OgreSharedPtr.h
OgreSingleton.h
OgreSphere.h
OgreString.h
OgreStringVector.h
OgreTechnique.h
OgreTerrain.h
OgreTerrainAutoUpdateLod.h
OgreTerrainGroup.h
OgreTerrainLayerBlendMap.h
OgreTerrainLodManager.h
OgreTerrainMaterialGenerator.h
OgreTerrainMaterialGeneratorA.h
OgreTerrainPagedWorldSection.h
OgreTerrainPaging.h
OgreTerrainQuadTreeNode.h
OgreVector3.h
OgreVector4.h
OgreVertexIndexData.h
OgreWorkQueue.h
to the top
Source Files 14
OgreTerrain.cpp
OgreTerrainAutoUpdateLod.cpp
OgreTerrainGroup.cpp
OgreTerrainLayerBlendMap.cpp
OgreTerrainLodManager.cpp
OgreTerrainMaterialGenerator.cpp
OgreTerrainMaterialGeneratorA.cpp
OgreTerrainMaterialShaderHelperCg.cpp
OgreTerrainMaterialShaderHelperGLSL.cpp
OgreTerrainMaterialShaderHelperGLSLES.cpp
OgreTerrainMaterialShaderHelperHLSL.cpp
OgreTerrainPagedWorldSection.cpp
OgreTerrainPaging.cpp
OgreTerrainQuadTreeNode.cpp
to the top
Objects 1
libOgreTerrain.so.1.9.0
to the top