#include <IScene.h>

Public Member Functions | |
| IScene () | |
| ~IScene () | |
| virtual void | Initialise ()=0 |
| virtual void | Draw ()=0 |
| virtual void | Update ()=0 |
| virtual void | Shutdown ()=0 |
| virtual void | Activate ()=0 |
| virtual void | Deactivate ()=0 |
| virtual bool | HandleEvent (IEvent *pEvent)=0 |
Definition at line 6 of file IScene.h.
| virtual void IScene::Activate | ( | ) | [pure virtual] |
Implemented in BreakoutGameScene, BreakoutMainMenuScene, BreakoutPauseScene, and BreakoutSplashScreenScene.
| virtual void IScene::Deactivate | ( | ) | [pure virtual] |
Implemented in BreakoutGameScene, BreakoutMainMenuScene, BreakoutPauseScene, and BreakoutSplashScreenScene.
| virtual void IScene::Draw | ( | ) | [pure virtual] |
Implemented in BreakoutGameScene, BreakoutMainMenuScene, BreakoutPauseScene, and BreakoutSplashScreenScene.
| virtual bool IEventListener::HandleEvent | ( | IEvent * | pEvent | ) | [pure virtual, inherited] |
Implemented in BreakoutApp, BreakoutGameOverScene, BreakoutGameScene, BreakoutMainMenuScene, BreakoutPauseScene, BreakoutSplashScreenScene, and SoundManager.
| virtual void IScene::Initialise | ( | ) | [pure virtual] |
Implemented in BreakoutErrorScene, BreakoutGameOverScene, BreakoutGameScene, BreakoutMainMenuScene, BreakoutPauseScene, and BreakoutSplashScreenScene.
| virtual void IScene::Shutdown | ( | ) | [pure virtual] |
Implemented in BreakoutGameScene, BreakoutMainMenuScene, BreakoutPauseScene, and BreakoutSplashScreenScene.
| virtual void IScene::Update | ( | ) | [pure virtual] |
Implemented in BreakoutGameScene, BreakoutMainMenuScene, BreakoutPauseScene, and BreakoutSplashScreenScene.
1.5.9