Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

GameManager Class Reference

#include <GameManager.h>

List of all members.

Public Member Functions

 GameManager ()
 ~GameManager ()
void GetStylesForGame (const Game *pGame, vector< const Style * > &aStylesAddTo, bool editor=false) const
void GetAllStyles (vector< const Style * > &aStylesAddTo, bool editor=false) const
void GetStepsTypesForGame (const Game *pGame, vector< StepsType > &aStepsTypeAddTo) const
const StyleGetEditorStyleForStepsType (StepsType st) const
const StyleGetDemonstrationStyleForGame (const Game *pGame) const
const StyleGetHowToPlayStyleForGame (const Game *pGame) const
void GetEnabledGames (vector< const Game * > &aGamesOut) const
const GameGetDefaultGame () const
bool IsGameEnabled (const Game *pGame) const
int GetIndexFromGame (const Game *pGame) const
const GameGetGameFromIndex (int index) const
const StyleGameAndStringToStyle (const Game *pGame, CString sStyle)
CString GetMenuButtonSecondaryFunction (const Game *pGame, GameButton gb) const

Static Public Member Functions

int StepsTypeToNumTracks (StepsType st)
StepsType StringToStepsType (CString sStepsType)
CString StepsTypeToString (StepsType st)
CString StepsTypeToThemedString (StepsType st)
const GameStringToGameType (CString sGameType)
CString StyleToThemedString (const Style *s)


Constructor & Destructor Documentation

GameManager::GameManager  ) 
 

GameManager::~GameManager  ) 
 


Member Function Documentation

const Style * GameManager::GameAndStringToStyle const Game pGame,
CString  sStyle
 

void GameManager::GetAllStyles vector< const Style * > &  aStylesAddTo,
bool  editor = false
const
 

const Game * GameManager::GetDefaultGame  )  const
 

const Style * GameManager::GetDemonstrationStyleForGame const Game pGame  )  const
 

const Style * GameManager::GetEditorStyleForStepsType StepsType  st  )  const
 

void GameManager::GetEnabledGames vector< const Game * > &  aGamesOut  )  const
 

const Game * GameManager::GetGameFromIndex int  index  )  const
 

const Style * GameManager::GetHowToPlayStyleForGame const Game pGame  )  const
 

int GameManager::GetIndexFromGame const Game pGame  )  const
 

CString GameManager::GetMenuButtonSecondaryFunction const Game pGame,
GameButton  gb
const
 

void GameManager::GetStepsTypesForGame const Game pGame,
vector< StepsType > &  aStepsTypeAddTo
const
 

void GameManager::GetStylesForGame const Game pGame,
vector< const Style * > &  aStylesAddTo,
bool  editor = false
const
 

bool GameManager::IsGameEnabled const Game pGame  )  const
 

int GameManager::StepsTypeToNumTracks StepsType  st  )  [static]
 

CString GameManager::StepsTypeToString StepsType  st  )  [static]
 

CString GameManager::StepsTypeToThemedString StepsType  st  )  [static]
 

const Game * GameManager::StringToGameType CString  sGameType  )  [static]
 

StepsType GameManager::StringToStepsType CString  sStepsType  )  [static]
 

CString GameManager::StyleToThemedString const Style s  )  [static]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 20:59:15 2005 for StepMania by doxygen 1.3.7