This is the complete list of members for Eegeo::Modules::Map::Layers::InteriorsMaterialsModule, including all inherited members.
Create(Modules::Core::RenderingModule &renderingModule, Modules::Map::Layers::InteriorsModelModule &interiorsModelModule, Modules::Core::LightingModule &lightingModule, Modules::Core::AsyncLoadersModule &asyncLoadersModule, Resources::Interiors::Materials::IInteriorsMaterialProviderFactory &dynamicallyLoadedInteriorMaterialService, CityThemesModule &cityThemesModule, Web::IWebLoadRequestFactory &webLoadRequestFactory, Eegeo::Helpers::IFileIO &fileIO, const Helpers::ITimeProvider &timeProvider, const bool interiorsEnabled) (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule | static |
GetInteriorRenderablesRepository() const (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule | |
GetInteriorsMaterialAssignmentObserver() const (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule | |
GetInteriorsMaterialDtoRepository() const (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule | |
GetInteriorsMaterialService() const (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule | |
GetInteriorsStencilMirrorClearRenderableFactory() const (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule | |
GetInteriorsTextureResourceService() const (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule | |
InteriorsMaterialsModule(Rendering::GlBufferPool &glBufferPool, Rendering::VertexLayouts::VertexLayoutPool &vertexLayoutPool, Rendering::VertexLayouts::VertexBindingPool &vertexBindingPool, Rendering::AsyncTexturing::IAsyncTextureRequestor &remoteTextureLoader, Rendering::AsyncTexturing::IAsyncCubeTextureRequestor &remoteCubeTextureLoader, Rendering::AsyncTexturing::LocalAsyncTextureLoader &localTextureLoader, Resources::Interiors::InteriorsModelRepository &interiorsModelRepository, Resources::Interiors::Entities::InteriorsEntitiesRepository &interiorsEntitiesRepository, Resources::Interiors::Markers::InteriorMarkerModelRepository &interiorMarkerModelRepository, Resources::Interiors::Materials::IInteriorsMaterialProviderFactory &dynamicallyLoadedInteriorMaterialService, Collision::CollisionMeshResourceRepository &collisionMeshResourceRepository, Collision::CollisionMeshResourceRepository &highlightCollisionMeshResourceRepository, Resources::Interiors::InteriorsCellResourceObserver &interiorsCellResourceObserver, Rendering::Shaders::ShaderIdGenerator &shaderIdGenerator, Rendering::Materials::MaterialIdGenerator &materialIdGenerator, const Lighting::GlobalLighting &globalLighting, const bool interiorsEnabled, Resources::CityThemes::ICityThemesService &cityThemeService, Eegeo::Web::IWebLoadRequestFactory &webLoadRequestFactory, Eegeo::Helpers::IFileIO &fileIO, const Helpers::ITimeProvider &timeProvider) (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule | |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | private |
~InteriorsMaterialsModule() (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule) | Eegeo::Modules::Map::Layers::InteriorsMaterialsModule |