Enumeration of VR-Vantage Control Types.
A VR-Vantage Control Type is an integral identifier that is part of the header of every VR-Vantage Control Command (DtVrvControl_v1) that comes over the network. The identifier is used to determine what kind of control command is being received by VR-Vantage, e.g. DtFollowView_v1. After knowing the kind of control command being processed, VR-Vantage is able to decode the rest of the information in the network packet.
For example, a VRV Control Command comes in over the network and the network packet's header indicates the control type indicator is 26 which corresponds to the Control_Fog control type. If the network packet's header indicates that the control type version is 1, then we know the VRV control command being processed is DtFog_v1. If the network packet's header indicates that the control type version is 2, then we know the VRV control command being processed is DtFog_v2. Knowing the exact VRV control command being processed allows VR-Vantage to properly decode the remainder of the network packet for the VRV control command.
*** WARNING: READ BEFORE MODIFYING THE DtVrvControlTypeEnum ENUMERATION *** The integral identifier value corresponding to each VRV control type cannot change between releases. If the integral identifier value for a VRV control type changes between releases, we break backward compatibility with older scenarios/logger tapes.
| Enumerator |
|---|
| Control_Reset |
|
| Control_Tether |
|
| Control_Mimic |
|
| Control_Follow |
|
| Control_Track |
|
| Control_TetherTrack |
|
| Control_MimicTrack |
|
| Control_Unattached |
|
| Control_GroundClamping |
|
| Control_ModelSet |
|
| Control_DustClouds |
|
| Control_VaporTrail |
|
| Control_Wake |
|
| Control_Footprints |
|
| Control_Tracks |
|
| Control_Flames |
|
| Control_SmokePlumes |
|
| Control_Detonations |
|
| Control_MuzzleFlashes |
|
| Control_TrackHistories |
|
| Control_TacticalGraphics |
|
| Control_TacticalGraphicsLabels |
|
| Control_HeightAboveTerrainLines |
|
| Control_EntityLabels |
|
| Control_EntitySmoothing |
|
| Control_FireDetonateLines |
|
| Control_Fog |
|
| Control_Haze |
|
| Control_Precipitation |
|
| Control_CloudLayers |
|
| Control_DateAndTime |
|
| Control_TimeScale |
|
| Control_Shadows |
|
| Control_ShadowSettings |
|
| Control_Wireframe |
|
| Control_PerformanceStats |
|
| Control_Huds |
|
| Control_RemoteGraphicsSet |
|
| Control_ObserverMode |
|
| Control_Zoom |
|
| Control_ViewMagnification |
|
| Control_SpaceFollow |
|
| Control_RadioComms |
|
| Control_CommLines |
|
| Control_SquawkIndicators |
|
| Control_SensorMode |
|
| Control_SensorBoolParameter |
|
| Control_SensorFloatParameter |
|
| Control_SensorIntParameter |
|
| Control_SensorStringParameter |
|
| Control_TacticalSmoke |
|
| Control_StreamingVideo |
|
| Control_ObserverSpeedLinear |
|
| Control_ObserverSpeedRotational |
|
| Control_ObserverSpeedOrbital |
|
| Control_SpeedScaling |
|
| Control_Sky |
|
| Control_ModelScaling |
|
| Control_ModelScaleType |
|
| Control_ModelScaleFactor |
|
| Control_Projection |
|
| Control_Audio |
|
| Control_AudioVolume |
|
| Control_TerrainScaling |
|
| Control_TerrainScaleFactor |
|
| Control_TrackHistoryRibbonLength |
|
| Control_TrackHistoryRibbonSpacing |
|
| Control_ObserverModeRestore |
|
| Control_RotateEntitySymbols |
|
| Control_DynamicLights |
|
| Control_DynamicOcean |
|
| Control_UseSavedView |
|
| Control_AdvancedLightingAndShaders |
|
| Control_PlanarReflections |
|
| Control_LensFlare |
|
| Control_CrepuscularRays |
|
| Control_RainSplash |
|
| Control_WaveSplash |
|
| Control_OceanSpray |
|
| Control_DepthOfField |
|
| Control_EntityHeightAboveTerrainLines |
|
| Control_TacticalGraphicsHeightAboveTerrainLines |
|
| Control_EmitterVolumes |
|
| Control_LaserDesignator |
|
| Control_WaveSprayEffect |
|
| Control_RotorWashDecal |
|
| Control_OceanState |
|
| Control_Wind |
|
| Control_InputEvent |
|
| Control_UseGlobalTimeZone |
|
| Control_DetachView |
|
| Control_DepthOfFieldSettings |
|
| Control_Visibility |
|
| Control_CloudCover |
|
| Control_CameraShake |
|
| Control_CameraShakeIntensity |
|
| Control_MimicLocationTrack |
|
| Control_TetherLocationTrack |
|
| Control_Tracers |
|
| Control_SensorFieldsOfView |
|
| Control_HideModelOnAttach |
|
| Control_TerrainHighAngle |
|
| Control_PauseResumeSimulationTime |
|
| Control_LightPointGroupColor |
|
| Control_OcclusionCulling |
|
| Control_OccupantsVisible |
|
| Control_OccupantsVisibleOnEntity |
|
| Control_OpenTerrain |
|
| Control_WheelRotation |
|
| Control_DefaultRunwayLightGroupColor |
|
| Control_SnowGroundAccumulation |
|
| Control_SnowRoadAccumulation |
|
| Control_SnowMinimumElevation |
|
| Control_SnowElevationTransition |
|
| Control_TrackHistoryRibbonTimeout |
|
| Control_RainGroundAccumulation |
|
| Control_CreateSensorFieldOfView |
|
| Control_PaperMap |
|
| Control_PaperMapLayerTimeout |
|
| Control_PaperMapGroup |
|
| Control_PaperMapIntersectionOverride |
|
| Control_AdaptiveTickRate |
|
| Control_Hbao |
|
| Control_HbaoSettings |
|
| Control_GlobalEnvironment |
|
| Control_TidalStreamWakes |
|
| Control_TacticalGraphicsShowActive |
|
| Control_UserStart |
|