|
| | DtVrfObjectStateRepository (DtLocalObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) |
| |
| virtual | ~DtVrfObjectStateRepository () |
| |
| virtual DtString | type () const |
| |
| virtual const int | objectStateRepositorySubType () const |
| |
| virtual const int | vrfObjectStateRepositorySubType () const |
| |
| virtual bool | init () |
| |
| virtual void | initializeFromParameters () |
| |
| virtual void | setJoystickMovementControlled (bool) |
| |
| virtual bool | joystickMovementControlled () const |
| |
virtual
DtVrfStateRepositoryUserExtension * | userExtension () const |
| |
| virtual void | restoreEntity () |
| |
| 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 | updateSupportPoints (const DtVector &newPosition, const DtReal newHeading) |
| |
| virtual void | tick () |
| |
| 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 void | place (const DtVector &location, bool *dataAvailable=0, bool requireAllData=false) |
| |
| virtual void | place (const DtReal heading, bool *dataAvailable=0, bool requireAllData=false) |
| |
| virtual void | place (const DtVector &location, const DtReal heading, bool clampToGroundFlag=true, bool *dataAvailable=0, bool requireAllData=false) |
| |
| virtual void | reclampToGround () |
| |
| 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 void | getSelf (DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings) |
| |
| 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) |
| |
| virtual bool | attachToParent (DtSimObjectReference 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 () |
| |
|
These methods access the resource manager in the way it was accessible in VR-Forces 3.10 and earlier.
In VR-Forces 3.11, the prefix "old" was added to these method names, but their functionality remains the same. using the objectResourceManager() methods, or accessing the resource manager from the components is now the preferred method.
|
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) |
| |
| | 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 | prePutSelf () |
| |
| virtual void | postPutSelf () |
| |
| virtual void | preGetSelf () |
| |
| 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) |
| |