Tactics: Western Philosophers Vs. Musicians  0.12
A turn-based tactical game combining rules and gameplay elements inspired by Final Fantasy Tactics and the Mayfair Exponential Game System. Unlike most games of this type, motion is in full, grid-less 3D.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | List of all members
Tactics3D::ControlsScreen Class Reference

#include <Tactics3DControlsScreen.h>

Inheritance diagram for Tactics3D::ControlsScreen:

Public Member Functions

 ControlsScreen (App *app_)
virtual void unload ()
virtual ~ControlsScreen ()
- Public Member Functions inherited from OpenSkyNet::Graphics::UIScreen
 UIScreen (UI *app_, const std::string &fileName_)
virtual void load ()
virtual void reload ()
virtual ~UIScreen ()
CEGUI::Window * getGUISheet ()
virtual void switchMouseMode ()
virtual bool update (float dt_)
virtual bool keyPressed (const OIS::KeyEvent &arg_)
virtual bool keyReleased (const OIS::KeyEvent &arg_)
virtual void pushScreen (UIScreen *screen_)
virtual void popScreen (bool doUnload_=true)
void popAndUnloadScreenNextUpdate ()

Protected Member Functions

virtual void setupEventHandlers ()
bool handleExitButton (const CEGUI::EventArgs &e)

Additional Inherited Members

- Protected Attributes inherited from OpenSkyNet::Graphics::UIScreen
std::string _fileName
CEGUI::Window * _window
bool _popAndUnloadScreenNextUpdate

Detailed Description

HUD containing the control mappings.

Constructor & Destructor Documentation

ControlsScreen::ControlsScreen ( App app_)
virtual Tactics3D::ControlsScreen::~ControlsScreen ( )

Member Function Documentation

bool ControlsScreen::handleExitButton ( const CEGUI::EventArgs &  e)
void ControlsScreen::setupEventHandlers ( )

Reimplemented from OpenSkyNet::Graphics::UIScreen.

void ControlsScreen::unload ( )

Reimplemented from OpenSkyNet::Graphics::UIScreen.

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