Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
Demo::GameState Class Reference

#include <GameState.h>

+ Inheritance diagram for Demo::GameState:
+ Collaboration diagram for Demo::GameState:

Public Member Functions

virtual ~GameState ()
 
virtual void initialize (void)
 
virtual void deinitialize (void)
 
virtual void createScene01 (void)
 
virtual void createScene02 (void)
 
virtual void destroyScene (void)
 
virtual void update (float timeSinceLast)
 
virtual void finishFrameParallel (void)
 
virtual void finishFrame (void)
 
- Public Member Functions inherited from Demo::MouseListener
virtual void mouseMoved (const SDL_Event &arg)
 
virtual void mousePressed (const SDL_MouseButtonEvent &arg, Ogre::uint8 id)
 
virtual void mouseReleased (const SDL_MouseButtonEvent &arg, Ogre::uint8 id)
 
- Public Member Functions inherited from Demo::KeyboardListener
virtual void textEditing (const SDL_TextEditingEvent &arg)
 
virtual void textInput (const SDL_TextInputEvent &arg)
 
virtual void keyPressed (const SDL_KeyboardEvent &arg)
 
virtual void keyReleased (const SDL_KeyboardEvent &arg)
 
- Public Member Functions inherited from Demo::JoystickListener
virtual void joyButtonPressed (const SDL_JoyButtonEvent &evt, int button)
 
virtual void joyButtonReleased (const SDL_JoyButtonEvent &evt, int button)
 
virtual void joyAxisMoved (const SDL_JoyAxisEvent &arg, int axis)
 
virtual void joyPovMoved (const SDL_JoyHatEvent &arg, int index)
 

Constructor & Destructor Documentation

◆ ~GameState()

virtual Demo::GameState::~GameState ( )
inlinevirtual

Member Function Documentation

◆ createScene01()

virtual void Demo::GameState::createScene01 ( void  )
inlinevirtual

Reimplemented in Demo::TutorialGameState.

+ Here is the caller graph for this function:

◆ createScene02()

virtual void Demo::GameState::createScene02 ( void  )
inlinevirtual
+ Here is the caller graph for this function:

◆ deinitialize()

virtual void Demo::GameState::deinitialize ( void  )
inlinevirtual
+ Here is the caller graph for this function:

◆ destroyScene()

virtual void Demo::GameState::destroyScene ( void  )
inlinevirtual
+ Here is the caller graph for this function:

◆ finishFrame()

virtual void Demo::GameState::finishFrame ( void  )
inlinevirtual
+ Here is the caller graph for this function:

◆ finishFrameParallel()

virtual void Demo::GameState::finishFrameParallel ( void  )
inlinevirtual
+ Here is the caller graph for this function:

◆ initialize()

virtual void Demo::GameState::initialize ( void  )
inlinevirtual
+ Here is the caller graph for this function:

◆ update()

virtual void Demo::GameState::update ( float  timeSinceLast)
inlinevirtual

Reimplemented in Demo::TutorialGameState.

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: