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

Public Attributes

shared_ptr< Layoutm_refLayout
 
- Public Attributes inherited from stmg::testing::StdPreferencesFixture
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::StdPreferencesFixture
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...
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantLayoutTeamDistribution
bool getAllTeamsInOneLevel () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantLayoutShowMode
bool getIsShowMode () const
 Return true for show mode, false for subshow mode. More...
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantLayoutCreateVarWidgetsFromVariables
bool getCreateVarWidgetsFromVariables () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantLayoutCreateActionWidgetsFromKeyActions
bool getCreateActionWidgetsFromKeyActions () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantVariablesGame
virtual NamedObjIndex< Variable::VariableTypegetVariablesGame () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantVariablesTeam
virtual NamedObjIndex< Variable::VariableTypegetVariablesTeam () const
 
- Protected Member Functions inherited from stmg::testing::FixtureVariantVariablesPlayer
virtual NamedObjIndex< Variable::VariableTypegetVariablesPlayer () const
 

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
 
- Public Member Functions inherited from stmg::testing::FixtureVariantLayoutTeamDistribution
virtual ~FixtureVariantLayoutTeamDistribution ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantLayoutShowMode
virtual ~FixtureVariantLayoutShowMode ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantLayoutCreateVarWidgetsFromVariables
virtual ~FixtureVariantLayoutCreateVarWidgetsFromVariables ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantLayoutCreateActionWidgetsFromKeyActions
virtual ~FixtureVariantLayoutCreateActionWidgetsFromKeyActions ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantVariablesGame
virtual ~FixtureVariantVariablesGame ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantVariablesTeam
virtual ~FixtureVariantVariablesTeam ()=default
 
- Public Member Functions inherited from stmg::testing::FixtureVariantVariablesPlayer
virtual ~FixtureVariantVariablesPlayer ()=default
 

Member Function Documentation

◆ setup()

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

Reimplemented from stmg::testing::TestBaseFixture.

◆ teardown()

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

Reimplemented from stmg::testing::TestBaseFixture.

Member Data Documentation

◆ m_refLayout

shared_ptr<Layout> stmg::testing::LayoutAutoFixture::m_refLayout