Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
GameState.h
Go to the documentation of this file.
1 
2 #ifndef _Demo_GameState_H_
3 #define _Demo_GameState_H_
4 
5 #include "InputListeners.h"
6 
7 namespace Demo
8 {
10  {
11  public:
12  virtual ~GameState() {}
13 
14  virtual void initialize(void) {}
15  virtual void deinitialize(void) {}
16 
17  virtual void createScene01(void) {}
18  virtual void createScene02(void) {}
19 
20  virtual void destroyScene(void) {}
21 
22  virtual void update( float timeSinceLast ) {}
23  virtual void finishFrameParallel(void) {}
24  virtual void finishFrame(void) {}
25  };
26 }
27 
28 #endif
Demo::GameState::finishFrame
virtual void finishFrame(void)
Definition: GameState.h:24
InputListeners.h
Demo::MouseListener
Definition: InputListeners.h:18
Demo::GameState::~GameState
virtual ~GameState()
Definition: GameState.h:12
Demo::GameState::createScene01
virtual void createScene01(void)
Definition: GameState.h:17
Demo::JoystickListener
Definition: InputListeners.h:36
Demo::GameState::update
virtual void update(float timeSinceLast)
Definition: GameState.h:22
Demo
Definition: BaseSystem.cpp:5
Demo::GameState
Definition: GameState.h:9
Demo::GameState::createScene02
virtual void createScene02(void)
Definition: GameState.h:18
Demo::KeyboardListener
Definition: InputListeners.h:27
Demo::GameState::finishFrameParallel
virtual void finishFrameParallel(void)
Definition: GameState.h:23
Demo::GameState::destroyScene
virtual void destroyScene(void)
Definition: GameState.h:20
timeSinceLast
double timeSinceLast
Definition: ogre.cpp:57
Demo::GameState::initialize
virtual void initialize(void)
Definition: GameState.h:14
Demo::GameState::deinitialize
virtual void deinitialize(void)
Definition: GameState.h:15