22 class DtObserverObject;
41 boost::signalslib::signal<void (DtObserverObject*, int modelSet)>
45 boost::signalslib::signal<void (DtObserverObject*, bool is2D)>
49 boost::signalslib::signal<void (DtObserverObject*, int setting, bool value)>
53 boost::signalslib::signal<void (DtObserverObject*, int setting)>
57 boost::signalslib::signal<void (DtObserverObject*, double scaleFactor)>
67 boost::signalslib::signal<void (DtObserverObject*, double offset)>
71 boost::signalslib::signal<void(DtObserverObject*, bool enable)>
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
boost::signalslib::signal< void(DtObserverObject *, bool enable)> signal_observerScalingIntersectionTerrainSkinOnly
Signal emitted when an observer's use terrain skin for scaling intersection changes.
Definition: DtObserverObjectSignaler.h:72
boost::signalslib::signal< void(DtObserverObject *, int setting)> signal_observerSettingRemoved
Signal emitted when an observer removes a visual setting.
Definition: DtObserverObjectSignaler.h:54
boost::signalslib::signal< void(DtObserverObject *, bool is2D)> signal_observerProjectionChanged
Signal emitted when an observer's projection mode changes.
Definition: DtObserverObjectSignaler.h:46
boost::signalslib::signal< void(DtObserverObject *, DtObserverObject::SpeedScalingMode scaleMode)> signal_observerSpeedScalingModeChanged
Signal emitted when an observer's speed scaling mode changes.
Definition: DtObserverObjectSignaler.h:63
SpeedScalingMode
Definition: DtObserverObject.h:50
Contains makVrv::DtVirtualBaseClass class.
Contains makVrv::DtObserverObject class.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
boost::signalslib::signal< void(DtObserverObject *, double scaleFactor)> signal_observerScaleFactorChanged
Signal emitted when an observer's scale factor change.
Definition: DtObserverObjectSignaler.h:58
This abstract base class defines the interface for OS-specific keyboard and mouse event listeners...
Definition: DtObserverObject.h:29
boost::signalslib::signal< void(DtObserverObject *, int modelSet)> signal_observerModelSetChanged
Signal emitted when an observer's model set changes.
Definition: DtObserverObjectSignaler.h:42
A global signaler object for the DtObserverObject class.
Definition: DtObserverObjectSignaler.h:27
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(DtObserverObject *, int setting, bool value)> signal_observerSettingChanged
Signal emitted when an observer's visual setting changes.
Definition: DtObserverObjectSignaler.h:50
boost::signalslib::signal< void(DtObserverObject *, double offset)> signal_observerSpeedScalingMslModeOffsetChanged
Signal emitted when an observer's speed scaling MSL mode offset changes.
Definition: DtObserverObjectSignaler.h:68
Contains DLL export macros.