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 | List of all members
OpenSkyNet::CoreDesigner3DViewer::ViewerInputListener Class Reference

#include <ViewerApp.h>

Inheritance diagram for OpenSkyNet::CoreDesigner3DViewer::ViewerInputListener:
OpenSkyNet::Graphics::InputListener

Public Member Functions

virtual ~ViewerInputListener ()
 
virtual bool keyPressed (const OIS::KeyEvent &arg)
 
virtual bool keyReleased (const OIS::KeyEvent &arg)
 
- Public Member Functions inherited from OpenSkyNet::Graphics::InputListener
 InputListener ()
 
virtual ~InputListener ()
 
virtual void pickNode (Ogre::SceneNode *node_)
 
void setNodePickedCallback (NodePickedCallback nodePickedCallback_)
 
virtual bool mouseMoved (const OIS::MouseEvent &arg)
 
virtual bool mousePressed (const OIS::MouseEvent &arg, OIS::MouseButtonID id)
 
virtual bool mouseReleased (const OIS::MouseEvent &arg, OIS::MouseButtonID id)
 

Additional Inherited Members

- Public Attributes inherited from OpenSkyNet::Graphics::InputListener
Graphics::UI_UI
 
CEGUI::Renderer * _gUIRenderer
 
Ogre::SceneNode * _topNode
 
Ogre::SceneNode * _currPickedNode
 
Ogre::Camera * _cam
 
NodePickedCallback _nodePickedCallback
 
Ogre::Vector3 _rayDirection
 
Ogre::Vector3 _rayOrigin
 

Detailed Description

Process input events.

Constructor & Destructor Documentation

virtual OpenSkyNet::CoreDesigner3DViewer::ViewerInputListener::~ViewerInputListener ( )
inlinevirtual

Member Function Documentation

bool ViewerInputListener::keyPressed ( const OIS::KeyEvent &  arg)
virtual
bool ViewerInputListener::keyReleased ( const OIS::KeyEvent &  arg)
virtual

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