All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Public Attributes | List of all members
Eegeo::Config::CityThemesConfigSection Struct Reference

Config for controlling the city themes. More...

#include <ConfigSections.h>

Public Member Functions

 CityThemesConfigSection (const std::string &manifestUrl, const std::string &embeddedThemeManifestFile, const std::string &embeddedThemeTexturePath, const std::string &embeddedThemeNameContains, const std::string &embeddedThemeStateName, const std::string &streamedThemeNameContains, const std::string &streamedThemeStateName, bool loadEmbeddedManifests=true, bool loadStreamedManifests=true, bool loadThemeTextures=true)
 

Public Attributes

std::string StreamedManifestUrl
 The url from which to load the manifest for the streamed city themes.
 
std::string EmbeddedThemeManifestFile
 The local file from which to load the embedded theme.
 
std::string EmbeddedThemeTexturePath
 The local path to the textures used by the embedded theme.
 
std::string EmbeddedThemeNameContains
 String that must appear in your embedded theme name (e.g., "Summer"). A theme name containing this string must exist in your embedded manifest.
 
std::string EmbeddedThemeStateName
 The name of the embedded theme state that will be used on startup (e.g., "DayDefault"). This must exist in your embedded manifest.
 
std::string StreamedThemeNameContains
 String that must appear in your streamed theme name (e.g., "Summer"). A theme name containing this string must exist in your streamed manifest.
 
std::string StreamedThemeStateName
 The name of the streamed theme state that will be used once it has loaded (e.g., "DayDefault"). This must exist in your streamed manifest.
 
bool LoadEmbeddedManifests
 Optional: If the embedded manifests should be loaded.
 
bool LoadStreamedManifests
 Optional: If the streamed manifests should be loaded.
 
bool LoadThemeTextures
 Optional: If the textures should be loaded.
 

Detailed Description

Config for controlling the city themes.

This config lets you customize the theming of map tiles.


The documentation for this struct was generated from the following file: