|
| 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) |
|
void | Update (float dt, const dv3 &cameraEcefLocation, const dv3 &ecefInterestPoint) |
|
bool | IsMissingThemeData () const |
|
Resources::CityThemes::ThemeStateTransitionController & | GetThemeStateTransitionController () const |
|
Resources::CityThemes::ICityThemesService & | GetCityThemesService () const |
|
Resources::CityThemes::ICityThemesUpdater & | GetCityThemesUpdater () const |
|
Resources::CityThemes::ICityThemeRepository & | GetCityThemesRepository () const |
|
Resources::CityThemes::ThemeStateController & | GetThemeStateController () const |
|
Resources::CityThemes::CityThemeLoader & | GetCityThemeLoader () const |
|
Resources::CityThemes::CityThemesAnimatedObjectsLoader & | GetCityThemesAnimatedObjectsLoader () const |
|
Resources::CityThemes::CityThemesTextureUpdater & | GetCityThemesTextureUpdater () const |
|