|
| | DtFixedWingEntityStateRepository (DtLocalObject *vrfObject, const DtString &name, DtReaderWriterRegistry *parentRegistry=0) |
| |
| virtual | ~DtFixedWingEntityStateRepository () |
| |
| virtual bool | init () |
| |
| virtual DtString | type () const |
| |
| virtual const int | vrfMovingObjectStateRepositorySubType () const |
| |
| virtual const int | fixedWingEntityStateRepositorySubType () const |
| |
| virtual void | initializeFromParameters () |
| |
| const DtFixedWingEntityParameters * | fixedWingEntityParameters () const |
| |
| virtual DtReal | AOA () const |
| |
| virtual void | setAOA (DtReal aoa) |
| |
| virtual DtReal | minLiftSpeed () const |
| |
| virtual void | setMinLiftSpeed (DtReal minLiftSpeed) |
| |
| virtual DtReal | maxAltitude () const |
| |
| virtual void | setMaxAltitude (DtReal maxAltitude) |
| |
| virtual DtReal | maxYawRate () const |
| |
| virtual void | setMaxYawRate (DtReal maxYawRate) |
| |
| virtual DtReal | maxPitchRate () const |
| |
| virtual void | setMaxPitchRate (DtReal maxPitchRate) |
| |
| virtual DtReal | maxRollRate () const |
| |
| virtual void | setMaxRollRate (DtReal maxRollRate) |
| |
| virtual DtReal | maxClimbRate () const |
| |
| virtual void | setMaxClimbRate (DtReal maxClimbRate) |
| |
| virtual DtReal | orderedGroundSpeed () const |
| |
| virtual void | setOrderedGroundSpeed (DtReal orderedGroundSpeed) |
| |
| virtual DtReal | maxGroundSpeed () const |
| |
| virtual void | setMaxGroundSpeed (DtReal maxGroundSpeed) |
| |
| virtual DtReal | maxGroundStoppingDeceleration () const |
| |
| virtual void | setMaxGroundStoppingDeceleration (DtReal maxGroundStoppingDeceleration) |
| |
| virtual DtReal | groundTurningRadius () const |
| |
| virtual void | setGroundTurningRadius (DtReal groundTurningRadius) |
| |
| virtual DtReal | maxGroundSlope () const |
| |
| virtual void | setMaxGroundSlope (DtReal maxGroundSlope) |
| |
| virtual bool | onGround () const |
| |
| virtual boost::tribool | onTerrainSurface () const |
| |
| virtual void | setOnGround (bool onGround) |
| |
| virtual void | setCurrentOrderedSpeed (const double currentOrderedSpeed) |
| |
| virtual const double | currentOrderedSpeed () const |
| |
| virtual void | setCurrentMaxSpeed (const double currentMaxSpeed) |
| |
| virtual const double | currentMaxSpeed () const |
| |
| virtual void | setCurrentMaxStoppingDeceleration (const double currentMaxStoppingDeceleration) |
| |
| virtual const double | currentMaxStoppingDeceleration () const |
| |
| virtual void | setCurrentTurningRadius (const double currentTurningRadius) |
| |
| virtual const double | currentTurningRadius () const |
| |
| virtual bool | attachToParent (DtSimObjectReference parent) |
| |
| virtual void | setCurrentMaxSlope (const double currentMaxSlope) |
| |
| virtual const double | currentMaxSlope () const |
| |
| virtual void | setOnGroundTolerance (double) |
| |
| virtual double | onGroundTolerance () const |
| |
| virtual DtReal | orderedAirSpeed () const |
| |
| virtual void | setOrderedAirSpeed (DtReal orderedAirSpeed) |
| |
| virtual void | setOrderedAirSpeedType (const DtAirSpeedType &airSpeedType) |
| |
| virtual DtAirSpeedType | orderedAirSpeedType () const |
| |
| virtual void | place (const DtVector &location, const DtReal heading, bool clampToGroundFlag=true, bool *dataAvailable=0, bool requireAllData=false) |
| |
| virtual void | placeAtAltitude (const DtVector &location, const DtReal heading) |
| |
| virtual void | updateCurrentStateVars () |
| |
virtual const
DtGroundInteractionPt * | noseSupport () const |
| |
| virtual DtGroundInteractionPt * | noseSupport () |
| |
| virtual void | setNoseSupport (const DtVector &noseSupport) |
| |
| virtual void | restoreEntity () |
| |
| virtual void | updateAppearanceFromState () |
| |
| | DtVrfMovingObjectStateRepository (DtLocalObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) |
| |
| virtual | ~DtVrfMovingObjectStateRepository () |
| |
| virtual void | tick () |
| |
| virtual const int | vrfObjectStateRepositorySubType () const |
| |
| const DtMovingObjectParameters * | movingObjectParameters () const |
| |
| virtual bool | canPivot () const |
| |
| virtual void | setCanPivot (const bool canPivot) |
| |
| virtual DtReal | maxPivotSpeed () const |
| |
| virtual void | setMaxPivotSpeed (DtReal maxPivotSpeed) |
| |
virtual const
DtGroundInteractionPt * | rightSupport () const |
| |
| virtual DtGroundInteractionPt * | rightSupport () |
| |
| virtual void | setRightSupport (const DtVector &vec) |
| |
virtual const
DtGroundInteractionPt * | leftSupport () const |
| |
| virtual DtGroundInteractionPt * | leftSupport () |
| |
| virtual void | setLeftSupport (const DtVector &vec) |
| |
virtual const
DtGroundInteractionPt * | otherSupport () const |
| |
| virtual DtGroundInteractionPt * | otherSupport () |
| |
| virtual void | setOtherSupport (const DtVector &vec) |
| |
| virtual DtReal | maxSpeed () const |
| |
| virtual void | setMaxSpeed (const DtReal speed) |
| |
| virtual DtReal | maxReverseSpeed () const |
| |
| virtual void | setMaxReverseSpeed (const DtReal speed) |
| |
| virtual DtReal | turningRadius () const |
| |
| virtual void | setTurningRadius (const DtReal turningRadius) |
| |
| virtual DtReal | maxSlope () const |
| |
| virtual void | setMaxSlope (const DtReal slope) |
| |
| virtual DtReal | orderedSpeedConstrained () const |
| |
| virtual void | setOrderedHeading (const DtReal heading) |
| |
| virtual DtReal | orderedHeading () const |
| |
| virtual void | setCurrentPitch (double) |
| |
| virtual DtReal | orderedAltitude () const |
| |
| virtual void | setOrderedAltitude (const DtReal orderedAltitude) |
| |
| virtual bool | orderedAltitudeSpecified () const |
| |
| virtual void | setOrderedAltitudeSpecified (bool) |
| |
| virtual bool | useOrderedAltitudeForRoutes () const |
| |
| virtual void | setUseOrderedAltitureForRoutes (bool c) |
| |
| virtual DtReal | maxAcceleration () const |
| |
| virtual void | setMaxAcceleration (const DtReal maxAcceleration) |
| |
| virtual DtReal | maxStoppingDeceleration () const |
| |
| virtual void | setMaxStoppingDeceleration (const DtReal maxStoppingDeceleration) |
| |
| virtual DtReal | maxLateralAcceleration () const |
| |
| virtual void | setMaxLateralAcceleration (const DtReal maxLateralAcceleration) |
| |
| virtual DtReal | fuelEfficiency () const |
| |
| virtual void | setFuelEfficiency (const DtReal fuelEfficiency) |
| |
| virtual DtReal | inverseStoppingDeceleration () const |
| |
| virtual bool | forward () const |
| |
| virtual void | setForward (const bool forward) |
| |
| virtual bool | amClampedToGround () const |
| |
| virtual void | setAmClampedToGround (const bool clamp) |
| |
| virtual void | reclampToGround () |
| |
| virtual bool | usingRailMovement () const |
| |
| virtual void | setUsingRailMovement (const bool rails) |
| |
| virtual void | clampToGround (const DtVector &location, const DtReal heading, bool *dataAvailable=0, bool requireAllData=false) |
| |
| virtual void | clampToGround (const DtVector &location, const DtReal heading, bool gravityAligned, bool *dataAvailable=0, bool requireAllData=false) |
| |
| virtual void | updateSupportPoints (const DtVector &newPosition, const DtReal newHeading) |
| |
| virtual void | place (const DtVector &location, bool *dataAvailable=0, bool requireAllData=false) |
| |
| virtual void | place (const DtReal heading, bool *dataAvailable=0, bool requireAllData=false) |
| |
| bool | hasHumanComponent () const |
| |
| virtual void | setDIGuyCharacterState (const DtRwDIGuyCharacterState &info) |
| |
| virtual DtRwDIGuyCharacterState | diGuyCharacterState () const |
| |
virtual const
DtRwNLengthStringVector & | randomAppearancesList () const |
| |
| virtual DtReal | orderedSpeed () const |
| |
| virtual void | setOrderedSpeed (const DtReal speed) |
| |
| virtual DtReal | maneuverAggressiveness () const |
| |
| virtual void | setManeuverAggressiveness (const DtReal fraction) |
| |
| virtual DtActionUrgencyLevel | actionUrgency () const |
| |
| virtual void | setActionUrgency (DtActionUrgencyLevel urgency) |
| |
| virtual bool | haveSupplies () const |
| |
| virtual void | setHaveSupplies (const bool doHave) |
| |
| virtual double | nextSupplyCheckTime () const |
| |
| virtual void | setNextSupplyCheckTime (const double time) |
| |
| virtual void | setDiguyCharacter (const DtString &animation) |
| |
| virtual DtString | diguyCharacter () const |
| |
| virtual void | setDiguyAnimation (const DtString &animation) |
| |
| virtual DtString | diguyAnimation () const |
| |
| virtual void | setDiguyUsingAnimationOffset (bool usingOffset) |
| |
| virtual bool | diguyUsingAnimationOffset () const |
| |
| virtual void | setDiguyAnimationOffset (const DtVector &offset) |
| |
| virtual const DtVector & | diguyAnimationOffset () const |
| |
| virtual void | setDiguyTransitionSpeed (float transitionSpeed) |
| |
| virtual float | diguyTransitionSpeed () const |
| |
| virtual void | setDiguyBodyWeight (double w) |
| |
| virtual double | diguyBodyWeight () const |
| |
| virtual void | setDiguyAppearance (const DtString &app) |
| |
| virtual DtString | diguyAppearance () const |
| |
| virtual void | setDiguyHandItem (const DtString &app) |
| |
| virtual DtString | diguyHandItem () const |
| |
| virtual void | setDiguyHead (const DtString &app) |
| |
| virtual DtString | diguyHead () const |
| |
| virtual void | setDiguyPrimaryUnitPatch (const DtPatchIdentifier &patchId) |
| |
| virtual DtPatchIdentifier | diguyPrimaryUnitPatch () const |
| |
| virtual void | setDiguySecondaryUnitPatch (const DtPatchIdentifier &patchId) |
| |
| virtual DtPatchIdentifier | diguySecondaryUnitPatch () const |
| |
| virtual void | setDiguyRankPatch (const DtPatchIdentifier &patchId) |
| |
| virtual DtPatchIdentifier | diguyRankPatch () const |
| |
| virtual void | setDiguyCharacterName (const DtString &name) |
| |
| virtual DtString | diguyCharacterName () const |
| |
VRF4API_METHOD const
DtMovingObjectParameters * | vrfParameters () const |
| |
| | DtVrfObjectStateRepository (DtLocalObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) |
| |
| virtual | ~DtVrfObjectStateRepository () |
| |
| virtual const int | objectStateRepositorySubType () const |
| |
| virtual void | setJoystickMovementControlled (bool) |
| |
| virtual bool | joystickMovementControlled () const |
| |
virtual
DtVrfStateRepositoryUserExtension * | userExtension () const |
| |
| virtual void | restoreResourcesFromParameters () |
| |
| virtual void | upgradeFromImport () |
| |
| virtual bool | isContactHostile (DtRwSensorContactInfo *) const |
| |
| virtual bool | isContactHostile (const DtSimObject *) const |
| |
| virtual bool | isContactHostile (const DtVector &location, int perceivedForce) const |
| |
| virtual bool | inSOR (const DtSimObject *entity) const |
| |
| virtual bool | canFireAt (const DtVector &location) const |
| |
| virtual bool | hasTasks () const |
| |
| virtual void | clearCurrentTaskMsg (const DtSymbolString &componentName) |
| |
| virtual void | clearCurrentTaskMsg (const DtSymbolString &componentName, int taskId) |
| |
| virtual const DtTaskStatusList * | taskStatusList () const |
| |
| virtual DtTaskStatusList * | taskStatusList () |
| |
| virtual DtSuspendedTaskStatusList * | suspendedTaskStatusList () |
| |
| virtual DtTaskMessage * | taskByType (const DtSimTaskMessageType &task) const |
| |
| virtual DtTaskMessage * | currentTaskMsg (const DtSymbolString &componentName) const |
| |
| virtual DtTaskMessage * | currentTaskMsg (const DtSymbolString &componentName, int taskId) const |
| |
virtual std::list
< DtTaskMessage * > | allCurrentTaskMsg (const DtSymbolString &componentName) const |
| |
| virtual void | putSelf (std::string &fp, int indentLevel=0, bool writeUnspecified=false, const DtFilename &path=DtReaderWriter::appPath()) |
| |
| virtual bool | placePoints (const DtAttachedTerrain &attachedTerrain, std::vector< DtGroundInteractionPt * > groundInteractionPts, bool *terrainDataAvailable=0) const |
| |
| virtual void | timedTick () |
| |
| virtual void | setMinTickPeriod (double minTickPeriod) |
| |
| virtual double | minTickPeriod () const |
| |
| virtual void | setMinTickPeriodVariance (double minTickPeriodVariance) |
| |
| virtual double | minTickPeriodVariance () const |
| |
| virtual void | setNextTickTime (double nextTickTime) |
| |
| virtual double | nextTickTime () const |
| |
| virtual double | calculateNextTickTime () const |
| |
| virtual bool | createProcessStateRepositoryManager () |
| |
| virtual DtVrfWeaponPSR * | firstWeaponPSR () const |
| |
| virtual void | processObjectGeometry (const DtList &vertices) |
| |
| virtual void | processObjectGeometry (const DtLocalVertexList &vertices) |
| |
| virtual void | processObjectGeometry () |
| |
| virtual DtGroundInteractionPt * | groundCenter () |
| |
virtual const
DtGroundInteractionPt * | groundCenter () const |
| |
| virtual DtReal | mass () const |
| |
| virtual void | setMass (const DtReal mass) |
| |
| virtual DtTime | lastTimeFiredUpon () const |
| |
| virtual void | setLastTimeFiredUpon (const DtTime time) |
| |
| virtual bool | systemEnabled (const DtString &systemName) const |
| |
| virtual void | setSystemEnabled (const DtString &systemName, bool enabled) |
| |
virtual const
DtRwPriorityTargetListMap & | targetPriorityList () const |
| |
| virtual DtRwPriorityTargetListMap & | targetPriorityList () |
| |
| virtual void | setTargetPriorityList (const DtRwPriorityTargetListMap &targetPriorityList) |
| |
| virtual void | appendToTargetPriorityList (const DtRwPriorityTargetListMap &targetPriorityList) |
| |
| virtual int | targetPriorityLevel (const DtUUID &obj) const |
| |
| virtual const DtString & | nonLethalDamageEffect () const |
| |
| virtual void | setNonLethalDamageEffect (const DtString &nonLethalDamageEffect) |
| |
| virtual int | nextTaskId () |
| |
| virtual int | nextSuspendId () |
| |
| virtual DtTaskMessage * | pendingSubtask (int subtaskId, DtString &controller) const |
| |
| virtual bool | taskedBySuperiorUponTaskComplete () const |
| |
| virtual void | setParentWasDestroyedWhenEmbarked (bool) |
| |
| virtual bool | parentWasDestroyedWhenEmbarked () const |
| |
| virtual void | detachFromParent () |
| |
| virtual bool | attachToParent (const DtUUID &parent) |
| |
| DtVector | localBoundingVolumeCenterPosition () const |
| |
| virtual void | restoreStateProperties () |
| |
| virtual void | initStatePropertiesNotToBeRestored () |
| |
| virtual void | updateCachedStateProperties () |
| |
| virtual double | sensorSignature (const DtSymbolString &sensorDomain) const |
| |
| virtual std::list< DtSymbolString > | sensorSignatureDomains () const |
| |
| virtual DtString | stringFromExtendedData (const DtString &) const |
| |
| virtual void | setFiredLaserMissileAtTarget (const DtUUID &) |
| |
| virtual const DtUUID & | firedLaserMissileAtTarget () const |
| |
| virtual VRF4API_METHOD void | setConcealed (bool) |
| |
| virtual VRF4API_METHOD void | setPowerPlantOn (bool) |
| |
| VRF4API_METHOD bool | powerPlantOn () const |
| |
| virtual VRF4API_METHOD void | setFrozen (bool) |
| |
| VRF4API_METHOD bool | frozen () const |
| |
| virtual VRF4API_METHOD void | setInvisible (bool) |
| |
| virtual VRF4API_METHOD bool | invisible () const |
| |
| virtual VRF4API_METHOD void | setHasPlan (bool) |
| |
| VRF4API_METHOD bool | hasPlan () const |
| |
| virtual VRF4API_METHOD void | setExecutingPlan (bool) |
| |
| VRF4API_METHOD bool | executingPlan () const |
| |
| virtual VRF4API_METHOD void | setInvulnerable (bool) |
| |
| virtual VRF4API_METHOD bool | invulnerable () const |
| |
| virtual VRF4API_METHOD void | setUndetectable (bool) |
| |
| virtual VRF4API_METHOD bool | undetectable () const |
| |
| virtual VRF4API_METHOD void | setInvisibleSetByUser (bool) |
| |
| virtual VRF4API_METHOD bool | invisibleSetByUser () const |
| |
| VRF4API_METHOD bool | sensorsKilled () const |
| |
| VRF4API_METHOD void | setSensorsKilled (bool sensorsKilled) |
| |
| VRF4API_METHOD void | addSubordinate (const DtSimObject *subordinateEntity) |
| |
| VRF4API_METHOD void | removeSubordinate (const DtSimObject *subordinateEntity) |
| |
virtual VRF4API_METHOD
DtSimObjectReference | leadEntity () |
| |
virtual VRF4API_METHOD
DtSimObjectReference | firstSubordinate () |
| |
virtual VRF4API_METHOD
DtSimObjectReference | lastSubordinate () |
| |
virtual VRF4API_METHOD
DtSimObjectReference | firstHealthySubordinate () |
| |
| virtual VRF4API_METHOD bool | underFire () const |
| |
| virtual VRF4API_METHOD void | setUnderFire (bool underFire) |
| |
| virtual VRF4API_METHOD void | setIsTasked (bool) |
| |
| VRF4API_METHOD bool | isTasked () const |
| |
virtual VRF4API_METHOD const
DtString | engagementRules () const |
| |
| virtual VRF4API_METHOD void | setEngagementRules (const DtString &engagementRules) |
| |
| virtual VRF4API_METHOD void | setupExtendedDataFromParameterData () |
| |
| virtual VRF4API_METHOD void | appendExtendedData (const std::map< DtString, DtString > &) |
| |
| VRF4API_METHOD bool | fuelLevelsFrozen () const |
| |
| VRF4API_METHOD bool | munitionLevelsFrozen () const |
| |
| VRF4API_METHOD bool | firePowerDisabled () const |
| |
VRF4API_METHOD const
DtVrfObjectParameters * | parameters () const |
| |
| virtual VRF4API_METHOD void | addRangeItem (const DtRangeItem &) |
| |
| virtual VRF4API_METHOD void | removeRangeItem (int index) |
| |
| virtual VRF4API_METHOD void | setRangeItems (const DtRangeItems &) |
| |
| VRF4API_METHOD const DtRangeItems & | rangeItems () const |
| |
| VRF4API_METHOD DtRangeItems & | rangeItems () |
| |
| virtual VRF4API_METHOD void | clearRangeItems () |
| |
| VRF4API_METHOD const DtSimObject * | parent () const |
| |
| virtual void | addJoystickControls (const DtRwJoystickControls &) |
| |
| virtual const JoystickControls & | joystickControls () const |
| |
virtual const
DtObjectResourceManager * | objectResourceManager () const |
| |
| virtual DtObjectResourceManager * | objectResourceManager () |
| |
virtual const
DtSimResourceManager & | oldResourceManager () const |
| |
| virtual DtSimResourceManager & | oldResourceManager () |
| |
| virtual DtSimResource * | oldLookupResource (const DtString &resourceName) |
| |
| virtual const DtSimResource * | oldLookupResource (const DtString &resourceName) const |
| |
| virtual void | oldAddResource (DtSimResource *resource) |
| |
| virtual void | oldRemoveResource (DtSimResource *resource) |
| |
| virtual void | setNavigationEnabled (bool) |
| |
| virtual bool | navigationEnabled () const |
| |
| virtual void | setSOR (DtReal center, DtReal size) |
| |
| virtual DtReal | SORSize () const |
| |
| virtual DtReal | SORCenter () const |
| |
| virtual const DtSimSector & | SOR () const |
| |
| virtual void | setRequestTaskNeeded (bool value) |
| |
| virtual bool | requestTaskNeeded () const |
| |
| virtual void | setCurrentTaskMsg (const DtSymbolString &componentName, const DtTaskMessage &taskMsg) |
| |
| virtual void | setCurrentTaskMsg (const DtSymbolString &componentName, const DtTaskMessage &taskMsg, int taskId) |
| |
| virtual void | processSimObjectDeleted (const DtSimObject *pRemovedObject) |
| |
| virtual DtSimulationServices * | simulationServices () |
| |
virtual const
DtSimulationServices * | simulationServices () const |
| |
| virtual DtPhysicalWorld * | physicalWorld () |
| |
| virtual const DtPhysicalWorld * | physicalWorld () const |
| |
virtual const
DtVrfProcessStateRepositoryManager * | systemProcessStateRepositoryManager () const |
| |
virtual
DtVrfProcessStateRepositoryManager * | systemProcessStateRepositoryManager () |
| |
| virtual const DtUUID & | occupyingObjectId () const |
| |
| virtual void | setOccupyingObjectId (const DtUUID &objId) |
| |
| virtual int | spawningTaskId (int subtaskId) const |
| |
| virtual void | addPendingSubtaskId (const DtSymbolString &componentName, int subtaskId) |
| |
| virtual void | addPendingSubtaskId (const DtSymbolString &componentName, int taskId, int subtaskId) |
| |
| virtual bool | findPendingSubtaskId (const DtSymbolString &componentName, int subtaskId) |
| |
| virtual bool | isSubtasked (const DtSymbolString &componentName) const |
| |
| virtual bool | findPendingSubtaskId (const DtSymbolString &componentName, int taskId, int subtaskId) |
| |
| virtual void | removePendingSubtaskId (const DtSymbolString &componentName, int subtaskId) |
| |
| virtual void | removePendingSubtaskId (const DtSymbolString &componentName, int taskId, int subtaskId) |
| |
| virtual void | removeAllPendingSubtaskIds (const DtSymbolString &componentName) |
| |
| virtual void | removeAllPendingSubtaskIds (const DtSymbolString &componentName, int taskId) |
| |
| virtual void | removeInactiveSubtaskStatus (const DtSymbolString &componentName) |
| |
| virtual void | removeInactiveSubtaskStatus (const DtSymbolString &componentName, int taskId) |
| |
| virtual void | printPendingSubtaskIds (const DtSymbolString &componentName) const |
| |
| virtual std::vector< int > | currentPendingSubstaskIds (const DtSymbolString &componentName) const |
| |
| virtual std::vector< int > | currentPendingSubstaskIds (const DtSymbolString &componentName, int taskId) const |
| |
| virtual DtSubtaskStatusEntry * | pendingSubtaskStatus (const DtSymbolString &componentName, int subtaskId) |
| |
| virtual DtSubtaskStatusEntry * | pendingSubtaskStatus (const DtSymbolString &componentName, int taskId, int subtaskId) |
| |
| void | setCurrentHeading (const DtReal heading) |
| |
virtual const
DtRwNLengthUUIDVector & | engagementZones () const |
| |
| virtual void | setEngagementZones (const DtRwNLengthUUIDVector &) |
| |
| virtual void | setTasked (const DtSymbolString &componentName, bool tasked) |
| |
| virtual void | setTasked (const DtSymbolString &componentName, int taskID, bool tasked) |
| |
| virtual bool | tasked (const DtSymbolString &componentName) const |
| |
| virtual DtSensorContactInfoList & | objectContactList () |
| |
virtual const
DtSensorContactInfoList & | objectContactList () const |
| |
| virtual VRF4API_METHOD void | setDestroyed (bool isDestroyed) |
| |
| virtual VRF4API_METHOD void | setDamageState (int) |
| |
| virtual VRF4API_METHOD const int | damageState () const |
| |
| virtual VRF4API_METHOD int | damageState () |
| |
| virtual VRF4API_METHOD bool | isDestroyed () const |
| |
virtual VRF4API_METHOD const
DtAppearance | appearance () const |
| |
virtual VRF4API_METHOD const
unsigned int | appearanceBits () const |
| |
| virtual VRF4API_METHOD unsigned int | appearanceBits () |
| |
| virtual VRF4API_METHOD void | setAppearance (int) |
| |
| virtual VRF4API_METHOD void | setAppearance (const DtAppearance &app) |
| |
| virtual VRF4API_METHOD void | setCapabilities (int cap) |
| |
| virtual VRF4API_METHOD int | capabilities () const |
| |
| virtual VRF4API_METHOD void | setOccupantsHidden (bool v) |
| |
| virtual VRF4API_METHOD bool | occupantsHidden () const |
| |
| VRF4API_METHOD DtReal | healthPct () const |
| |
| VRF4API_METHOD void | setHealthPct (DtReal pct) |
| |
| VRF4API_METHOD bool | firePowerKilled () const |
| |
| VRF4API_METHOD void | setFirePowerKilled (const bool firePowerKilled) |
| |
| VRF4API_METHOD bool | mobilityKilled () const |
| |
| VRF4API_METHOD void | setMobilityKilled (const bool mobilityKilled) |
| |
| VRF4API_METHOD bool | flaming () const |
| |
| VRF4API_METHOD void | setFlaming (const bool flaming) |
| |
| VRF4API_METHOD bool | smoking () const |
| |
| VRF4API_METHOD void | setSmoking (const bool smoking) |
| |
| virtual VRF4API_METHOD void | setIndependentlyTasked (bool value) |
| |
| virtual VRF4API_METHOD bool | independentlyTasked () const |
| |
| virtual VRF4API_METHOD void | setEchelonId (const DtEchelonId &echelonId) |
| |
| virtual VRF4API_METHOD DtEchelonId | echelonId () |
| |
virtual VRF4API_METHOD const
DtEchelonId | echelonId () const |
| |
| virtual VRF4API_METHOD void | setIsSubordinateOfForceLevel (bool yesNo) |
| |
| virtual VRF4API_METHOD bool | isSubordinateOfForceLevel () const |
| |
| virtual VRF4API_METHOD void | setExtendedData (const DtString &key, const DtString &value) |
| |
| virtual VRF4API_METHOD void | clearExtendedData () |
| |
| virtual VRF4API_METHOD void | removeExtendedData (const DtString &key) |
| |
virtual VRF4API_METHOD const
DtString | extendedData (const DtString &key) const |
| |
virtual VRF4API_METHOD const
DtString | extendedData (const DtString &key) |
| |
| VRF4API_METHOD const ExtendedData | extendedDataMap () const |
| |
| virtual VRF4API_METHOD void | setExtendedDataMap (const ExtendedData &) |
| |
| virtual VRF4API_METHOD void | setExtendedDataMap (const std::map< std::string, std::string > &) |
| |
| virtual VRF4API_METHOD void | setExtendedLabel (int, const DtString &value) |
| |
| virtual VRF4API_METHOD void | clearExtendedLabels () |
| |
| virtual VRF4API_METHOD DtString | extendedLabel (int index) const |
| |
virtual VRF4API_METHOD
ExtendedLabels | extendedLabels () const |
| |
| virtual VRF4API_METHOD void | setExtendedLabels (const ExtendedLabels &) |
| |
virtual VRF4API_METHOD const
DtRwProperties & | stateProperties () const |
| |
virtual VRF4API_METHOD
DtRwProperties & | stateProperties () |
| |
| virtual VRF4API_METHOD void | setStateProperties (const DtRwProperties &) |
| |
VRF4API_METHOD const
DtRwProperties & | parameterProperties () const |
| |
| virtual VRF4API_METHOD bool | canHaveSubordinates () const |
| |
virtual VRF4API_METHOD
DtSubordinateManager * | vrfSubordinates () |
| |
virtual VRF4API_METHOD const
DtSubordinateManager * | vrfSubordinates () const |
| |
VRF4API_METHOD const
makVrf::DtArticulatedPartManager & | articulatedParts () const |
| |
VRF4API_METHOD
makVrf::DtArticulatedPartManager & | articulatedParts () |
| |
VRF4API_METHOD const
DtArticulatedPartCollection & | artPartList () const |
| |
| virtual VRF4API_METHOD void | setActivity (const DtString &) |
| |
| virtual VRF4API_METHOD DtString | activity () const |
| |
virtual VRF4API_METHOD const
DtAttachedTerrain * | terrainAttachedTo () const |
| |
| VRF4API_METHOD void | setBlockParachute (bool) |
| |
| VRF4API_METHOD bool | blockParachute () const |
| |
| VRF4API_METHOD bool | onTerrainSurface () const |
| |
| VRF4API_METHOD DtDeadReckonTypes | deadReckoningAlgorithm () const |
| |
| VRF4API_METHOD void | setDeadReckoningAlgorithm (DtDeadReckonTypes deadReckoningAlgorithm) |
| |
| VRF4API_METHOD DtThresholder | deadReckoningThresholder () const |
| |
| VRF4API_METHOD void | setDeadReckoningThresholder (const DtThresholder &thresholder) |
| |
| virtual suppressionLevels | suppressionLevel () const |
| |
| virtual void | setSuppressionLevel (const suppressionLevels l) |
| |
| virtual bool | isSuppressed () const |
| |
| virtual void | processTaskComplete (const DtVrfObjectMessage *msg) |
| |
| | DtSimObjectStateRepository (DtLocalObject *simObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) |
| |
| virtual | ~DtSimObjectStateRepository () |
| |
| virtual bool | isEmbarkedOn (const DtUUID &parent) const |
| |
| template<typename T_SRType > |
| const T_SRType * | as () const |
| |
| template<typename T_SRType > |
| T_SRType * | as () |
| |
| virtual void | cleanupLegacyRWData () |
| |
| virtual void | postPutSelf () |
| |
| virtual void | attachedParentUUIDChanged (const DtUUID &oldUUID, const DtUUID &newUUID) |
| |
| virtual bool | embarkOnParent (const DtUUID &parent) |
| |
| virtual bool | setHostGlobalId (const DtUUID &) |
| |
| virtual double | totalMass () const |
| |
| DtSimObjectReference | vrfObject () const |
| |
| DtLocalObject * | nextFrameVrfObject () |
| |
| virtual void | prepareForHandoff () |
| |
| const Coordinate_System * | coordinateSystem () const |
| |
| virtual void | toBeRemoved () |
| |
| VRF4API_METHOD void | setOverlayParent (const DtString &) |
| |
| VRF4API_METHOD const DtString | overlayParent () const |
| |
| VRF4API_METHOD bool | isFrozen () |
| |
| VRF4API_METHOD bool | isFrozen () const |
| |
VRF4API_METHOD const
DtSimKinematicState * | kinematicState () const |
| |
VRF4API_METHOD const
DtVrfSimKinematicState * | vrfKinematicState () const |
| |
VRF4API_METHOD
DtSimKinematicState * | kinematicState () |
| |
VRF4API_METHOD
DtVrfSimKinematicState * | vrfKinematicState () |
| |
| VRF4API_METHOD | operator const makVrf::DtRwSimKinematicState () const |
| |
| VRF4API_METHOD | operator const makVrf::DtRwVrfKinematicState () const |
| |
| virtual VRF4API_METHOD void | removeVertex (int iIndex) |
| |
| virtual VRF4API_METHOD void | addLocalVertex (const DtVector &vertex) |
| |
| virtual VRF4API_METHOD void | addLocalVertex (const DtVector &vertex, DtVector &newGeometricCenter) |
| |
| virtual VRF4API_METHOD void | setLocalVertices (const DtLocalVertexList &vertices, DtVector &newGeometricCenter) |
| |
| virtual VRF4API_METHOD void | setLocalVertices (const DtList &vertices, DtVector &newGeometricCenter) |
| |
virtual VRF4API_METHOD const
DtLocalVertexList & | localVertices () const |
| |
| virtual VRF4API_METHOD bool | localPositionIsValid () const |
| |
| virtual VRF4API_METHOD void | addWorldVertex (const DtVector &vertex, DtVector &newGeometricCenter) |
| |
| virtual VRF4API_METHOD void | setWorldVertices (const DtVertexList &vertices, DtVector &newGeometricCenter) |
| |
| virtual VRF4API_METHOD void | setWorldVertices (const DtList &vertices, DtVector &newGeometricCenter) |
| |
| VRF4API_METHOD const DtVertexList & | worldVertices () const |
| |
| VRF4API_METHOD const DtVector & | localPosition () const |
| |
| VRF4API_METHOD const DtVector & | localVelocity () const |
| |
| VRF4API_METHOD const DtVector & | localAcceleration () const |
| |
| VRF4API_METHOD const DtVector & | relativeVelocity () const |
| |
| VRF4API_METHOD const DtVector & | relativeAcceleration () const |
| |
| VRF4API_METHOD const DtTaitBryan & | localOrientation () const |
| |
| VRF4API_METHOD const DtTaitBryan & | localOrientationWrtDatabase () const |
| |
| VRF4API_METHOD const DtDcm & | localOrientationMatrix () const |
| |
| VRF4API_METHOD const double | localSpeed () const |
| |
| VRF4API_METHOD const double | worldSpeed () const |
| |
| VRF4API_METHOD const DtVector & | worldPosition () const |
| |
| VRF4API_METHOD const DtDcm & | worldOrientationMatrix () const |
| |
| VRF4API_METHOD const DtVector & | worldVelocity () const |
| |
| VRF4API_METHOD const DtVector & | worldAcceleration () const |
| |
| VRF4API_METHOD const DtTaitBryan & | worldOrientation () const |
| |
| VRF4API_METHOD const DtVector & | rotationalVelocity () const |
| |
| VRF4API_METHOD const DtVector & | parentPosition () const |
| |
| VRF4API_METHOD const DtVector & | parentVelocity () const |
| |
| VRF4API_METHOD const DtVector & | parentAcceleration () const |
| |
| VRF4API_METHOD const DtTaitBryan & | parentOrientation () const |
| |
| VRF4API_METHOD const DtDcm & | parentOrientationMatrix () const |
| |
| VRF4API_METHOD const DtVector | bodyVelocity () const |
| |
| virtual VRF4API_METHOD void | setLocalOrientationWrtDatabase (const DtTaitBryan &localOrientation) |
| |
| VRF4API_METHOD DtReal | forwardSpeed () const |
| |
| VRF4API_METHOD void | setLocalPosition (const DtVector &pos) |
| |
| VRF4API_METHOD void | setLocalVelocity (const DtVector &vel) |
| |
| VRF4API_METHOD void | setLocalSpeed (double) |
| |
| VRF4API_METHOD void | setLocalAcceleration (const DtVector &acc) |
| |
| VRF4API_METHOD void | setRelativeVelocity (const DtVector &vel) |
| |
| VRF4API_METHOD void | setRelativeAcceleration (const DtVector &acc) |
| |
| VRF4API_METHOD void | setLocalOrientation (const DtTaitBryan &angles) |
| |
| VRF4API_METHOD void | setWorldPosition (const DtVector &pos) |
| |
| VRF4API_METHOD void | setWorldVelocity (const DtVector &vel) |
| |
| VRF4API_METHOD void | setWorldAcceleration (const DtVector &acc) |
| |
| VRF4API_METHOD void | setWorldOrientation (const DtTaitBryan &angles) |
| |
| VRF4API_METHOD void | setWorldOrientationMatrix (const DtDcm &angles) |
| |
| VRF4API_METHOD void | setRotationalVelocity (const DtVector &rotationalVelocity) |
| |
| VRF4API_METHOD void | setLocalOrientationMatrix (const DtDcm &orient) |
| |
| VRF4API_METHOD void | setParentPosition (const DtVector &pos) |
| |
| VRF4API_METHOD void | setParentVelocity (const DtVector &pos) |
| |
| VRF4API_METHOD void | setParentAcceleration (const DtVector &pos) |
| |
| VRF4API_METHOD void | setParentOrientation (const DtTaitBryan &pos) |
| |
| VRF4API_METHOD void | setBoundingVolume (const Dt3dBoundingVolume &) |
| |
| VRF4API_METHOD Dt3dBoundingVolume | boundingVolume () const |
| |
| VRF4API_METHOD void | setBoundingGeometryType (DtSimBoundingGeometry::DtSimBoundingGeometryType type) |
| |
| VRF4API_METHOD void | setHalfLengthWidthHeight (double l, double w, double h) |
| |
| virtual VRF4API_METHOD double | distanceToLocalVector (const DtVector &localVector) const |
| |
| VRF4API_METHOD void | setObjectLabel (const DtString &) |
| |
| VRF4API_METHOD const DtString | objectLabel () const |
| |
| VRF4API_METHOD DtObjectType | objectType () const |
| |
VRF4API_METHOD const
DtVrfObjectParameters * | parameterEntry () const |
| |
| VRF4API_METHOD DtReal | currentHeading () const |
| |
| VRF4API_METHOD DtReal | heading () const |
| |
| VRF4API_METHOD DtReal | currentPitch () const |
| |
| VRF4API_METHOD DtReal | pitch () const |
| |
| VRF4API_METHOD DtReal | currentRoll () const |
| |
| VRF4API_METHOD DtReal | roll () const |
| |
| virtual VRF4API_METHOD void | setRelativeVertices (const DtLocalVertexList &vertices) |
| |
virtual VRF4API_METHOD const
DtLocalVertexList & | relativeVertices () const |
| |
| VRF4API_METHOD DtReal | currentSpeed () const |
| |
| VRF4API_METHOD bool | isClosedFigure () const |
| |
| VRF4API_METHOD bool | isEllipsoid () const |
| |
| VRF4API_METHOD bool | isProjection () const |
| |
| virtual VRF4API_METHOD const DtUUID | attachedToRepository () const |
| |
| virtual VRF4API_METHOD DtUUID | attachedToRepository () |
| |
| VRF4API_METHOD bool | isSpatiallyFrozen () const |
| |
| virtual VRF4API_METHOD bool | leftOf (const DtVector &localVector) const |
| |
| virtual VRF4API_METHOD bool | inside (const DtVector &point) const |
| |
| virtual VRF4API_METHOD void | setIsVrfSimulatedObject (bool b) |
| |
| VRF4API_METHOD bool | isVrfSimulatedObject () const |
| |
| virtual VRF4API_METHOD DtForceType | forceType () |
| |
virtual VRF4API_METHOD const
DtForceType | forceType () const |
| |
| | DtReaderWriter () |
| |
| | DtReaderWriter (const DtString &name, DtReaderWriterRegistry *parentRegistry=NULL, bool readonly=false) |
| |
| | DtReaderWriter (const DtSymbolString &name, DtReaderWriterRegistry *parentRegistry=NULL, bool readonly=false) |
| |
| | DtReaderWriter (const DtString &name, const DtReaderWriter &orig, DtReaderWriterRegistry *parentRegistry=NULL) |
| |
| | DtReaderWriter (const DtSymbolString &name, const DtReaderWriter &orig, DtReaderWriterRegistry *parentRegistry=NULL) |
| |
| | DtReaderWriter (const DtReaderWriter &, DtReaderWriterRegistry *parentRegistry=NULL) |
| |
| const DtReaderWriter & | operator= (const DtReaderWriter &orig) |
| |
| bool | operator== (const DtReaderWriter &) const |
| |
| bool | operator!= (const DtReaderWriter &rhs) |
| |
| virtual | ~DtReaderWriter () |
| |
| virtual void | writeSelf (std::string &fp, int indentLevel=0, bool writeUnspecified=false, const DtFilename &path=DtFilename::nullFilename()) |
| |
| virtual DtSymbolString | name () const |
| |
| virtual void | addAlias (const DtSymbolString &alias) |
| |
| virtual void | addAlias (const DtString &alias) |
| |
| virtual bool | hasAlias (const DtSymbolString &alias) |
| |
| virtual const aliasContainer & | aliases () const |
| |
| virtual void | setReadonly (bool flag) |
| |
| bool | isReadonly () const |
| |
| virtual void | reset () |
| |
| virtual int | alignment () const |
| |
| virtual bool | variableIsBound () const |
| |
| virtual void | unbindVariable () |
| |
| virtual void | setName (const DtString &) |
| |
| virtual const char * | readerWriterType () const |
| |
| virtual const char * | xmlType () const |
| |
| virtual DtString | prettyPrint () const |
| |
| std::string | debugText () const |
| |
| virtual void | bindVariables (DtVariableBindingsList variableBindings) |
| |
virtual std::list
< DtVariableNameType > | unboundVariables () const |
| |
| bool | invalid () const |
| |
| virtual bool | hasChild (const DtReaderWriter *p) const |
| |
| virtual bool | hasVariableReference () const |
| |
| virtual void | bindLocalVariables (const DtVariableBindingsList &variableBindings) |
| |
| virtual void | recordUpdateTime () const |
| |
| virtual bool | wasUpdatedSince (DtTime t) const |
| |
| virtual bool | changedSinceLastChecked () |
| |
| virtual bool | peekChangedSinceLastChecked () const |
| |
| virtual void | putData (std::string &fp, int indentLevel=0) |
| |
| virtual DtlObjPtr | getData (DtlObjPtr args, const SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings) |
| |
| virtual void | setValueSpecified (bool specified, bool recurse=false) |
| |
| virtual bool | valueSpecified () const |
| |
| virtual bool | isVariableReference () const |
| |
| virtual void | setIsVariableReference (bool value) |
| |
| virtual void | clearAllVariableReferenceFlags () |
| |
| virtual DtSymbolString | variableName () const |
| |
| virtual void | setVariableName (const DtSymbolString variableName) |
| |
| virtual const DtReaderWriter * | defaultRWValue () const |
| |
| virtual DtReaderWriter * | defaultRWValue () |
| |
| virtual void | setDefaultRWValue (DtReaderWriter *) |
| |
| virtual bool | checkAndSetDefaultRWValue (DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &variableBindings=nullVariableReference()) |
| |
| const DtReaderWriterRegistry & | registry () const |
| |
| DtReaderWriterRegistry & | registry () |
| |
| virtual DtPropertyInterface * | property () |
| |
| virtual const DtPropertyInterface * | property () const |
| |
| virtual DtString | toXml () const |
| |
| virtual DtRwVariableBindings * | generateVariableBindings () const |
| |
| virtual bool | toXml (const DtFilename &) const |
| |
| virtual bool | fromXml (const DtString &) |
| |
| virtual bool | fromXmlFile (const DtFilename &) |
| |
| virtual void | putSelf (DtEnvironmentSP, DtEnvValueSP parent) const |
| |
| virtual void | putData (DtEnvironmentSP, DtEnvValueSP value) const |
| |
| virtual void | putVariableReference (DtEnvironmentSP, DtEnvValueSP value) const |
| |
| virtual void | getSelf (const DtEnvironmentSP, const DtEnvValueSP root, const SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &bindings=DtVariableBindingsList()) |
| |
| virtual void | getData (const DtEnvironmentSP, const DtEnvValueSP, const SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &bindings=DtVariableBindingsList()) |
| |
| virtual void | unrecognizedItem (const DtEnvironmentSP env, const DtEnvValueSP root, const SearchPaths &searchPaths, const DtVariableBindingsList &varBindings) |
| |
| virtual void | getVariableReference (DtEnvironmentSP, DtEnvValueSP value) |
| |