Public Member Functions | |
void | SetTheme (const Eegeo::Resources::CityThemes::CityThemeData &cityThemeData) |
void | SetThemeState (const Eegeo::Resources::CityThemes::CityThemeState &cityThemeState) |
void | RegisterObserver (ITrafficThemeModelObserver &observer) |
void | UnregisterObserver (ITrafficThemeModelObserver &observer) |
const Eegeo::Traffic::Config::TrafficSimulationConfiguration & | GetRoadVehiclesConfig () const |
const Eegeo::Traffic::Config::TrafficSimulationConfiguration & | GetRailVehiclesConfig () const |
const Eegeo::Traffic::Config::TrafficSimulationConfiguration & | GetTramVehiclesConfig () const |
const Eegeo::Traffic::Config::TrafficSimulationConfiguration & | GetPlaneVehiclesConfig () const |
const Eegeo::Resources::CityThemes::CityThemeState & | GetCityThemeState () const |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |