Main Page
|
Namespace List
|
Class Hierarchy
|
Class List
|
File List
|
Namespace Members
|
Class Members
|
File Members
GameCommand Struct Reference
#include <
GameCommand.h
>
Collaboration diagram for GameCommand:
[
legend
]
List of all members.
Public Member Functions
GameCommand
()
void
Init
()
void
Load
(
int
iIndex, const
Commands
&acs)
void
ApplyToAllPlayers
() const
void
Apply
(
PlayerNumber
pn) const
bool
DescribesCurrentMode
(
PlayerNumber
pn) const
bool
DescribesCurrentModeForAllPlayers
() const
bool
IsPlayable
(CString *why=NULL) const
bool
IsZero
() const
Public Attributes
CString
m_sName
bool
m_bInvalid
CString
m_sInvalidReason
int
m_iIndex
const
Game
*
m_pGame
const
Style
*
m_pStyle
PlayMode
m_pm
Difficulty
m_dc
CourseDifficulty
m_CourseDifficulty
CString
m_sAnnouncer
CString
m_sModifiers
CString
m_sScreen
Song
*
m_pSong
Steps
*
m_pSteps
Course
*
m_pCourse
Trail
*
m_pTrail
Character
*
m_pCharacter
std::map< CString, CString >
m_SetEnv
CString
m_sSongGroup
SortOrder
m_SortOrder
int
m_iUnlockIndex
CString
m_sSoundPath
vector< CString >
m_vsScreensToPrepare
bool
m_bDeletePreparedScreens
bool
m_bClearBookkeepingData
bool
m_bClearMachineStats
bool
m_bTransferStatsFromMachine
bool
m_bTransferStatsToMachine
bool
m_bInsertCredit
bool
m_bResetToFactoryDefaults
bool
m_bStopMusic
bool
m_bApplyDefaultOptions
Private Member Functions
void
Apply
(const vector<
PlayerNumber
> &vpns) const
Constructor & Destructor Documentation
GameCommand::GameCommand
(
)
[inline]
Member Function Documentation
void GameCommand::Apply
(
const vector<
PlayerNumber
> &
vpns
)
const
[private]
void GameCommand::Apply
(
PlayerNumber
pn
)
const
void GameCommand::ApplyToAllPlayers
(
)
const
bool GameCommand::DescribesCurrentMode
(
PlayerNumber
pn
)
const
bool GameCommand::DescribesCurrentModeForAllPlayers
(
)
const
void GameCommand::Init
(
)
bool GameCommand::IsPlayable
(
CString *
why
=
NULL
)
const
bool GameCommand::IsZero
(
)
const
void GameCommand::Load
(
int
iIndex
,
const
Commands
&
acs
)
Member Data Documentation
bool
GameCommand::m_bApplyDefaultOptions
bool
GameCommand::m_bClearBookkeepingData
bool
GameCommand::m_bClearMachineStats
bool
GameCommand::m_bDeletePreparedScreens
bool
GameCommand::m_bInsertCredit
bool
GameCommand::m_bInvalid
bool
GameCommand::m_bResetToFactoryDefaults
bool
GameCommand::m_bStopMusic
bool
GameCommand::m_bTransferStatsFromMachine
bool
GameCommand::m_bTransferStatsToMachine
CourseDifficulty
GameCommand::m_CourseDifficulty
Difficulty
GameCommand::m_dc
int
GameCommand::m_iIndex
int
GameCommand::m_iUnlockIndex
Character
*
GameCommand::m_pCharacter
Course
*
GameCommand::m_pCourse
const
Game
*
GameCommand::m_pGame
PlayMode
GameCommand::m_pm
Song
*
GameCommand::m_pSong
Steps
*
GameCommand::m_pSteps
const
Style
*
GameCommand::m_pStyle
Trail
*
GameCommand::m_pTrail
CString
GameCommand::m_sAnnouncer
std::map<CString,CString>
GameCommand::m_SetEnv
CString
GameCommand::m_sInvalidReason
CString
GameCommand::m_sModifiers
CString
GameCommand::m_sName
SortOrder
GameCommand::m_SortOrder
CString
GameCommand::m_sScreen
CString
GameCommand::m_sSongGroup
CString
GameCommand::m_sSoundPath
vector<CString>
GameCommand::m_vsScreensToPrepare
The documentation for this struct was generated from the following files:
GameCommand.h
GameCommand.cpp
Generated on Thu Jan 27 20:59:15 2005 for StepMania by
1.3.7