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

Game Class Reference

#include <Game.h>

List of all members.

Public Member Functions

int GetNumGameplayButtons () const
GameButton ButtonNameToIndex (const CString &sButtonName) const
MenuInput GameInputToMenuInput (GameInput GameI) const
void MenuInputToGameInput (MenuInput MenuI, GameInput GameIout[4]) const
CString ColToButtonName (int col) const

Public Attributes

const char * m_szName
const char * m_szDescription
int m_iNumControllers
int m_iButtonsPerController
char m_szButtonNames [MAX_GAME_BUTTONS][60]
GameButton m_DedicatedMenuButton [NUM_MENU_BUTTONS]
GameButton m_SecondaryMenuButton [NUM_MENU_BUTTONS]
int m_iDefaultKeyboardKey [MAX_GAME_CONTROLLERS][MAX_GAME_BUTTONS]
TapNoteScore m_mapMarvelousTo
TapNoteScore m_mapPerfectTo
TapNoteScore m_mapGreatTo
TapNoteScore m_mapGoodTo
TapNoteScore m_mapBooTo


Member Function Documentation

GameButton Game::ButtonNameToIndex const CString &  sButtonName  )  const
 

CString Game::ColToButtonName int  col  )  const
 

MenuInput Game::GameInputToMenuInput GameInput  GameI  )  const
 

int Game::GetNumGameplayButtons  )  const
 

void Game::MenuInputToGameInput MenuInput  MenuI,
GameInput  GameIout[4]
const
 


Member Data Documentation

GameButton Game::m_DedicatedMenuButton[NUM_MENU_BUTTONS]
 

int Game::m_iButtonsPerController
 

int Game::m_iDefaultKeyboardKey[MAX_GAME_CONTROLLERS][MAX_GAME_BUTTONS]
 

int Game::m_iNumControllers
 

TapNoteScore Game::m_mapBooTo
 

TapNoteScore Game::m_mapGoodTo
 

TapNoteScore Game::m_mapGreatTo
 

TapNoteScore Game::m_mapMarvelousTo
 

TapNoteScore Game::m_mapPerfectTo
 

GameButton Game::m_SecondaryMenuButton[NUM_MENU_BUTTONS]
 

char Game::m_szButtonNames[MAX_GAME_BUTTONS][60]
 

const char* Game::m_szDescription
 

const char* Game::m_szName
 


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