|
stmm-games-doc
0.32.0
|
Public Attributes | |
| std::string | m_sAppName |
| The application name. More... | |
| std::string | m_sAppVersion |
| The application version. More... | |
| shared_ptr< stmi::DeviceManager > | m_refDeviceManager |
| The device manager, source of input events and playback capability provider. More... | |
| AppConstraints | m_oAppConstraints |
| Constraints. More... | |
| CapabilityAssignment | m_oCapabilityAssignment |
| How capabilities are assigned to players. More... | |
| std::vector< KeyAction > | m_aKeyActions |
| The key actions. More... | |
| std::vector< shared_ptr< Option > > | m_aOptions |
| The (possibly interrelated) options. More... | |
| int32_t | m_nMaxGamePlayedHistory = 10 |
| The maximum number of latest game names played. More... | |
| bool | m_bSoundEnabled = true |
| Whether game plays sounds. More... | |
| bool | m_bSoundPerPlayerAllowed = false |
| Whether the game allows per player sound output. More... | |
| bool | m_bTestMode = false |
| Whether test mode. More... | |
| std::vector<KeyAction> stmg::StdConfig::Init::m_aKeyActions |
The key actions.
Names must be unique.
| std::vector< shared_ptr<Option> > stmg::StdConfig::Init::m_aOptions |
The (possibly interrelated) options.
Option names starting with an underscore are reserved (not allowed here).
| bool stmg::StdConfig::Init::m_bSoundEnabled = true |
Whether game plays sounds.
Default is true.
| bool stmg::StdConfig::Init::m_bSoundPerPlayerAllowed = false |
Whether the game allows per player sound output.
Must be false if m_bSoundEnabled is false. Default is false.
| bool stmg::StdConfig::Init::m_bTestMode = false |
Whether test mode.
Default is false.
| int32_t stmg::StdConfig::Init::m_nMaxGamePlayedHistory = 10 |
The maximum number of latest game names played.
Can be 0. Default is 10.
| AppConstraints stmg::StdConfig::Init::m_oAppConstraints |
Constraints.
| CapabilityAssignment stmg::StdConfig::Init::m_oCapabilityAssignment |
How capabilities are assigned to players.
| shared_ptr<stmi::DeviceManager> stmg::StdConfig::Init::m_refDeviceManager |
The device manager, source of input events and playback capability provider.
Cannot be null.
| std::string stmg::StdConfig::Init::m_sAppName |
The application name.
Cannot be empty and only contain alphanum and '-' and '_'.
| std::string stmg::StdConfig::Init::m_sAppVersion |
The application version.
Cannot be empty.
1.8.13