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:

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
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 ( )

Member Function Documentation

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

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