All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Modules::Map::Layers::TerrainStreamingModule Member List

This is the complete list of members for Eegeo::Modules::Map::Layers::TerrainStreamingModule, including all inherited members.

Create(Rendering::MeshFactories::MeshFactory &diffuseMeshFactory, Rendering::IMeshUploadService *pMeshUploadService, Core::RenderingModule &renderingModule, TerrainModelModule &terrainModelModule, EnvironmentMaterialModule &environmentMaterialModule, IO::ChunkedFileFormat::QuantizedMeshSetChunkReader::IQuantizedMeshSetChunkReaderMeshFactory &lcmReadMeshFactory, Core::AsyncLoadersModule &asyncLoadersModule, Helpers::ITextureFileLoader &textureLoader, const bool generateTreeCollision, const bool alwaysUseHighFidelityWaterShader, Rendering::Scene::ISceneElementInGraphObserver< Rendering::Renderables::PackedRenderable > *pSceneGraphObserver, Rendering::Scene::ISceneElementInGraphObserver< Rendering::Renderables::WorldMeshRenderable > *pWorldSceneGraphObserver, Rendering::Renderables::IUniqueTextureRenderableFactory &uniqueTextureRenderableFactory, Rendering::AsyncTexturing::ITextureFactory &textureFactory, const Config::ResourceBuilderConfigSection &resourceBuilderConfig, IO::ChunkedFileFormat::QuantizedMeshSetChunkReader::QCMSChunkReader &qcmsChunkReader) (defined in Eegeo::Modules::Map::Layers::TerrainStreamingModule)Eegeo::Modules::Map::Layers::TerrainStreamingModulestatic
GetChunkedLcmTerrainBuilder() const (defined in Eegeo::Modules::Map::Layers::TerrainStreamingModule)Eegeo::Modules::Map::Layers::TerrainStreamingModule
GetRasterTerrainBuilder() const (defined in Eegeo::Modules::Map::Layers::TerrainStreamingModule)Eegeo::Modules::Map::Layers::TerrainStreamingModule
GetTerrainPlaceholderBuilder() const (defined in Eegeo::Modules::Map::Layers::TerrainStreamingModule)Eegeo::Modules::Map::Layers::TerrainStreamingModule
GetTerrainStream() const (defined in Eegeo::Modules::Map::Layers::TerrainStreamingModule)Eegeo::Modules::Map::Layers::TerrainStreamingModule
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprotected
TerrainStreamingModule(Rendering::MeshFactories::MeshFactory &diffuseMeshFactory, Rendering::MeshFactories::PackedTwoTextureDiffuseMeshFactory &packedTwoTextureDiffuseMeshFactory, Rendering::IMeshUploadService *pMeshUploadService, Rendering::VertexLayouts::VertexBindingPool &vertexBindingPool, Rendering::Scene::SceneElementRepository< Rendering::Renderables::WorldMeshRenderable > &rasterTerrainSceneElementRepository, Rendering::Scene::SceneElementRepository< Rendering::Renderables::PackedRenderable > &lcmSceneElementRepository, Resources::Terrain::Heights::TerrainHeightRepository &terrainHeightRepository, Rendering::IMaterialProvider &materialProvider, IO::ChunkedFileFormat::QuantizedMeshSetChunkReader::IQuantizedMeshSetChunkReaderMeshFactory &lcmReadMeshFactory, Collision::CollisionMeshResourceRepository &terrainCollisionMeshResourceRepository, Collision::CollisionMeshResourceRepository &treesCollisionMeshResourceRepository, Core::AsyncLoadersModule &asyncLoadersModule, Helpers::ITextureFileLoader &textureLoader, const bool generateTreeCollision, const bool alwaysUseHighFidelityWaterShader, Rendering::Scene::ISceneElementInGraphObserver< Rendering::Renderables::PackedRenderable > *pSceneGraphObserver, Rendering::Scene::ISceneElementInGraphObserver< Rendering::Renderables::WorldMeshRenderable > *pWorldSceneGraphObserver, Rendering::Renderables::IUniqueTextureRenderableFactory &uniqueTextureRenderableFactory, Rendering::AsyncTexturing::ITextureFactory &textureFactory, const Config::ResourceBuilderConfigSection &resourceBuilderConfig, IO::ChunkedFileFormat::QuantizedMeshSetChunkReader::QCMSChunkReader &qcmsChunkReader) (defined in Eegeo::Modules::Map::Layers::TerrainStreamingModule)Eegeo::Modules::Map::Layers::TerrainStreamingModule
~TerrainStreamingModule() (defined in Eegeo::Modules::Map::Layers::TerrainStreamingModule)Eegeo::Modules::Map::Layers::TerrainStreamingModule