![]() |
VR-Forces 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) | |
|
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 |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_groundClampingScaleChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_groundClampingCullingEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_orientationClampingChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_lifeformsUprightChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_smoothingChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_smoothingPeriodChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_artPartSmoothingChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void(float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_artPartSmoothingPeriodChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityIndicatorsChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_embarkedEntityLabelsChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_rotateEntitySymbolsChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_showStealthsChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_fireDetonateLinesChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityEmitterVolumesVisibleChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityHeightAboveTerrainLinesEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (DtHeightAboveTerrainMode)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityHeightAboveTerrainModeChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (DtColorizedModelColorType)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_colorizedModelColorTypeChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_fixedEntityIconScalingEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_dynamicEntityIconScalingEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_entityIconScaleChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_hideEmbarked2DObjectsChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_oceanWakesEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_hullSprayEffectsEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyancyModelsEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyancyDefaultLODDistanceChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_wakeDefaultLODDistanceChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (float)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyancyMinimumCullDistanceChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (makArchives::DtEntitySettingsRecord::BuoyancyCullType)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyancyCullTypeChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_buoyAndBeaconIconsEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void (unsigned int)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_heightAboveTerrainPeriodChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_rotorWashEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_occupantsVisibleChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_wheelRotationEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| event_signal<void(bool)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_adaptiveTickRateEnabledChanged |
These are also the labels, indicators are the circle around the entity in 3D.
| 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 DtElementID& parentId, const DtElementID& vertexElementId, bool hasMouseCursor )> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_vertexElementHasMouseCursorStateChanged |
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).
| event_signal<void(const DtElementID&)> makVrv::DtSharedEntityDisplaySettingsSignaler::signal_switchEntitySymbolDecorationQuadrant |
Emits signal_clearAllTrackHistories (used as a key binding).