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

Public Member Functions | |
| virtual | ~DtObserverObjectSignaler () |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtObserverObjectSignaler & | instance (DtDe &de) |
Public Attributes | |
| boost::signalslib::signal < void(DtObserverObject *, int modelSet)> | signal_observerModelSetChanged |
| boost::signalslib::signal < void(DtObserverObject *, bool is2D)> | signal_observerProjectionChanged |
| boost::signalslib::signal < void(DtObserverObject *, int setting, bool value)> | signal_observerSettingChanged |
| boost::signalslib::signal < void(DtObserverObject *, int setting)> | signal_observerSettingRemoved |
| boost::signalslib::signal < void(DtObserverObject *, double scaleFactor)> | signal_observerScaleFactorChanged |
| boost::signalslib::signal < void(DtObserverObject *, DtObserverObject::SpeedScalingMode scaleMode)> | signal_observerSpeedScalingModeChanged |
| boost::signalslib::signal < void(DtObserverObject *, double offset)> | signal_observerSpeedScalingMslModeOffsetChanged |
| boost::signalslib::signal < void(DtObserverObject *, bool enable)> | signal_observerScalingIntersectionTerrainSkinOnly |
Protected Member Functions | |
| DtObserverObjectSignaler () | |
|
virtual |
DTOR.
|
protected |
|
static |
Get an instance used to emit, or to connect.
| boost::signalslib::signal<void (DtObserverObject*, int modelSet)> makVrv::DtObserverObjectSignaler::signal_observerModelSetChanged |
Signal emitted when an observer's model set changes.
| boost::signalslib::signal<void (DtObserverObject*, bool is2D)> makVrv::DtObserverObjectSignaler::signal_observerProjectionChanged |
Signal emitted when an observer's projection mode changes.
| boost::signalslib::signal<void (DtObserverObject*, int setting, bool value)> makVrv::DtObserverObjectSignaler::signal_observerSettingChanged |
Signal emitted when an observer's visual setting changes.
| boost::signalslib::signal<void (DtObserverObject*, int setting)> makVrv::DtObserverObjectSignaler::signal_observerSettingRemoved |
Signal emitted when an observer removes a visual setting.
| boost::signalslib::signal<void (DtObserverObject*, double scaleFactor)> makVrv::DtObserverObjectSignaler::signal_observerScaleFactorChanged |
Signal emitted when an observer's scale factor change.
| boost::signalslib::signal<void (DtObserverObject*, DtObserverObject::SpeedScalingMode scaleMode)> makVrv::DtObserverObjectSignaler::signal_observerSpeedScalingModeChanged |
Signal emitted when an observer's speed scaling mode changes.
| boost::signalslib::signal<void (DtObserverObject*, double offset)> makVrv::DtObserverObjectSignaler::signal_observerSpeedScalingMslModeOffsetChanged |
Signal emitted when an observer's speed scaling MSL mode offset changes.
| boost::signalslib::signal<void(DtObserverObject*, bool enable)> makVrv::DtObserverObjectSignaler::signal_observerScalingIntersectionTerrainSkinOnly |
Signal emitted when an observer's use terrain skin for scaling intersection changes.