![]() |
VR-Forces 5.0.3 Developer's Guide
|
A signaler for the shared entity display settings.

Public Member Functions | |
| virtual | ~DtSharedEntityDisplaySettingsSignaler () |
| DtSharedEntityDisplaySettingsSignaler ()=delete | |
| DtSharedEntityDisplaySettingsSignaler (const DtSharedEntityDisplaySettingsSignaler &)=delete | |
| DtSharedEntityDisplaySettingsSignaler & | operator= (const DtSharedEntityDisplaySettingsSignaler &)=delete |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Static Public Member Functions | |
| static DtSharedEntityDisplaySettingsSignaler & | instance (const DtSharedSettingsManager &) |
| static DtSharedEntityDisplaySettingsSignaler & | instance (DtEventQueueInterface &) |
| static DtSharedEntityDisplaySettingsSignaler * | findInstance (DtEventQueueInterface *) |
Protected Member Functions | |
| DtSharedEntityDisplaySettingsSignaler (DtEventQueueInterface &eqi) | |
Misc Entity Display Change Signals that are not stored | |
| event_signal< void(const DtSelectionManager::IdSet &, bool arePinned)> | signal_infoLabelsArePinned |
| event_signal< void(const DtSelectionManager::IdSet &, const DtSelectionManager::IdSet &)> | signal_entitySelectionChanged |
| event_signal< void(const DtElementID &, bool)> | signal_elementHasMouseCursorStateChanged |
| event_signal< void(const DtUniqueID &, const DtUniqueID &)> | signal_vertexSelected |
| event_signal< void(const DtUniqueID &, const DtUniqueID &)> | signal_vertexDeselected |
| event_signal< void()> | signal_clearAllTrackHistories |
| event_signal< void(const DtUniqueID &, bool)> | signal_occupantsVisibleOnEntity |
| event_signal< void(const DtElementID &, const DtColorValue &, bool)> | signal_entityTrackHistoryColorOverride |
| virtual void | emitClearAllTrackHistories () |
|
virtual |
DTOR.
|
delete |
Default CTOR (Not Implemented)
|
delete |
Copy CTOR (Not Implemented)
|
protected |
|
delete |
Assignment Operator (Not Implemented)
|
virtual |
Emits signal_clearAllTrackHistories (used as a key binding).
|
static |
Get an instance of the simulation settings automatically from the settings manager. this will return a different signaler depending on what thread this function is called from.
|
static |
Get an instance of the simulation settings from the event queue interface. This will return the same signaler independent of the thread.
|
static |
Find an instance of the signaler, for an interface, if one does not exist it will not be created.
| NULL | if the instance does not exist. |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_groundClampingChanged |
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_groundClampingScaleChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_groundClampingCullingEnabledChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_orientationClampingChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_lifeformsUprightChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_smoothingChanged |
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_smoothingPeriodChanged |
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_artPartSmoothingChanged |
| event_signal<void(float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_artPartSmoothingPeriodChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityIndicatorsChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_rotateEntitySymbolsChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_showStealthsChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_infoPopupsOnSelectChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_fireDetonateLinesChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityEmitterVolumesVisibleChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityHeightAboveTerrainLinesEnabledChanged |
| event_signal<void (DtHeightAboveTerrainMode)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityHeightAboveTerrainModeChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entitySimDataChanged |
| event_signal<void (DtColorizedModelColorType)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_colorizedModelColorTypeChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_fixedEntityIconScalingEnabledChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_dynamicEntityIconScalingEnabledChanged |
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityIconScaleChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_hideEmbarked2DObjectsChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_oceanWakesEnabledChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_hullSprayEffectsEnabledChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyancyModelsEnabledChanged |
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyancyDefaultLODDistanceChanged |
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_wakeDefaultLODDistanceChanged |
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyancyMinimumCullDistanceChanged |
| event_signal<void (makArchives::DtEntitySettingsRecord::BuoyancyCullType)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyancyCullTypeChanged |
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyAndBeaconIconsEnabledChanged |
| event_signal<void (unsigned int)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_heightAboveTerrainPeriodChanged |
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_rotorWashEnabledChanged |
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_occupantsVisibleChanged |
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_wheelRotationEnabledChanged |
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_adaptiveTickRateEnabledChanged |
| event_signal<void(const DtSelectionManager::IdSet&, bool arePinned)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_infoLabelsArePinned |
Emits signal_clearAllTrackHistories (used as a key binding).
| event_signal<void(const DtSelectionManager::IdSet&, const DtSelectionManager::IdSet&)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entitySelectionChanged |
Emits signal_clearAllTrackHistories (used as a key binding).
| event_signal<void(const DtElementID&, bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_elementHasMouseCursorStateChanged |
Emits signal_clearAllTrackHistories (used as a key binding).
| event_signal<void(const DtUniqueID&, const DtUniqueID&)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_vertexSelected |
Emits signal_clearAllTrackHistories (used as a key binding).
| event_signal<void(const DtUniqueID&, const DtUniqueID&)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_vertexDeselected |
Emits signal_clearAllTrackHistories (used as a key binding).
| event_signal<void()> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_clearAllTrackHistories |
Emits signal_clearAllTrackHistories (used as a key binding).
| event_signal<void(const DtUniqueID&, bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_occupantsVisibleOnEntity |
Emits signal_clearAllTrackHistories (used as a key binding).
| event_signal<void(const DtElementID&, const DtColorValue&, bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityTrackHistoryColorOverride |
Emits signal_clearAllTrackHistories (used as a key binding).