VR-Forces 4.1 Class Documentation
compTypes.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
9 
13 
14 #pragma once
15 
16 const char DtBaseComponentType[] = "base-component";
17 
19 const char DtObstructionSensorType[] = "obstruction-sensor";
20 const char DtObjectSensorType[] = "object-sensor";
21 const char DtRadarObjectSensorType[] = "radar-signature-sensor";
22 const char DtSignatureObjectSensorType[] = "signature-sensor";
23 const char DtHumanObstructionSensorType[] = "human-obstruction-sensor";
24 const char DtSpotReportReceiverType[] = "spot-report-receiver";
25 
27 const char DtControllerComponentType[] = "controller-component";
28 const char DtBaseMountingControllerType[] = "base-mounting-controller";
29 const char DtMountingControllerType[] = "mounting-controller";
30 const char DtBaseWeaponControllerType[] = "base-weapon-controller";
31 const char DtWeaponControllerType[] = "weapon-controller";
32 const char DtIndirectFireControllerType[] = "indirect-fire-controller";
33 const char DtIndirectFireWeaponControllerType[] = "indirect-fire-weapon-controller";
34 const char DtLauncherControllerType[] = "missile-launcher-controller";
35 const char DtGroundJoyTurretControllerType[] = "ground-turret-joystick-controller";
36 const char DtTurretScanControllerType[] = "turret-scan-controller";
37 const char DtTurretAcquireControllerType[] = "turret-acquire-controller";
38 const char DtBallisticGunControllerType[] = "ballistic-gun-controller";
39 const char DtBallisticGunJoyControllerType[] = "ballistic-gun-joy-controller";
40 const char DtWaitControllerType[] = "wait-controller";
41 const char DtAirVehicleWeaponHoldControllerType[] = "air-vehicle-weapon-hold-controller";
42 const char DtDefaultLandingGearControllerType[] = "default-landing-gear-controller";
43 const char DtDirectFireControllerType[] = "direct-fire-weapon-controller";
44 const char DtHumanAcquireControllerType[] = "human-acquire-controller";
45 const char DtHumanAimWeaponControllerType[] = "human-aim-weapon-controller";
46 const char DtHumanLauncherAcquireControllerType[] = "human-launcher-acquire-controller";
47 const char DtHumanPostureControllerType[] = "human-posture-controller";
48 const char DtHumanSetControllerType[] = "human-set-controller";
49 const char DtDIGuyControllerType[] = "di-guy-controller";
50 const char DtContactFusionControllerType[] = "contact-fusion-controller";
51 const char DtLaunchSmokeControllerType[] = "launch-smoke-controller";
52 const char DtLasingComponentType[] = "laser-controller";
53 const char DtLasingMissileTrackControllerType[]="lasing-missile-track-controller";
54 const char DtLaserGuidedLauncherControllerType[]="laser-guided-launcher-controller";
55 const char DtIntegratedLaserGuidedLauncherControllerType[]="integrated-laser-guided-launcher-controller";
56 const char DtVrfObjectDataMessengerType[] = "vrf-object-data-messenger";
57 const char DtMovementBasedTerrainPreloadControllerType[] = "movement-based-terrain-preload-controller";
58 const char DtShapeBasedTerrainPreloadControllerType[] = "shape-based-terrain-preload-controller";
59 const char DtReleaseBombControllerType[]="release-bomb-controller";
60 const char DtBombControllerType[]="bomb-controller";
61 
63 const char DtSpotReportGeneratorControllerType[] = "spot-report-generator-controller";
64 const char DtCruiseMissileLaunchControllerType[] = "cruise-missile-launch-controller";
65 const char DtTargetSelectionControllerType[] = "target-selection-controller";
66 const char DtLaserDetectorComponentType[]="laser-detector-controller";
67 
69 const char DtGroundAutoMovementControllerType[] = "ground-auto-move-controller";
70 const char DtGroundJoyMoveControllerType[] = "ground-move-joystick-controller";
71 const char DtGroundStopMovingControllerType[] = "ground-stop-moving-controller";
72 const char DtFixedWingPilotControllerType[] = "fixed-wing-pilot-controller";
73 const char DtRotaryWingPilotControllerType[] = "rotary-wing-pilot-controller";
74 const char DtMissileMovementControllerType[] = "missile-controller";
75 const char DtSurfaceEntityPilotControllerType[] = "surface-entity-pilot-controller";
76 const char DtGroundMoveDirectionControllerType[] = "ground-auto-move-direction-controller";
77 const char DtHumanStopMovingControllerType[] = "human-stop-moving-controller";
78 const char DtHumanTurnToControllerType[] = "human-turn-to-controller";
79 const char DtHumanJoystickMovementControllerType[] = "human-joystick-movement-controller";
80 
82 const char DtFixedWingDefaultControllerType[] = "fixed-wing-default-controller";
83 const char DtRotaryWingWaitType[] = "helicopter-wait-controller";
84 const char DtRotaryWingLoiterType[] = "helicopter-loiter-controller";
85 const char DtCruiseMissileDefaultControllerType[] = "cruise-missile-default-controller";
86 
88 const char DtGroundAutoCollisionAvoidanceType[] = "ground-auto-collision-controller";
89 const char DtRotaryWingCollisionAvoidanceType[] = "helicopter-collision-avoidance-controller";
90 const char DtHumanCollisionAvoidanceControllerType[] = "human-collision-avoidance-controller";
91 
93 const char DtGroundAutoMoveToDestinationType[] = "ground-auto-move-to-destination-controller";
94 const char DtGroundAutoMoveToType[] = "ground-auto-move-to-controller";
95 const char DtGroundAutoMoveToLocationType[] = "ground-auto-move-to-location-controller";
96 const char DtSimpRotaryWingMoveToType[] = "Simple-Rotary-Wing-move-to-controller";
97 const char DtRotaryWingMoveToType[] = "helicopter-move-to-controller";
98 const char DtRotaryWingMoveToLocationType[] = "helicopter-move-to-location-controller";
99 const char DtFixedWingMoveToControllerType[] = "fixed-wing-move-to-controller";
100 const char DtFixedWingMoveToLocationControllerType[] = "fixed-wing-move-to-location-controller";
101 const char DtMissileMoveToType[] = "missile-move-to-controller";
102 const char DtSurfaceEntityMoveToType[] = "surface-entity-move-to-controller";
103 const char DtSurfaceEntityMoveToLocationType[] = "surface-entity-move-to-location-controller";
104 const char DtFixedWingFlyIntoControllerType[] = "fixed-wing-fly-into-controller";
105 const char DtHumanMoveToControllerType[] = "human-move-to-controller";
106 const char DtGroundInterceptAndDestroyControllerType[] = "ground-intercept-and-destroy-controller";
107 
109 const char DtGroundAutoFollowEntityType[] = "ground-auto-follow-entity-controller";
110 const char DtFixedWingFollowEntityControllerType[] = "fixed-wing-follow-entity-controller";
111 const char DtRotaryWingFollowEntityType[] = "helicopter-follow-entity-controller";
112 const char DtMissileTrackEntityType[] = "missile-track-entity-controller";
113 const char DtSurfaceEntityFollowEntityType[] = "surface-entity-follow-entity-controller";
114 const char DtHumanFollowControllerType[] = "human-follow-controller";
115 
117 const char DtGroundAutoMoveAlongType[] = "ground-auto-move-along-controller";
118 const char DtFixedWingMoveAlongControllerType[] = "fixed-wing-move-along-controller";
120  "cruise-missile-move-along-controller";
121 const char DtRotaryWingMoveAlongType[] = "helicopter-move-along-controller";
122 const char DtSurfaceEntityMoveAlongType[] = "surface-entity-move-along-controller";
123 const char DtHumanMoveAlongControllerType[] = "human-move-along-controller";
124 
126 const char DtGroundAutoPatrolRouteType[] = "ground-auto-patrol-route-controller";
127 const char DtFixedWingPatrolRouteControllerType[] = "fixed-wing-patrol-route-controller";
128 const char DtRotaryWingPatrolRouteType[] = "helicopter-patrol-route-controller";
129 const char DtSurfaceEntityPatrolRouteType[] = "surface-entity-patrol-route-controller";
130 const char DtHumanPatrolControllerType[] = "human-patrol-controller";
131 
133 const char DtGroundAutoPatrolBetweenType[] = "ground-auto-patrol-between-controller";
134 const char DtFixedWingPatrolBetweenControllerType[] = "fixed-wing-patrol-between-controller";
135 const char DtRotaryWingPatrolBetweenType[] = "helicopter-patrol-between-controller";
136 const char DtSurfaceEntityPatrolBetweenType[] = "surface-entity-patrol-between-controller";
137 
138 const char DtRailPathControllerType[] = "rail-path-controller";
139 const char DtRailMoveAlongType[] = "rail-movement-controller";
140 
142 const char DtGroundAutoTurnToHeadingType[] = "ground-auto-turn-to-heading-controller";
143 const char DtRotaryWingTurnToHeadingControllerType[] = "rotary-wing-turn-to-heading-controller";
144 
146 
147 const char DtEmbarkationControllerType[] = "embarkation-controller";
148 const char DtRotaryWingEmbarkationControllerType[] = "rotary-wing-embarkation-controller";
149 const char DtFixedWingEmbarkationControllerType[] = "fixed-wing-embarkation-controller";
150 
151 const char DtOccupancyDirectorControllerType[] = "occupancy-director-controller";
152 
154 const char DtFixedWingLandingControllerType[] = "fixed-wing-landing-controller";
155 const char DtFixedWingTakeoffControllerType[] = "fixed-wing-takeoff-controller";
156 const char DtRotaryWingLandingControllerType[] = "rotary-wing-landing-controller";
157 
159 const char DtFixedWingJoyFlightControllerType[] = "fixed-wing-joy-flight-controller";
160 const char DtRotaryWingJoyFlightControllerType[] = "rotary-wing-joy-flight-controller";
161 
162 const char DtLocalEntitySetControllerType[] = "local-entity-set-controller";
163 const char DtAirVehicleSetControllerType[] = "air-vehicle-set-controller";
164 const char DtFixedWingEntitySetControllerType[] = "fixed-wing-entity-set-controller";
165 const char DtCulturalFeatureSetControllerType[] = "cultural-feature-set-controller";
166 
167 const char DtSendRadioMessageControllerType[] = "send-radio-message-controller";
168 const char DtHumanEyepointControllerType[] = "human-eyepoint-controller";
169 
170 const char DtPseudoAggregateOrganizationControllerType[] = "pseudo-aggregate-organization-controller";
171 const char DtPseudoAggregateSetControllerType[] = "pseudo-aggregate-set-controller";
172 const char DtPseudoAggregateWaitControllerType[] = "pseudo-aggregate-wait-controller";
173 const char DtAggregateFormationControllerType[] = "aggregate-formation-controller";
174 const char DtConvoyFormationControllerType[] = "convoy-formation-controller";
175 const char DtAggregateMoveAlongControllerType[] = "aggregate-move-along-controller";
176 const char DtAggregatePatrolAlongControllerType[] = "aggregate-patrol-along-controller";
177 const char DtAggregateMoveIntoFormationControllerType[] = "aggregate-move-into-formation-controller";
178 const char DtAggregateTurnToHeadingControllerType[] = "aggregate-turn-to-heading-controller";
179 const char DtAggregateMoveToControllerType[] = "aggregate-move-to-controller";
180 const char DtAggregateMoveToLocationControllerType[] = "aggregate-move-to-location-controller";
181 const char DtAggregatePatrolBetweenControllerType[] = "aggregate-patrol-between-controller";
182 const char DtAggregateEmbarkationControllerType[] = "aggregate-embarkation-controller";
183 const char DtAggregateOccupancyDirectorControllerType[] = "aggregate-occupancy-director-controller";
184 const char DtAggreagateOccupancyDirectorControllerType[] = "aggregate-occupancy-director-controller";
185 const char DtUncoordinatedAggMoveToControllerType[] = "uncoordinated-aggregate-move-to-controller";
186 const char DtUncoordinatedAggMoveToLocControllerType[] = "uncoordinated-aggregate-move-to-location-controller";
187 const char DtIffControllerType[] = "iff-controller";
188 const char DtEmitterComponentType[] = "emitter-component";
189 const char DtOrganizationControllerType[] = "organization-controller";
190 const char DtTopLevelOrganizationControllerType[] = "top-level-organization-controller";
191 const char DtDetonationControllerType[] = "detonation-controller";
192 const char DtConvoyTaskControllerType[] = "convoy-task-controller";
193 const char DtLimitExistenceControllerType[] = "limit-existence-controller";
194 const char DtFallingFromSkyActuatorType[] = "fall-from-sky-actuator";
195 const char DtLaunchExpendableResourceControllerType[] = "launch-expendable-resource-controller";
196 const char DtMissileDistractionControllerType[] = "missile-distraction-controller";
197 const char DtScriptMultiTaskControllerType[] = "script-multi-task-controller";
198 const char DtGroundMovementChooserControllerType[] = "ground-movement-chooser-controller";
199 const char DtCompatibilityControllerType[] = "compatibility-controller";
200 
202 const char DtActuatorComponentType[] = "actuator-component";
203 const char DtAggregateActuatorType[] = "aggregate-actuator";
204 const char DtAutomotiveActuatorType[] = "automotive-actuator";
205 const char DtIndirectArtilleryActuatorType[] = "indirect-artillery-actuator";
206 const char DtFixedWingActuatorType[] = "fixed-wing-actuator";
207 const char DtRotaryWingActuatorType[] = "rotary-wing-actuator";
208 const char DtMissileManeuverActuatorType[] = "missile-maneuver-actuator";
209 const char DtMissileCollisionActuatorType[] = "missile-collision-actuator";
210 const char DtSurfaceEntityActuatorType[] = "surface-entity-actuator";
211 const char DtDamageAdjudicationActuatorType[] = "damage-adjudication-actuator";
212 const char DtMultipleHitDamageActuatorType[] = "multiple-hit-damage-actuator";
213 const char DtUnderFireDeterminationSensorType[] = "under-fire-determination-sensor";
214 const char DtPseudoAggregateDamageActuatorType[] = "pseudo-aggregate-damage-actuator";
215 const char DtTurretActuatorType[] = "turret-actuator";
216 const char DtWeaponActuatorType[] = "weapon-actuator";
217 const char DtAzimuthMountActuatorType[] = "azimuth-mount-actuator";
218 const char DtElevationMountActuatorType[] = "elevation-mount-actuator";
219 const char DtBallisticGunActuatorType[] = "ballistic-gun-actuator";
220 const char DtBallisticGunJoyActuatorType[] = "ballistic-gun-joystick-actuator";
221 const char DtLauncherActuatorType[] = "missile-launcher-actuator";
222 const char DtIndirectFireActuatorType[] = "indirect-fire-actuator";
223 const char DtSwingingPartActuatorType[] = "swinging-part-actuator";
224 const char DtHumanMovementActuatorType[] = "human-movement-actuator";
225 const char DtWarheadDetonationActuatorType[] = "warhead-detonation-actuator";
226 const char DtHumanWeaponStateActuatorType[] = "human-weapon-state-actuator";
227 const char DtTacticalSmokeActuatorType[] = "tactical-smoke-actuator";
228 const char DtGlobalEnvironmentActuatorType[] = "global-environment-actuator";
229 const char DtAggregatedResolutionControllerType[] = "aggregate-model-resolution-controller";
230 const char DtAggregatedMoveAlongControllerType[] = "aggregated-move-along-controller";
231 const char DtAggregatedMoveToControllerType[] = "aggregated-move-to-controller";
232 const char DtAggregatedMovementActuatorType[] = "aggregated-movement-actuator";
233 const char DtAggregatedSetControllerType[] = "aggregated-set-controller";
234 const char DtAggregatedPatrolControllerType[] = "aggregated-patrol-controller";
235 const char DtAutoAggregateDisaggregateControllerType[] = "auto-aggregate-disaggregate-controller";
236 const char DtVerticalLauncherControllerType[] = "vertical-launcher-controller";
237 const char DtSystemSwitcherControllerType[] = "system-switcher-controller";
238 const char DtCombatRangeControllerType[] = "combat-range-controller";
239 const char DtFixedWingFlightCommandControllerType[] = "fixed-wing-flight-command-controller";
240 const char DtRotaryWingFlightCommandControllerType[] = "rotary-wing-flight-command-controller";
242  "frictionless-gravity-actuator";
243 const char DtBombActuatorType[] = "bomb-actuator";
244 
249 const char DtIndividualLifeFormDamageAdjudicationActuatorType[] = "individual-lifeform-damage-adjudication-actuator";

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)