10 #ifndef DtKeyMapManagerSignaler_H_
11 #define DtKeyMapManagerSignaler_H_
23 class DtKeyMapManager;
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
A global signaler object for the DtTerrain class.
Definition: DtKeyMapManagerSignaler.h:28
This file contains the declaration for the class DtKeyState.
a Key Map contains a map of keys to FunctionMapEntrys, as well as a list of functions to execute when...
Definition: DtKeyMap.h:312
KeyModifier
Describe which modifier(s) are pressed.
Definition: DtKeyState.h:136
boost::signalslib::signal< void(DtKeyMapManager *, const std::string &)> signal_keyMapCreated
Definition: DtKeyMapManagerSignaler.h:41
Contains makVrv::DtVirtualBaseClass class.
boost::signalslib::signal< void(DtKeyMapManager *, const std::string &)> signal_keyMapAboutToBeDestroyed
Definition: DtKeyMapManagerSignaler.h:43
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
This file contains the declaration for the class DtKeyEvent.
boost::signalslib::signal< void(DtKeyMap *, std::string, DtKeyState::KeyType, DtKeyEvent::KeyEventType, DtKeyState::KeyModifier)> signal_keyMappingModified
Definition: DtKeyMapManagerSignaler.h:50
boost::signalslib::signal< void(DtKeyMapManager *, const std::string &)> signal_keyMapRestored
Definition: DtKeyMapManagerSignaler.h:42
boost::signalslib::signal< void(DtKeyMapManager *, const std::string &)> signal_keyMapChanged
Definition: DtKeyMapManagerSignaler.h:44
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
boost::signalslib::signal< void(DtKeyMap *, std::string, DtKeyState::KeyType, DtKeyEvent::KeyEventType, DtKeyState::KeyModifier)> signal_keyMappingRemoved
Definition: DtKeyMapManagerSignaler.h:47
KeyType
Enumerate the key types. These are based on Virtual Key Codes.
Definition: DtKeyState.h:25
KeyEventType
Enumerate the types of key events supported.
Definition: DtKeyEvent.h:20
Contains DLL export macros.