VR-Forces 4.0.4 Class Documentation
include/vrfobjcore/compTypes.h
Go to the documentation of this file.
00001 /*******************************************************************************
00002 ** Copyright (c) 1999-2002 MAK Technologies, Inc.
00003 ** All rights reserved.
00004 *******************************************************************************/
00005 /*******************************************************************************
00006 ** $RCSfile: compTypes.h,v $ $Revision: 1.125 $ $State: Exp $
00007 *******************************************************************************/
00008 
00012 
00016 
00017 #ifndef compTypes_H_
00018 #define compTypes_H_
00019 
00020 
00021 const char DtBaseComponentType[] = "base-component";
00022 
00024 const char DtObstructionSensorType[] = "obstruction-sensor";
00025 const char DtObjectSensorType[] = "object-sensor";
00026 const char DtRadarObjectSensorType[] = "radar-signature-sensor";
00027 const char DtSignatureObjectSensorType[] = "signature-sensor";
00028 const char DtHumanObstructionSensorType[] = "human-obstruction-sensor";
00029 const char DtSpotReportReceiverType[] = "spot-report-receiver";
00030 
00032 const char DtControllerComponentType[] = "controller-component";
00033 const char DtBaseMountingControllerType[] = "base-mounting-controller";
00034 const char DtMountingControllerType[] = "mounting-controller";
00035 const char DtBaseWeaponControllerType[] = "base-weapon-controller";
00036 const char DtWeaponControllerType[] = "weapon-controller";
00037 const char DtIndirectFireControllerType[] = "indirect-fire-controller";
00038 const char DtIndirectFireWeaponControllerType[] = "indirect-fire-weapon-controller";
00039 const char DtLauncherControllerType[] = "missile-launcher-controller";
00040 const char DtGroundJoyTurretControllerType[] = "ground-turret-joystick-controller";
00041 const char DtTurretScanControllerType[] = "turret-scan-controller";
00042 const char DtTurretAcquireControllerType[] = "turret-acquire-controller";
00043 const char DtBallisticGunControllerType[] = "ballistic-gun-controller";
00044 const char DtBallisticGunJoyControllerType[] = "ballistic-gun-joy-controller";
00045 const char DtWaitControllerType[] = "wait-controller";
00046 const char DtAirVehicleWeaponHoldControllerType[] = "air-vehicle-weapon-hold-controller";
00047 const char DtDefaultLandingGearControllerType[] = "default-landing-gear-controller";
00048 const char DtDirectFireControllerType[] = "direct-fire-weapon-controller";
00049 const char DtHumanAcquireControllerType[] = "human-acquire-controller";
00050 const char DtHumanAimWeaponControllerType[] = "human-aim-weapon-controller";
00051 const char DtHumanLauncherAcquireControllerType[] = "human-launcher-acquire-controller";
00052 const char DtHumanPostureControllerType[] = "human-posture-controller";
00053 const char DtHumanSetControllerType[] = "human-set-controller";
00054 const char DtDIGuyControllerType[] = "di-guy-controller";
00055 const char DtContactFusionControllerType[] = "contact-fusion-controller";
00056 const char DtLaunchSmokeControllerType[] = "launch-smoke-controller";
00057 const char DtLasingComponentType[] = "laser-controller";
00058 const char DtLasingMissileTrackControllerType[]="lasing-missile-track-controller";
00059 const char DtLaserGuidedLauncherControllerType[]="laser-guided-launcher-controller";
00060 const char DtIntegratedLaserGuidedLauncherControllerType[]="integrated-laser-guided-launcher-controller";
00061 const char DtVrfObjectDataMessengerType[] = "vrf-object-data-messenger";
00062 const char DtMovementBasedTerrainPreloadControllerType[] = "movement-based-terrain-preload-controller";
00063 const char DtShapeBasedTerrainPreloadControllerType[] = "shape-based-terrain-preload-controller";
00064 
00066 const char DtSpotReportGeneratorControllerType[] = "spot-report-generator-controller";
00067 const char DtCruiseMissileLaunchControllerType[] = "cruise-missile-launch-controller";
00068 const char DtTargetSelectionControllerType[] = "target-selection-controller";
00069 const char DtLaserDetectorComponentType[]="laser-detector-controller";
00070 
00072 const char DtGroundAutoMovementControllerType[] = "ground-auto-move-controller";
00073 const char DtGroundJoyMoveControllerType[] = "ground-move-joystick-controller";
00074 const char DtGroundStopMovingControllerType[] = "ground-stop-moving-controller";
00075 const char DtFixedWingPilotControllerType[] = "fixed-wing-pilot-controller";
00076 const char DtRotaryWingPilotControllerType[] = "rotary-wing-pilot-controller";
00077 const char DtMissileMovementControllerType[] = "missile-controller";
00078 const char DtSurfaceEntityPilotControllerType[] = "surface-entity-pilot-controller";
00079 const char DtGroundMoveDirectionControllerType[] = "ground-auto-move-direction-controller";
00080 const char DtHumanStopMovingControllerType[] = "human-stop-moving-controller";
00081 const char DtHumanTurnToControllerType[] = "human-turn-to-controller";
00082 const char DtHumanJoystickMovementControllerType[] = "human-joystick-movement-controller";
00083 
00085 const char DtFixedWingDefaultControllerType[] = "fixed-wing-default-controller";
00086 const char DtRotaryWingWaitType[] = "helicopter-wait-controller";
00087 const char DtRotaryWingLoiterType[] = "helicopter-loiter-controller";
00088 const char DtCruiseMissileDefaultControllerType[] = "cruise-missile-default-controller";
00089 
00091 const char DtGroundAutoCollisionAvoidanceType[] = "ground-auto-collision-controller";
00092 const char DtRotaryWingCollisionAvoidanceType[] = "helicopter-collision-avoidance-controller";
00093 const char DtHumanCollisionAvoidanceControllerType[] = "human-collision-avoidance-controller";
00094 
00096 const char DtGroundAutoMoveToDestinationType[] = "ground-auto-move-to-destination-controller";
00097 const char DtGroundAutoMoveToType[] = "ground-auto-move-to-controller";
00098 const char DtGroundAutoMoveToLocationType[] = "ground-auto-move-to-location-controller";
00099 const char DtSimpRotaryWingMoveToType[] = "Simple-Rotary-Wing-move-to-controller";
00100 const char DtRotaryWingMoveToType[] = "helicopter-move-to-controller";
00101 const char DtRotaryWingMoveToLocationType[] = "helicopter-move-to-location-controller";
00102 const char DtFixedWingMoveToControllerType[] = "fixed-wing-move-to-controller";
00103 const char DtFixedWingMoveToLocationControllerType[] = "fixed-wing-move-to-location-controller";
00104 const char DtMissileMoveToType[] = "missile-move-to-controller";
00105 const char DtSurfaceEntityMoveToType[] = "surface-entity-move-to-controller";
00106 const char DtSurfaceEntityMoveToLocationType[] = "surface-entity-move-to-location-controller";
00107 const char DtFixedWingFlyIntoControllerType[] = "fixed-wing-fly-into-controller";
00108 const char DtHumanMoveToControllerType[] = "human-move-to-controller";
00109 const char DtGroundInterceptAndDestroyControllerType[] = "ground-intercept-and-destroy-controller";
00110 
00112 const char DtGroundOrbitControllerType[] = "ground-orbit-controller";
00113 
00114 
00116 const char DtGroundAutoFollowEntityType[] = "ground-auto-follow-entity-controller";
00117 const char DtFixedWingFollowEntityControllerType[] = "fixed-wing-follow-entity-controller";
00118 const char DtRotaryWingFollowEntityType[] = "helicopter-follow-entity-controller";
00119 const char DtMissileTrackEntityType[] = "missile-track-entity-controller";
00120 const char DtSurfaceEntityFollowEntityType[] = "surface-entity-follow-entity-controller";
00121 const char DtHumanFollowControllerType[] = "human-follow-controller";
00122 
00124 const char DtGroundAutoMoveAlongType[] = "ground-auto-move-along-controller";
00125 const char DtFixedWingMoveAlongControllerType[] = "fixed-wing-move-along-controller";
00126 const char DtCruiseMissileMoveAlongControllerType[] = 
00127    "cruise-missile-move-along-controller";
00128 const char DtRotaryWingMoveAlongType[] = "helicopter-move-along-controller";
00129 const char DtSurfaceEntityMoveAlongType[] = "surface-entity-move-along-controller";
00130 const char DtHumanMoveAlongControllerType[] = "human-move-along-controller";
00131 
00133 const char DtGroundAutoPatrolRouteType[] = "ground-auto-patrol-route-controller";
00134 const char DtFixedWingPatrolRouteControllerType[] = "fixed-wing-patrol-route-controller";
00135 const char DtRotaryWingPatrolRouteType[] = "helicopter-patrol-route-controller";
00136 const char DtSurfaceEntityPatrolRouteType[] = "surface-entity-patrol-route-controller";
00137 const char DtHumanPatrolControllerType[] = "human-patrol-controller";
00138 
00140 const char DtGroundAutoPatrolBetweenType[] = "ground-auto-patrol-between-controller";
00141 const char DtFixedWingPatrolBetweenControllerType[] = "fixed-wing-patrol-between-controller";
00142 const char DtRotaryWingPatrolBetweenType[] = "helicopter-patrol-between-controller";
00143 const char DtSurfaceEntityPatrolBetweenType[] = "surface-entity-patrol-between-controller";
00144 
00145 const char DtPathMovementType[] = "path-movement-controller";
00146 const char DtRailPathControllerType[] = "rail-path-controller";
00147 const char DtRailMoveAlongType[] = "rail-movement-controller";
00148 
00150 const char DtGroundAutoTurnToHeadingType[] = "ground-auto-turn-to-heading-controller";
00151 const char DtRotaryWingTurnToHeadingControllerType[] = "rotary-wing-turn-to-heading-controller";
00152 
00154 
00155 const char DtEmbarkationControllerType[] = "embarkation-controller";
00156 const char DtRotaryWingEmbarkationControllerType[] = "rotary-wing-embarkation-controller";
00157 const char DtFixedWingEmbarkationControllerType[] = "fixed-wing-embarkation-controller";
00158 
00159 const char DtOccupancyDirectorControllerType[] = "occupancy-director-controller";
00160 
00162 const char DtFixedWingLandingControllerType[] = "fixed-wing-landing-controller";
00163 const char DtFixedWingTakeoffControllerType[] = "fixed-wing-takeoff-controller";
00164 const char DtRotaryWingLandingControllerType[] = "rotary-wing-landing-controller";
00165 
00167 const char DtFixedWingJoyFlightControllerType[] = "fixed-wing-joy-flight-controller";
00168 const char DtRotaryWingJoyFlightControllerType[] = "rotary-wing-joy-flight-controller";
00169 
00170 const char DtLocalEntitySetControllerType[] = "local-entity-set-controller";
00171 const char DtAirVehicleSetControllerType[] = "air-vehicle-set-controller";
00172 const char DtFixedWingEntitySetControllerType[] = "fixed-wing-entity-set-controller";
00173 const char DtCulturalFeatureSetControllerType[] = "cultural-feature-set-controller";
00174 
00175 const char DtSendRadioMessageControllerType[] = "send-radio-message-controller";
00176 const char DtHumanEyepointControllerType[] = "human-eyepoint-controller";
00177 
00178 const char DtPseudoAggregateOrganizationControllerType[] = "pseudo-aggregate-organization-controller";
00179 const char DtPseudoAggregateSetControllerType[] = "pseudo-aggregate-set-controller";
00180 const char DtPseudoAggregateWaitControllerType[] = "pseudo-aggregate-wait-controller";
00181 const char DtAggregateFormationControllerType[] = "aggregate-formation-controller";
00182 const char DtAggregateMoveAlongControllerType[] = "aggregate-move-along-controller";
00183 const char DtAggregatePatrolAlongControllerType[] = "aggregate-patrol-along-controller";
00184 const char DtAggregateMoveIntoFormationControllerType[] = "aggregate-move-into-formation-controller";
00185 const char DtAggregateTurnToHeadingControllerType[] = "aggregate-turn-to-heading-controller";
00186 const char DtAggregateMoveToControllerType[] = "aggregate-move-to-controller";
00187 const char DtAggregateMoveToLocationControllerType[] = "aggregate-move-to-location-controller";
00188 const char DtAggregatePatrolBetweenControllerType[] = "aggregate-patrol-between-controller";
00189 const char DtAggregateEmbarkationControllerType[] = "aggregate-embarkation-controller";
00190 const char DtAggregateOccupancyDirectorControllerType[] = "aggregate-occupancy-director-controller";
00191 const char DtAggreagateOccupancyDirectorControllerType[] = "aggregate-occupancy-director-controller";
00192 const char DtUncoordinatedAggMoveToControllerType[] = "uncoordinated-aggregate-move-to-controller";
00193 const char DtUncoordinatedAggMoveToLocControllerType[] = "uncoordinated-aggregate-move-to-location-controller";
00194 const char DtIffControllerType[] = "iff-controller";
00195 const char DtEmitterComponentType[] = "emitter-component";
00196 const char DtOrganizationControllerType[] = "organization-controller";
00197 const char DtTopLevelOrganizationControllerType[] = "top-level-organization-controller";
00198 const char DtDetonationControllerType[] = "detonation-controller";
00199 const char DtConvoyTaskControllerType[] = "convoy-task-controller";
00200 const char DtLimitExistenceControllerType[] = "limit-existence-controller";
00201 const char DtFallingFromSkyActuatorType[] = "fall-from-sky-actuator";
00202 const char DtLaunchExpendableResourceControllerType[] = "launch-expendable-resource-controller";
00203 const char DtMissileDistractionControllerType[] = "missile-distraction-controller";
00204 
00206 const char DtActuatorComponentType[] = "actuator-component";
00207 const char DtAggregateActuatorType[] = "aggregate-actuator";
00208 const char DtAutomotiveActuatorType[] = "automotive-actuator";
00209 const char DtIndirectArtilleryActuatorType[] = "indirect-artillery-actuator";
00210 const char DtFixedWingActuatorType[] = "fixed-wing-actuator";
00211 const char DtRotaryWingActuatorType[] = "rotary-wing-actuator";
00212 const char DtMissileManeuverActuatorType[] = "missile-maneuver-actuator";
00213 const char DtMissileCollisionActuatorType[] = "missile-collision-actuator";
00214 const char DtSurfaceEntityActuatorType[] = "surface-entity-actuator";
00215 const char DtDamageAdjudicationActuatorType[] = "damage-adjudication-actuator";
00216 const char DtMultipleHitDamageActuatorType[] = "multiple-hit-damage-actuator";
00217 const char DtUnderFireDeterminationSensorType[] = "under-fire-determination-sensor";
00218 const char DtPseudoAggregateDamageActuatorType[] = "pseudo-aggregate-damage-actuator";
00219 const char DtTurretActuatorType[] = "turret-actuator";
00220 const char DtWeaponActuatorType[] = "weapon-actuator";
00221 const char DtAzimuthMountActuatorType[] = "azimuth-mount-actuator";
00222 const char DtElevationMountActuatorType[] = "elevation-mount-actuator";
00223 const char DtBallisticGunActuatorType[] = "ballistic-gun-actuator";
00224 const char DtBallisticGunJoyActuatorType[] = "ballistic-gun-joystick-actuator";
00225 const char DtLauncherActuatorType[] = "missile-launcher-actuator";
00226 const char DtIndirectFireActuatorType[] = "indirect-fire-actuator";
00227 const char DtSwingingPartActuatorType[] = "swinging-part-actuator";
00228 const char DtHumanMovementActuatorType[] = "human-movement-actuator";
00229 const char DtWarheadDetonationActuatorType[] = "warhead-detonation-actuator";
00230 const char DtHumanWeaponStateActuatorType[] = "human-weapon-state-actuator";
00231 const char DtTacticalSmokeActuatorType[] = "tactical-smoke-actuator";
00232 const char DtGlobalEnvironmentActuatorType[] = "global-environment-actuator";
00233 const char DtAggregatedResolutionControllerType[] = "aggregate-model-resolution-controller";
00234 const char DtAggregatedMoveAlongControllerType[] = "aggregated-move-along-controller";
00235 const char DtAggregatedMoveToControllerType[] = "aggregated-move-to-controller";
00236 const char DtAggregatedMovementActuatorType[] = "aggregated-movement-actuator";
00237 const char DtAggregatedSetControllerType[] = "aggregated-set-controller";
00238 const char DtAggregatedPatrolControllerType[] = "aggregated-patrol-controller";
00239 const char DtAutoAggregateDisaggregateControllerType[] = "auto-aggregate-disaggregate-controller";
00240 const char DtVerticalLauncherControllerType[] = "vertical-launcher-controller";
00241 const char DtSystemSwitcherControllerType[] = "system-switcher-controller";
00242 const char DtCombatRangeControllerType[] = "combat-range-controller";
00243 const char DtFixedWingFlightCommandControllerType[] = "fixed-wing-flight-command-controller";
00244 const char DtRotaryWingFlightCommandControllerType[] = "rotary-wing-flight-command-controller";
00245 
00250 const char DtIndividualLifeFormDamageAdjudicationActuatorType[] = "individual-lifeform-damage-adjudication-actuator";  
00252 
00253 #endif
00254 

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)