OgreGFX::KeyHandler Class Reference

#include <inputHandlers.h>

Inheritance diagram for OgreGFX::KeyHandler:

OgreGFX::FEButton OgreGFX::FEMarineButton OgreGFX::FEMarineButton OgreGFX::FEMarineButton OgreGFX::FEMarineButton OgreGFX::FESCVButton OgreGFX::FESCVButton OgreGFX::FESCVButton OgreGFX::FESCVButton

List of all members.

Public Member Functions

 KeyHandler (GraphicsInteractionManager *gim, const std::set< OIS::KeyCode > *modifierKeys, const OIS::KeyCode keyCode)
virtual void handleKeyEvent ()
 KeyHandler (GraphicsInteractionManager *gim, const std::set< OIS::KeyCode > *modifierKeys, const OIS::KeyCode keyCode)
virtual void handleKeyEvent ()
 KeyHandler (GraphicsInteractionManager *gim, const std::set< OIS::KeyCode > *modifierKeys, const OIS::KeyCode keyCode)
virtual void handleKeyEvent ()
 KeyHandler (GraphicsInteractionManager *gim, const std::set< OIS::KeyCode > *modifierKeys, const OIS::KeyCode keyCode)
virtual void handleKeyEvent ()
 KeyHandler (GraphicsInteractionManager *gim, const std::set< OIS::KeyCode > *modifierKeys, const OIS::KeyCode keyCode)
virtual void handleKeyEvent ()

Public Attributes

GraphicsInteractionManagergfxMgr
GraphicsInteractionManagergfxMgr
GraphicsInteractionManagergfxMgr
GraphicsInteractionManagergfxMgr
GraphicsInteractionManagergfxMgr

Protected Attributes

const std::set< OIS::KeyCode > * modifiers
OIS::KeyCode key
const std::set< OIS::KeyCode > * modifiers
const std::set< OIS::KeyCode > * modifiers
const std::set< OIS::KeyCode > * modifiers
const std::set< OIS::KeyCode > * modifiers


Detailed Description

Definition at line 24 of file inputHandlers.h.


Constructor & Destructor Documentation

OgreGFX::KeyHandler::KeyHandler ( GraphicsInteractionManager gim,
const std::set< OIS::KeyCode > *  modifierKeys,
const OIS::KeyCode  keyCode 
) [inline]

Definition at line 30 of file inputHandlers.h.

References gfxMgr, key, and modifiers.

OgreGFX::KeyHandler::KeyHandler ( GraphicsInteractionManager gim,
const std::set< OIS::KeyCode > *  modifierKeys,
const OIS::KeyCode  keyCode 
) [inline]

Definition at line 30 of file inputHandlers.h.

References gfxMgr, key, and modifiers.

OgreGFX::KeyHandler::KeyHandler ( GraphicsInteractionManager gim,
const std::set< OIS::KeyCode > *  modifierKeys,
const OIS::KeyCode  keyCode 
) [inline]

Definition at line 30 of file inputHandlers.h.

References gfxMgr, key, and modifiers.

OgreGFX::KeyHandler::KeyHandler ( GraphicsInteractionManager gim,
const std::set< OIS::KeyCode > *  modifierKeys,
const OIS::KeyCode  keyCode 
) [inline]

Definition at line 30 of file inputHandlers.h.

References gfxMgr, key, and modifiers.

OgreGFX::KeyHandler::KeyHandler ( GraphicsInteractionManager gim,
const std::set< OIS::KeyCode > *  modifierKeys,
const OIS::KeyCode  keyCode 
) [inline]

Definition at line 30 of file inputHandlers.h.

References gfxMgr, key, and modifiers.


Member Function Documentation

virtual void OgreGFX::KeyHandler::handleKeyEvent (  )  [inline, virtual]

Reimplemented in OgreGFX::FEButton.

Definition at line 36 of file inputHandlers.h.

References DEBUG, and key.

virtual void OgreGFX::KeyHandler::handleKeyEvent (  )  [inline, virtual]

Reimplemented in OgreGFX::FEButton.

Definition at line 36 of file inputHandlers.h.

References DEBUG, and key.

virtual void OgreGFX::KeyHandler::handleKeyEvent (  )  [inline, virtual]

Reimplemented in OgreGFX::FEButton.

Definition at line 36 of file inputHandlers.h.

References DEBUG, and key.

virtual void OgreGFX::KeyHandler::handleKeyEvent (  )  [inline, virtual]

Reimplemented in OgreGFX::FEButton.

Definition at line 36 of file inputHandlers.h.

References DEBUG, and key.

virtual void OgreGFX::KeyHandler::handleKeyEvent (  )  [inline, virtual]

Reimplemented in OgreGFX::FEButton.

Definition at line 36 of file inputHandlers.h.

References DEBUG, and key.


Member Data Documentation

const std::set<OIS::KeyCode>* OgreGFX::KeyHandler::modifiers [protected]

Definition at line 26 of file inputHandlers.h.

Referenced by KeyHandler(), and OgreGFX::MouseHandler::MouseHandler().

OIS::KeyCode OgreGFX::KeyHandler::key [protected]

Definition at line 27 of file inputHandlers.h.

Referenced by handleKeyEvent(), and KeyHandler().

GraphicsInteractionManager* OgreGFX::KeyHandler::gfxMgr

Definition at line 29 of file inputHandlers.h.

Referenced by KeyHandler(), and OgreGFX::MouseHandler::MouseHandler().

const std::set<OIS::KeyCode>* OgreGFX::KeyHandler::modifiers [protected]

Definition at line 26 of file inputHandlers.h.

GraphicsInteractionManager* OgreGFX::KeyHandler::gfxMgr

Definition at line 29 of file inputHandlers.h.

const std::set<OIS::KeyCode>* OgreGFX::KeyHandler::modifiers [protected]

Definition at line 26 of file inputHandlers.h.

GraphicsInteractionManager* OgreGFX::KeyHandler::gfxMgr

Definition at line 29 of file inputHandlers.h.

const std::set<OIS::KeyCode>* OgreGFX::KeyHandler::modifiers [protected]

Definition at line 26 of file inputHandlers.h.

GraphicsInteractionManager* OgreGFX::KeyHandler::gfxMgr

Definition at line 29 of file inputHandlers.h.

const std::set<OIS::KeyCode>* OgreGFX::KeyHandler::modifiers [protected]

Definition at line 26 of file inputHandlers.h.

GraphicsInteractionManager* OgreGFX::KeyHandler::gfxMgr

Definition at line 29 of file inputHandlers.h.


The documentation for this class was generated from the following files:
Generated on Fri Dec 13 14:54:22 2013 for FastECSLent by  doxygen 1.5.4