![]() |
Blamite Game Engine - blam!
00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
|
Base game state for the tutorials. All it does is show a little text on screen :) More...
#include <TutorialGameState.h>
Public Member Functions | |
TutorialGameState (const Ogre::String &helpDescription) | |
virtual | ~TutorialGameState () |
void | _notifyGraphicsSystem (GraphicsSystem *graphicsSystem) |
virtual void | createScene01 (void) |
virtual void | update (float timeSinceLast) |
virtual void | keyPressed (const SDL_KeyboardEvent &arg) |
virtual void | keyReleased (const SDL_KeyboardEvent &arg) |
virtual void | mouseMoved (const SDL_Event &arg) |
![]() | |
virtual | ~GameState () |
virtual void | initialize (void) |
virtual void | deinitialize (void) |
virtual void | createScene02 (void) |
virtual void | destroyScene (void) |
virtual void | finishFrameParallel (void) |
virtual void | finishFrame (void) |
![]() | |
virtual void | mousePressed (const SDL_MouseButtonEvent &arg, Ogre::uint8 id) |
virtual void | mouseReleased (const SDL_MouseButtonEvent &arg, Ogre::uint8 id) |
![]() | |
virtual void | textEditing (const SDL_TextEditingEvent &arg) |
virtual void | textInput (const SDL_TextInputEvent &arg) |
![]() | |
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) |
Protected Member Functions | |
virtual void | createDebugTextOverlay (void) |
virtual void | generateDebugText (float timeSinceLast, Ogre::String &outText) |
Protected Attributes | |
GraphicsSystem * | mGraphicsSystem |
CameraController * | mCameraController |
Optional, for controlling the camera with WASD and the mouse. More... | |
Ogre::String | mHelpDescription |
Ogre::uint16 | mDisplayHelpMode |
Ogre::uint16 | mNumDisplayHelpModes |
Ogre::v1::TextAreaOverlayElement * | mDebugText |
Ogre::v1::TextAreaOverlayElement * | mDebugTextShadow |
Base game state for the tutorials. All it does is show a little text on screen :)
Demo::TutorialGameState::TutorialGameState | ( | const Ogre::String & | helpDescription | ) |
|
virtual |
void Demo::TutorialGameState::_notifyGraphicsSystem | ( | GraphicsSystem * | graphicsSystem | ) |
|
protectedvirtual |
|
virtual |
|
protectedvirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Optional, for controlling the camera with WASD and the mouse.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |