stmm-games-doc  0.32.0
Public Attributes | Protected Member Functions | List of all members
stmg::testing::StdPreferencesFixture Class Reference
Inheritance diagram for stmg::testing::StdPreferencesFixture:
Inheritance graph
[legend]

Public Attributes

std::vector< int32_t > m_aKeyDeviceIds
 
int32_t m_nPointerDeviceId
 
std::vector< int32_t > m_aJoystickDeviceIds
 
shared_ptr< StdPreferencesm_refPrefs
 
- Public Attributes inherited from stmg::testing::StdConfigFixture
shared_ptr< stmi::testing::FakeDeviceManagerm_refDM
 
shared_ptr< StdConfigm_refStdConfig
 

Protected Member Functions

void setup () override
 
void teardown () override
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantAllowMixedAIHumanTeam
bool getAllowMixedAIHumanTeam () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantPlayersMax
int32_t getPlayersMax () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantTeamsMin
int32_t getTeamsMin ()
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantTeamsMax
int32_t getTeamsMax ()
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantOptions
std::vector< shared_ptr< Option > > getConfigOptions () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantKeyActions
std::vector< StdConfig::KeyActiongetKeyActions () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantDevicesKeys
int32_t getDevicesKeys ()
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantDevicesJoystick
int32_t getDevicesJoystick ()
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantPrefsPlayers
int32_t getPrefsTotTeams ()
 
template<int32_t TEAM>
int32_t getPrefsTotMates ()
 
int32_t getPrefsTotMates (int32_t nTeam)
 
int32_t getPrefsTotPlayers ()
 
void initStdPreferences (const shared_ptr< StdPreferences > &refPrefs)
 Try to fit desired player configuration into preferences. More...
 

Additional Inherited Members

- Public Member Functions inherited from stmg::testing::TestBaseFixture
 TestBaseFixture ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantMatesPerTeamMax
virtual ~FixtureVariantMatesPerTeamMax ()=default
 
int32_t getMatesPerTeamMax () const
 
- Public Member Functions inherited from stmg::testing::FixtureVariantAIMatesPerTeamMax
virtual ~FixtureVariantAIMatesPerTeamMax ()=default
 
int32_t getAIMatesPerTeamMax () const
 
- Public Member Functions inherited from stmg::testing::FixtureVariantAllowMixedAIHumanTeam
virtual ~FixtureVariantAllowMixedAIHumanTeam ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantPlayersMax
virtual ~FixtureVariantPlayersMax ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantTeamsMin
virtual ~FixtureVariantTeamsMin ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantTeamsMax
virtual ~FixtureVariantTeamsMax ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantOptions
virtual ~FixtureVariantOptions ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantKeyActions
virtual ~FixtureVariantKeyActions ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantDevicesKeys
virtual ~FixtureVariantDevicesKeys ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantDevicesJoystick
virtual ~FixtureVariantDevicesJoystick ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantPrefsPlayers
virtual ~FixtureVariantPrefsPlayers ()=default
 

Member Function Documentation

◆ setup()

void stmg::testing::StdPreferencesFixture::setup ( )
inlineoverrideprotectedvirtual

Reimplemented from stmg::testing::StdConfigFixture.

◆ teardown()

void stmg::testing::StdPreferencesFixture::teardown ( )
inlineoverrideprotectedvirtual

Reimplemented from stmg::testing::StdConfigFixture.

Member Data Documentation

◆ m_aJoystickDeviceIds

std::vector< int32_t > stmg::testing::StdPreferencesFixture::m_aJoystickDeviceIds

◆ m_aKeyDeviceIds

std::vector< int32_t > stmg::testing::StdPreferencesFixture::m_aKeyDeviceIds

◆ m_nPointerDeviceId

int32_t stmg::testing::StdPreferencesFixture::m_nPointerDeviceId

◆ m_refPrefs

shared_ptr<StdPreferences> stmg::testing::StdPreferencesFixture::m_refPrefs