Game

Public Methods

Game ()

virtual ~Game ()

bool Run ()

Protected Methods

DisplayDevice * GetDisplay ()

InputDevice * GetInput ()

virtual bool GameInit ()

virtual void GameEnd ()

virtual void GameLoop ()

virtual void ButtonDown (int button)

virtual void ButtonUp (int button)

virtual void StylusDown (Point p)

virtual void StylusMove (Point p)

virtual void StylusUp (Point p)

virtual void SplashScreen ()

void Shutdown ()

void FatalError (LPCTSTR msg)

 

Constructor & Destructor

Game::Game ( )
Parameters:

none

Returns:

None

 

Game::~Game ( ) [virtual]
Parameters:

none

Returns:

None

 

Member Functions

void Game::ButtonDown ( int button ) [protected, virtual]
Parameters:

button

Returns:

void

 

void Game::ButtonUp ( int button ) [protected, virtual]
Parameters:

button

Returns:

void

 

void Game::FatalError ( LPCTSTR msg ) [protected]
Parameters:

msg

Returns:

void

 

void Game::GameEnd ( ) [protected, virtual]
Parameters:

none

Returns:

void

 

bool Game::GameInit ( ) [protected, virtual]
Parameters:

none

Returns:

bool

 

void Game::GameLoop ( ) [protected, virtual]
Parameters:

none

Returns:

void

 

DisplayDevice * Game::GetDisplay ( ) [protected]
Parameters:

none

Returns:

DisplayDevice *

 

InputDevice * Game::GetInput ( ) [protected]
Parameters:

none

Returns:

InputDevice *

 

bool Game::Run ( )
Parameters:

none

Returns:

bool

 

void Game::Shutdown ( ) [protected]
Parameters:

none

Returns:

void

 

void Game::SplashScreen ( ) [protected, virtual]
Parameters:

none

Returns:

void

 

void Game::StylusDown ( Point p ) [protected, virtual]
Parameters:

p

Returns:

void

 

void Game::StylusMove ( Point p ) [protected, virtual]
Parameters:

p

Returns:

void

 

void Game::StylusUp (Point p ) [protected, virtual]
Parameters:

p

Returns:

void