OpenVideo Documentation

   Main Page       Modules       Class Hierarchy       Alphabetical List       Compound List       File List       Compound Members       Related Pages   

PHAL::IGame Struct Reference

#include <IGame.h>

Inherited by PHAL::GameBase.

List of all members.

Public Member Functions

virtual ~IGame ()
virtual bool OnInitialize ()=0
virtual void OnShutdown ()=0
virtual bool OnGameLoop ()=0
virtual void OnSuspend ()=0
virtual void OnResume ()=0
virtual void OnKeyDown (int key)=0
virtual void OnKeyUp (int key)=0
virtual void OnStylusDown (Point p)=0
virtual void OnStylusMove (Point p)=0
virtual void OnStylusUp (Point p)=0


Constructor & Destructor Documentation

virtual PHAL::IGame::~IGame  )  [inline, virtual]
 

Definition at line 51 of file IGame.h.


Member Function Documentation

virtual bool PHAL::IGame::OnGameLoop  )  [pure virtual]
 

Implemented in PHAL::Game, and TestWinCE.

Referenced by PHAL::GameBase::Run().

virtual bool PHAL::IGame::OnInitialize  )  [pure virtual]
 

Implemented in PHAL::Game, and TestWinCE.

virtual void PHAL::IGame::OnKeyDown int  key  )  [pure virtual]
 

Implemented in PHAL::Game.

Referenced by PHAL::GameBase::MessageHandler().

virtual void PHAL::IGame::OnKeyUp int  key  )  [pure virtual]
 

Implemented in PHAL::Game.

Referenced by PHAL::GameBase::MessageHandler().

virtual void PHAL::IGame::OnResume  )  [pure virtual]
 

Implemented in PHAL::Game.

Referenced by PHAL::GameBase::MessageHandler().

virtual void PHAL::IGame::OnShutdown  )  [pure virtual]
 

Implemented in PHAL::Game, and TestWinCE.

Referenced by PHAL::GameBase::MessageHandler().

virtual void PHAL::IGame::OnStylusDown Point  p  )  [pure virtual]
 

Implemented in PHAL::Game.

Referenced by PHAL::GameBase::MessageHandler().

virtual void PHAL::IGame::OnStylusMove Point  p  )  [pure virtual]
 

Implemented in PHAL::Game.

Referenced by PHAL::GameBase::MessageHandler().

virtual void PHAL::IGame::OnStylusUp Point  p  )  [pure virtual]
 

Implemented in PHAL::Game.

Referenced by PHAL::GameBase::MessageHandler().

virtual void PHAL::IGame::OnSuspend  )  [pure virtual]
 

Implemented in PHAL::Game.

Referenced by PHAL::GameBase::MessageHandler().


The documentation for this struct was generated from the following file:
 This page was generated at Wed May 31 13:04:19 2006 for OpenVideo by Doxygen.
 If you have any comments, please send a message to schmalstieg@icg.tu-graz.ac.at.
www.studierstube.org