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

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

CityThemesModule(Rendering::EnvironmentMaterialRepository &materialRepository, Rendering::Scene::SceneElementRepository< Rendering::Renderables::PackedRenderable > &buildingsRenderables, Rendering::Scene::SceneElementRepository< Rendering::Renderables::PackedRenderable > &transportRenderables, Rendering::Scene::SceneElementRepository< Rendering::Renderables::PackedRenderable > &terrainRenderables, Lighting::GlobalLighting &globalLighting, Lighting::GlobalFogging &globalFogging, Lighting::GlobalShadowing &globalShadowing, Rendering::VertexLayouts::VertexBindingPool &vertexBindingPool, Modules::Core::AsyncLoadersModule &asyncLoadersModule, Eegeo::Weather::WeatherOverlayController &weatherOverlayController, Rendering::Materials::WeatherOverlayMaterial2 &weatherOverlayMaterial, Rendering::EnvironmentTextures &environmentTextures, Web::IWebLoadRequestFactory &webRequestFactory, Helpers::ITextureFileLoader &textureLoader, Helpers::IHttpCache &httpCache, Eegeo::Concurrency::Tasks::IWorkPool &workPool, const Config::CityThemesConfigSection &cityThemesConfig, IEegeoErrorHandler *pErrorHandler, UI::NativeAlerts::IAlertBoxFactory &alertBoxFactory, Helpers::IFileIO &fileIO, Web::WebConnectivityValidator &webConnectivityValidator, Resources::Buildings::LandmarkToRenderableRepository &landmarkToRenderableRepository, Resources::Buildings::ILandmarkTextureLoader &landmarkTextureLoader) (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
Create(Core::RenderingModule &renderingModule, Core::LightingModule &lightingModule, Core::AsyncLoadersModule &asyncLoadersModule, WeatherModule &weatherModule, EnvironmentMaterialModule &environmentMaterialModule, Layers::BuildingModelModule &buildingModelModule, Layers::TransportModelModule &transportModelModule, Layers::TerrainModelModule &terrainModelModule, Web::IWebLoadRequestFactory &webRequestFactory, Helpers::ITextureFileLoader &textureLoader, Helpers::IHttpCache &httpCache, Eegeo::Concurrency::Tasks::IWorkPool &workPool, const Config::CityThemesConfigSection &cityThemesConfig, IEegeoErrorHandler *pErrorHandler, UI::NativeAlerts::IAlertBoxFactory &alertBoxFactory, Helpers::IFileIO &fileIO, Web::WebConnectivityValidator &webConnectivityValidator, Resources::Buildings::ILandmarkTextureLoader &landmarkTextureLoader) (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModulestatic
GetCityThemeLoader() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
GetCityThemesAnimatedObjectsLoader() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
GetCityThemesRepository() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
GetCityThemesService() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
GetCityThemesTextureUpdater() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
GetCityThemesUpdater() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
GetThemeStateController() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
GetThemeStateTransitionController() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
IsMissingThemeData() const (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
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
Update(float dt, const dv3 &cameraEcefLocation, const dv3 &ecefInterestPoint) (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule
~CityThemesModule() (defined in Eegeo::Modules::Map::CityThemesModule)Eegeo::Modules::Map::CityThemesModule