![]() |
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.
|
#include <Tactics3DMainScreen.h>
Public Member Functions | |
| MainScreen (App *app_) | |
| virtual void | switchMouseMode () |
| virtual bool | update (float dt_) |
| virtual void | unload () |
| virtual | ~MainScreen () |
Spread | |
| void | setHUDSpreadVisible (bool isVisible_) |
| void | setHUDSpread (float spread_) |
| void | setHUDPointInSpreadVisible (float secsPointInSpreadShouldBeVisible_) |
| void | setHUDPointInSpread (const OpenSkyNet::Math::Point< float, 2 > &pointInSpread_) |
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 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 | handleControlsButton (const CEGUI::EventArgs &e) |
Protected Attributes | |
| Ogre::ManualObject * | _spreadObj |
| Ogre::ManualObject * | _pointInSpreadObj |
| bool | _isSpreadDirty |
| bool | _isPointInSpreadDirty |
| float | _spread |
| float | _secsPointInSpreadShouldBeVisible |
| OpenSkyNet::Math::Point< float, 2 > | _pointInSpread |
Protected Attributes inherited from OpenSkyNet::Graphics::UIScreen | |
| UI * | _app |
| std::string | _fileName |
| CEGUI::Window * | _window |
| bool | _popAndUnloadScreenNextUpdate |
HUD containing gameplay info.
| MainScreen::MainScreen | ( | App * | app_ | ) |
|
inlinevirtual |
|
protected |
| void MainScreen::setHUDPointInSpread | ( | const OpenSkyNet::Math::Point< float, 2 > & | pointInSpread_ | ) |
| void MainScreen::setHUDPointInSpreadVisible | ( | float | secsPointInSpreadShouldBeVisible_ | ) |
| void MainScreen::setHUDSpread | ( | float | spread_ | ) |
| void MainScreen::setHUDSpreadVisible | ( | bool | isVisible_ | ) |
|
protectedvirtual |
Reimplemented from OpenSkyNet::Graphics::UIScreen.
|
virtual |
Reimplemented from OpenSkyNet::Graphics::UIScreen.
|
virtual |
Reimplemented from OpenSkyNet::Graphics::UIScreen.
|
virtual |
Reimplemented from OpenSkyNet::Graphics::UIScreen.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.6