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

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::InteriorsMaterialsModulestatic
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::NonCopyableprivate
NonCopyable()=default (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable)Eegeo::NonCopyableprivate
~InteriorsMaterialsModule() (defined in Eegeo::Modules::Map::Layers::InteriorsMaterialsModule)Eegeo::Modules::Map::Layers::InteriorsMaterialsModule