Public Member Functions | |
PlaceNamesPresentationModule (Resources::PlaceNames::PlaceNamesRepository &placeNamesRepository, Rendering::EnvironmentFlatteningService &environmentFlatteningService, Rendering::Materials::MaterialIdGenerator &materialIdGenerator, int screenDpi, const Fonts::FontInstance &environmentFont, const Rendering::Shaders::TextShaderSet &textShaderSet, Resources::CityThemes::ICityThemesService &cityThemesService) | |
Resources::PlaceNames::PlaceNamesController & | GetPlaceNamesController () const |
Fonts::FontMaterialSet & | GetPlaceNamesFontMaterialSet () const |
Resources::PlaceNames::PlaceNamesViewFilter & | GetPlaceNamesViewFilter () const |
void | Update (float dt, const Camera::RenderCamera &renderCamera) |
Static Public Member Functions | |
static PlaceNamesPresentationModule * | Create (Core::RenderingModule &renderingModule, Map::Layers::PlaceNamesModelModule &placeNamesModelModule, Core::FontsModule &fontsModule, Map::CityThemesModule &cityThemesModule, Rendering::EnvironmentFlatteningService &environmentFlatteningService, int screenDpi) |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |