VR-Forces 5.0.2 Developer's Guide
 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.

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 ()
 
 DtKeyEvent (KeyEventType eventType, const DtKeyState &KeyState)
 
virtual ~DtKeyEvent ()
 
 DtKeyEvent (const DtKeyEvent &)
 
DtKeyEventoperator= (const DtKeyEvent &)
 
const DtKeyStatekeyState () const
 
DtKeyStatekeyState ()
 
virtual void setKeyState (const DtKeyState &keyState)
 
DtKeyEvent::KeyEventType eventType () const
 
virtual void setEventType (DtKeyEvent::KeyEventType eventType)
 

Protected Attributes

std::string myParentFunctionName
 
- 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 }
 

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 Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)