|
stmm-games-doc
0.32.0
|

Classes | |
| struct | ThemeInfo |
Public Member Functions | |
| virtual | ~ThemeLoader () noexcept=default |
| virtual const std::vector< std::string > & | getThemeNames () noexcept=0 |
| The theme names supported by this loader. More... | |
| virtual const ThemeInfo & | getThemeInfo (const std::string &sThemeName) noexcept=0 |
| The theme information by name. More... | |
| virtual shared_ptr< Theme > | getTheme (const std::string &sThemeName) noexcept=0 |
| Get the theme with the given name or a default one. More... | |
| virtual const std::string & | getDefaultThemeName () noexcept=0 |
| The default theme name. More... | |
|
virtualdefaultnoexcept |
|
pure virtualnoexcept |
|
pure virtualnoexcept |
Get the theme with the given name or a default one.
| sThemeName | The name of the theme or empty if loader should choose. |
Implemented in stmg::XmlThemeLoader.
|
pure virtualnoexcept |
The theme information by name.
| sThemeName | The name. The theme must exist. Cannot be empty. |
Implemented in stmg::XmlThemeLoader.
|
pure virtualnoexcept |
The theme names supported by this loader.
Implemented in stmg::XmlThemeLoader.
1.8.13