VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrv::DtKeyMapping Class Reference

The reverse key map is a list of these for each function name. More...

Inheritance diagram for makVrv::DtKeyMapping:
Inheritance graph
[legend]

Public Member Functions

 DtKeyMapping ()
 DtKeyMapping (const DtKeyEvent &keyEvent)
 DtKeyMapping (const DtKeyMapping &orig)
DtKeyMappingoperator= (const DtKeyMapping &orig)
std::string parentFunctionName () const
void setParentFunctionName (const std::string &parentFunctionName)
- Public Member Functions inherited from makVrv::DtKeyEvent
 DtKeyEvent ()
 Default constructor.
 DtKeyEvent (KeyEventType eventType, const DtKeyState &KeyState)
 Construct a Key event.
virtual ~DtKeyEvent ()
 Destructor.
 DtKeyEvent (const DtKeyEvent &)
 Copy constructor.
DtKeyEventoperator= (const DtKeyEvent &)
 Assignment operator.
const DtKeyStatekeyState () const
 Get the state object associated with this event.
DtKeyStatekeyState ()
 Get the state object associated with this event.
virtual void setKeyState (const DtKeyState &keyState)
 Set the state object associated with this event.
DtKeyEvent::KeyEventType eventType () const
 Get the event type this event.
virtual void setEventType (DtKeyEvent::KeyEventType eventType)
 Set the event type this event.

Protected Attributes

std::string myParentFunctionName
 "" if not inherited from a binary mapping
- Protected Attributes inherited from makVrv::DtKeyEvent
DtKeyEvent::KeyEventType myEventType
DtKeyState myKeyState

Additional Inherited Members

- Public Types inherited from makVrv::DtKeyEvent
enum  KeyEventType { NO_EVENT = 0, KEY_DOWN, KEY_UP }
 Enumerate the types of key events supported. More...

Detailed Description

The reverse key map is a list of these for each function name.

Constructor & Destructor Documentation

makVrv::DtKeyMapping::DtKeyMapping ( )
makVrv::DtKeyMapping::DtKeyMapping ( const DtKeyEvent keyEvent)
makVrv::DtKeyMapping::DtKeyMapping ( const DtKeyMapping orig)

Member Function Documentation

DtKeyMapping& makVrv::DtKeyMapping::operator= ( const DtKeyMapping orig)
std::string makVrv::DtKeyMapping::parentFunctionName ( ) const
void makVrv::DtKeyMapping::setParentFunctionName ( const std::string &  parentFunctionName)

Member Data Documentation

std::string makVrv::DtKeyMapping::myParentFunctionName
protected

"" if not inherited from a binary mapping


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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)