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