![]() |
VR-Forces 5.0.1 Developer's Guide
|
A global signaler object for the DtTerrain class.

Public Member Functions | |
| virtual | ~DtInputDriverSignaler () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtInputDriverSignaler & | instance (DtDe &de) |
Public Attributes | |
| boost::signalslib::signal < void(DtInputDriver *)> | signal_inputDriverCreated |
| boost::signalslib::signal < void(DtInputDriver *)> | signal_inputDriverAboutToBeDestroyed |
| boost::signalslib::signal < void(DtInputDriver *, DtObserver *)> | signal_observerCreated |
| boost::signalslib::signal < void(DtInputDriver *, DtObserver *)> | signal_observerAboutToBeDestroyed |
| boost::signalslib::signal < void(DtInputDriver *, DtObserver *)> | signal_currentObserverChanged |
| boost::signalslib::signal < void(double mouseX, double mouseY, DtChannel *channel)> | signal_rightClickTerrainMenuRequest |
| boost::signalslib::signal < void(double mouseX, double mouseY, DtChannel *channel)> | signal_rightClickSelectionMenuRequest |
| boost::signalslib::signal< void()> | signal_entityIndicatorsToggled |
| boost::signalslib::signal< void()> | signal_rotateEntitySymbolsToggled |
| boost::signalslib::signal< void()> | signal_tacticalGraphicsToggled |
| boost::signalslib::signal< void()> | signal_entityHatLinesToggled |
| boost::signalslib::signal< void()> | signal_tacticalGraphicsHatLinesToggled |
| boost::signalslib::signal< void()> | signal_entityHatModeToggled |
| boost::signalslib::signal< void()> | signal_tacticalGraphicsHatModeToggled |
| boost::signalslib::signal< void() > | signal_escapePressed |
| boost::signalslib::signal < void(const DtChannel &) > | signal_ctrlEnterPressed |
Protected Member Functions | |
| DtInputDriverSignaler () | |
|
virtual |
DTOR.
|
protected |
|
static |
Get an instance used to emit, or to connect.
| boost::signalslib::signal<void (DtInputDriver*)> makVrv::DtInputDriverSignaler::signal_inputDriverCreated |
Signals when an input driver is created.
| boost::signalslib::signal<void (DtInputDriver*)> makVrv::DtInputDriverSignaler::signal_inputDriverAboutToBeDestroyed |
Signals when an input driver is about to be destroyed.
| boost::signalslib::signal<void (DtInputDriver*, DtObserver*)> makVrv::DtInputDriverSignaler::signal_observerCreated |
Signals when an observer is created.
| boost::signalslib::signal<void (DtInputDriver*, DtObserver*)> makVrv::DtInputDriverSignaler::signal_observerAboutToBeDestroyed |
Signals when an observer is about to be destroyed.
| boost::signalslib::signal<void (DtInputDriver*, DtObserver*)> makVrv::DtInputDriverSignaler::signal_currentObserverChanged |
Emitted when the current observer changes note that this will signal with a NULL observer if all observers have been destroyed.
| boost::signalslib::signal<void ( double mouseX, double mouseY, DtChannel* channel)> makVrv::DtInputDriverSignaler::signal_rightClickTerrainMenuRequest |
Emitted when the user right-clicks on the terrain.
| boost::signalslib::signal<void ( double mouseX, double mouseY, DtChannel* channel)> makVrv::DtInputDriverSignaler::signal_rightClickSelectionMenuRequest |
Emitted when the user right-clicks on an object in the scene.
| boost::signalslib::signal<void ()> makVrv::DtInputDriverSignaler::signal_entityIndicatorsToggled |
Emitted when entity indicators are toggled.
| boost::signalslib::signal<void ()> makVrv::DtInputDriverSignaler::signal_rotateEntitySymbolsToggled |
Emitted when rotating entity symbols are toggled.
| boost::signalslib::signal<void ()> makVrv::DtInputDriverSignaler::signal_tacticalGraphicsToggled |
Emitted when tactical graphics display is toggled.
| boost::signalslib::signal<void ()> makVrv::DtInputDriverSignaler::signal_entityHatLinesToggled |
Emitted when entity hat lines are toggled.
| boost::signalslib::signal<void ()> makVrv::DtInputDriverSignaler::signal_tacticalGraphicsHatLinesToggled |
Emitted when tactical graphics hat lines are toggled.
| boost::signalslib::signal<void ()> makVrv::DtInputDriverSignaler::signal_entityHatModeToggled |
Emitted when entity hat mode is toggled.
| boost::signalslib::signal<void ()> makVrv::DtInputDriverSignaler::signal_tacticalGraphicsHatModeToggled |
Emitted when tactical graphics hat mode is toggled.
| boost::signalslib::signal<void () > makVrv::DtInputDriverSignaler::signal_escapePressed |
Emitted when Escape pressed.
| boost::signalslib::signal<void ( const DtChannel& ) > makVrv::DtInputDriverSignaler::signal_ctrlEnterPressed |
Emitted when Ctrl-Enter pressed.