|
stmm-games-doc
0.32.0
|

Classes | |
| struct | Init |
Public Member Functions | |
| XmlThemeLoader (Init &&oInit) | |
| Constructor. More... | |
| virtual | ~XmlThemeLoader () |
| const std::vector< std::string > & | getThemeNames () noexcept override |
| The theme names supported by this loader. More... | |
| const ThemeInfo & | getThemeInfo (const std::string &sThemeName) noexcept override |
| The theme information by name. More... | |
| shared_ptr< Theme > | getTheme (const std::string &sThemeName) noexcept override |
| Get the theme with the given name or a default one. More... | |
| const std::string & | getDefaultThemeName () noexcept override |
| The default theme name. More... | |
Public Member Functions inherited from stmg::ThemeLoader | |
| virtual | ~ThemeLoader () noexcept=default |
|
explicit |
Constructor.
| oInit | Inizialization data.. |
|
virtual |
|
overridevirtualnoexcept |
|
overridevirtualnoexcept |
Get the theme with the given name or a default one.
| sThemeName | The name of the theme or empty if loader should choose. |
Implements stmg::ThemeLoader.
|
overridevirtualnoexcept |
The theme information by name.
| sThemeName | The name. The theme must exist. Cannot be empty. |
Implements stmg::ThemeLoader.
|
overridevirtualnoexcept |
The theme names supported by this loader.
Implements stmg::ThemeLoader.
1.8.13