All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Resources::CityThemes::ThemeStateController Member List

This is the complete list of members for Eegeo::Resources::CityThemes::ThemeStateController, including all inherited members.

GetFromState() (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinline
GetToState() const (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinline
RegisterObserver(ICityThemeStateObserver &themeStateObserver) (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinlinevirtual
ResetFromState() (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinline
SetState(const Resources::CityThemes::CityThemeState &state, const Rendering::EnvironmentStateTextures &stateTextures) (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinline
SetTransition(float t, const dv3 &ecefInterestPoint) (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinline
StartTransitionToState(const Resources::CityThemes::CityThemeState &targetState, const Rendering::EnvironmentStateTextures &targetStateTextures) (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinline
ThemeStateController(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, Rendering::AsyncTexturing::HttpAsyncTextureLoader &asyncTextureLoader, Eegeo::Weather::WeatherOverlayController &weatherOverlayController, Rendering::Materials::WeatherOverlayMaterial2 &weatherOverlayMaterial) (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinline
UnregisterObserver(ICityThemeStateObserver &themeStateObserver) (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinlinevirtual
UpdateMaterialsOnRenderables(const Rendering::Scene::ISceneElementSource< Rendering::Renderables::PackedRenderable > &sceneElements) (defined in Eegeo::Resources::CityThemes::ThemeStateController)Eegeo::Resources::CityThemes::ThemeStateControllerinline
~ICityThemeStateObservable() (defined in Eegeo::Resources::CityThemes::ICityThemeStateObservable)Eegeo::Resources::CityThemes::ICityThemeStateObservableinlinevirtual