VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes
DtGroundManeuverInFormationPSR Class Reference

Supplementary PSR for DtGroundManuverAlongInFormationControllerComponent. The primary purpose is to manage a second route state.

Instances of DtGroundManeuverInFormationPSR are used to hold the shared/checkpointable data for an automotive system.

Inheritance diagram for DtGroundManeuverInFormationPSR:
Inheritance graph
[legend]

Public Member Functions

 DtGroundManeuverInFormationPSR (DtLocalObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 
 DtGroundManeuverInFormationPSR (const DtGroundManeuverInFormationPSR &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 
virtual ~DtGroundManeuverInFormationPSR () override
 
DtGroundManeuverInFormationPSRoperator= (const DtGroundManeuverInFormationPSR &orig)
 
virtual
DtVrfProcessStateRepository
clone (const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0) const override
 
virtual DtString type () const override
 
virtual void emptyMajorRouteVertices ()
 
virtual DtLocalVectorIteratormajorRouteState () const
 
virtual int currentMajorVertex () const
 
virtual void putSelf (std::string &fp, int indentLevel=0, bool writeUnspecified=false, const DtFilename &path=DtReaderWriter::appPath()) override
 
virtual void setClosestSegmentIndex (int idx)
 
virtual int closestSegmentIndex () const
 
virtual void setCurrentMajorRouteIndex (int currentRouteIndex)
 
virtual int currentMajorRouteIndex () const
 
virtual void setLeader (const DtUUID &object)
 
virtual DtSimObjectReference leader () const
 
virtual void setMajorDirection (DtAutoTransmissionGear direction)
 
virtual DtAutoTransmissionGear majorDirection () const
 
virtual void setNextMajorRouteIndex (int routeIndex)
 
virtual int nextMajorRouteIndex () const
 
virtual void setMajorRoute (const DtUUID &route)
 
virtual DtSimObjectReference majorRoute () const
 
virtual void setCreatedOwnMajorRoute (bool)
 
virtual bool createdOwnMajorRoute ()
 
virtual void setMajorRouteVertices (const DtLocalVectorIterator &routeIterator)
 
virtual const DtLocalVertexListmajorRouteVertices () const
 
virtual const
DtRwNLengthUUIDVector
followers () const
 
virtual void setFollowers (const DtSimObjectReferenceList &)
 
virtual double formationLength () const
 
virtual void setFormationLength (double val)
 
virtual double forwardOffsetFromLeader () const
 
virtual void setForwardOffsetFromLeader (double offset)
 
virtual const DtVector & localDestination () const
 
virtual void setLocalDestination (const DtVector &dest)
 
virtual double routeOffsetForward () const
 
virtual void setRouteOffsetForward (double offset)
 
virtual double routeOffsetRight () const
 
virtual void setRouteOffsetRight (double offset)
 
virtual bool startAtNext () const
 
virtual void setStartAtNext (bool bYes)
 
virtual int subtaskId () const
 
virtual void setSubtaskId (int subtaskId)
 
virtual void setUseMajorTaskSpeed (const bool value)
 
virtual bool useMajorTaskSpeed () const
 
virtual void setMajorTaskSpeed (const double value)
 
virtual double majorTaskSpeed () const
 
virtual void setUnitRoute (const DtUUID &object)
 
virtual DtSimObjectReference unitRoute () const
 
- Public Member Functions inherited from DtVrfProcessStateRepository
 DtVrfProcessStateRepository (DtLocalObject *vrfObject, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 
 DtVrfProcessStateRepository (const DtVrfProcessStateRepository &orig, const DtString &rwName=DtString::nullString(), DtReaderWriterRegistry *parentRegistry=0)
 
const DtVrfProcessStateRepositoryoperator= (const DtVrfProcessStateRepository &orig)
 
virtual ~DtVrfProcessStateRepository () override
 
virtual bool init ()
 
virtual bool loadedFromMTL () const
 
virtual void getSelf (DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings) override
 
- Public Member Functions inherited from DtReaderWriter
 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 DtReaderWriteroperator= (const DtReaderWriter &orig)
 
bool operator== (const DtReaderWriter &) const
 
bool operator!= (const DtReaderWriter &rhs) const
 
virtual ~DtReaderWriter ()
 
virtual void postPutSelf ()
 
virtual void prePutSelf ()
 
virtual void postGetSelf ()
 
virtual void preGetSelf ()
 
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 aliasContaineraliases () 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 charreaderWriterType () const
 
virtual const charxmlType () 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 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 DtReaderWriterdefaultRWValue () const
 
virtual DtReaderWriterdefaultRWValue ()
 
virtual void setDefaultRWValue (DtReaderWriter *)
 
virtual bool checkAndSetDefaultRWValue (DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &variableBindings=nullVariableReference())
 
const DtReaderWriterRegistryregistry () const
 
DtReaderWriterRegistryregistry ()
 
virtual DtPropertyInterfaceproperty ()
 
virtual const DtPropertyInterfaceproperty () const
 
virtual DtString toXml () const
 
virtual DtRwVariableBindingsgenerateVariableBindings () 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)
 

Static Public Member Functions

static
DtVrfProcessStateRepository
creator (const DtString &rwName, DtLocalObject *vrfObject, DtReaderWriterRegistry *parentRegistry)
 
- Static Public Member Functions inherited from DtVrfProcessStateRepository
static
DtVrfProcessStateRepositoryFactory
factory ()
 
static void setFactory (DtVrfProcessStateRepositoryFactory *factory)
 
static void addVrfProcessStateRepositoryCreatorFcn (const DtString &type, DtVrfProcessStateRepositoryCreatorFcn fcn)
 
static
DtVrfProcessStateRepository
createRepository (const DtString &name, const DtString &type, DtLocalObject *vrfObject, DtReaderWriterRegistry *parentRegistry=0)
 
- Static Public Member Functions inherited from DtReaderWriter
static void putIndent (std::string &fp, int indentLevel)
 
static const
DtVariableBindingsList
nullVariableReference ()
 
static void setPostGetSelfCallback (DtGetSelfCallbackFcn fcn, void *usrData)
 
static void setPrePutSelfCallback (DtPutSelfCallbackFcn fcn, void *usrData)
 
static void setPutIndent (bool)
 
static bool putIndent ()
 
static const chartheXmlType ()
 
static const DtFilename & appPath ()
 
static void setFactoryCreatorFunction (DtReaderWriterFactoryCreatorFcn fcn)
 
static void createReaderWriterFactory ()
 
static void cleanupFactory ()
 
static DtReaderWriterFactoryfactory ()
 
static void setOutputStream (DtOutputStream *stream)
 
static DtOutputStream & outputStream ()
 
static DtReaderWritercreateFromXmlFile (const DtFilename &, bool createAsProperty=false)
 
static DtReaderWritercreateFromXml (const DtString &, bool createAsProperty=false)
 
static DtReaderWritercreateFromEnvironment (DtEnvironmentSP, bool createAsProperty=false)
 
static DtString getAttribute (DtEnvironmentSP env, const DtString &name, DtEnvValueSP root)
 

Protected Attributes

DtRwInt myClosestSegmentIndex
 
DtRwBoolean myCreatedOwnRoute
 
DtRwInt myCurrentMajorRouteIndex
 
DtRwInt myNextMajorRouteIndex
 
DtRwNLengthUUIDVector myFollowers
 
DtRwReal myFormationLength
 
DtRwReal myForwardOffsetFromLeader
 
DtRwSimObjectReference myLeader
 
DtRwVector myLocalDestination
 
DtRwInt myMajorDirection
 
DtRwSimObjectReference myMajorRoute
 
DtLocalVectorIteratormyMajorRouteState
 
DtLocalVertexList myMajorRouteVertices
 
DtRwInt myMajorRouteCurrentVertex
 
DtRwReal myRouteOffsetRight
 
DtRwReal myRouteOffsetForward
 
DtRwBoolean myStartAtNextVertex
 
DtRwInt mySubtaskId
 
DtRwSimObjectReference myUnitRoute
 
DtRwReal myMajorTaskSpeed
 
DtRwBoolean myUseMajorTaskSpeed
 
- Protected Attributes inherited from DtVrfProcessStateRepository
DtLocalObjectmyVrfObject
 
bool myLoadedFromMTL
 
- Protected Attributes inherited from DtReaderWriter
const DtSymbolString myName
 
DtReaderWriterRegistry myRegistry
 
DtReaderWriterRegistrymyParentRegistry
 
bool myValueSpecified
 
bool myReadOnlyFlag
 
bool myIsVariableReference
 
DtSymbolString myVariableName
 
bool myVariableIsBound
 
DtReaderWritermyDefaultValue
 
aliasContainer myAliases
 
bool myInvalid
 
bool myChangedFlag
 

Additional Inherited Members

- Public Types inherited from DtReaderWriter
typedef std::vector
< DtSymbolString
aliasContainer
 
typedef std::vector
< DtSymbolString >::iterator 
aliasIter
 
typedef std::vector
< DtSymbolString >
::const_iterator 
aliasConstIter
 
typedef std::vector< DtFilename > SearchPaths
 
typedef std::pair
< DtSymbolString, DtString
DtVariableNameType
 
typedef DtReaderWriterFactory *(* DtReaderWriterFactoryCreatorFcn )()
 
- Protected Member Functions inherited from DtVrfProcessStateRepository
 DtVrfProcessStateRepository ()
 
const DtSimObjectvrfObject () const
 
- Protected Member Functions inherited from DtReaderWriter
virtual void bindToRwAsVariable (const DtReaderWriter *rw)
 
- Static Protected Attributes inherited from DtVrfProcessStateRepository
static
DtVrfProcessStateRepositoryFactory
theFactory
 
- Static Protected Attributes inherited from DtReaderWriter
static DtString theUnspecifiedValue
 
static DtGetSelfCallbackInfo thePostGetSelfCallback
 
static DtPutSelfCallbackInfo thePrePutSelfCallback
 
static const DtVariableBindingsList theEmptyVariableBindingsList
 
static bool theCreatorFcnSet
 
static DtReaderWriterFactorytheFactory
 
static
DtReaderWriterFactoryCreatorFcn 
theFactoryCreatorFcn
 
static bool thePutIndent
 
static DtOutputStream * theOutputStream
 

Constructor & Destructor Documentation

DtGroundManeuverInFormationPSR::DtGroundManeuverInFormationPSR ( DtLocalObject vrfObject,
const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
)

constructor

DtGroundManeuverInFormationPSR::DtGroundManeuverInFormationPSR ( const DtGroundManeuverInFormationPSR orig,
const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
)

copy constructor

virtual DtGroundManeuverInFormationPSR::~DtGroundManeuverInFormationPSR ( )
overridevirtual

destructor

Member Function Documentation

DtGroundManeuverInFormationPSR& DtGroundManeuverInFormationPSR::operator= ( const DtGroundManeuverInFormationPSR orig)

assignment operator

virtual DtVrfProcessStateRepository* DtGroundManeuverInFormationPSR::clone ( const DtString rwName = DtString::nullString(),
DtReaderWriterRegistry parentRegistry = 0 
) const
overridevirtual

returns a newly created copy of this object

Implements DtVrfProcessStateRepository.

virtual DtString DtGroundManeuverInFormationPSR::type ( ) const
overridevirtual

Returns the string type of the repository, as defined in psrTypes.h. (DtVrfGroundManeuverInFormationProcessStateRepositoryType).

Implements DtVrfProcessStateRepository.

virtual void DtGroundManeuverInFormationPSR::setClosestSegmentIndex ( int  idx)
virtual

Get/Set the closest segment index, used for visualization.

virtual int DtGroundManeuverInFormationPSR::closestSegmentIndex ( ) const
virtual

Get/Set the closest segment index, used for visualization.

virtual void DtGroundManeuverInFormationPSR::setCurrentMajorRouteIndex ( int  currentRouteIndex)
virtual

Get/Set the index of the route the entity is currently on.

virtual int DtGroundManeuverInFormationPSR::currentMajorRouteIndex ( ) const
virtual

Get/Set the index of the route the entity is currently on.

virtual void DtGroundManeuverInFormationPSR::setLeader ( const DtUUID object)
virtual

Get/set the leader.

virtual DtSimObjectReference DtGroundManeuverInFormationPSR::leader ( ) const
virtual

Get/set the leader.

virtual void DtGroundManeuverInFormationPSR::setMajorDirection ( DtAutoTransmissionGear  direction)
virtual

Get/set major direction.

virtual DtAutoTransmissionGear DtGroundManeuverInFormationPSR::majorDirection ( ) const
virtual

Get/set major direction.

virtual void DtGroundManeuverInFormationPSR::setNextMajorRouteIndex ( int  routeIndex)
virtual

Get/Set the next index of the route the entity is currently on.

virtual int DtGroundManeuverInFormationPSR::nextMajorRouteIndex ( ) const
virtual

Get/Set the next index of the route the entity is currently on.

virtual void DtGroundManeuverInFormationPSR::setMajorRoute ( const DtUUID route)
virtual

Get/set the name of the major route to follow, and if this component created it.

virtual DtSimObjectReference DtGroundManeuverInFormationPSR::majorRoute ( ) const
virtual

Get/set the name of the major route to follow, and if this component created it.

virtual void DtGroundManeuverInFormationPSR::setCreatedOwnMajorRoute ( bool  )
virtual

Get/set the name of the major route to follow, and if this component created it.

virtual bool DtGroundManeuverInFormationPSR::createdOwnMajorRoute ( )
virtual

Get/set the name of the major route to follow, and if this component created it.

virtual void DtGroundManeuverInFormationPSR::setMajorRouteVertices ( const DtLocalVectorIterator routeIterator)
virtual

Set/get route vertices (local coordinates). Once route is set, can access routeState() to query and set current position along route.

virtual const DtLocalVertexList& DtGroundManeuverInFormationPSR::majorRouteVertices ( ) const
virtual

Set/get route vertices (local coordinates). Once route is set, can access routeState() to query and set current position along route.

virtual void DtGroundManeuverInFormationPSR::emptyMajorRouteVertices ( )
virtual

Empty route vertices.

virtual const DtRwNLengthUUIDVector& DtGroundManeuverInFormationPSR::followers ( ) const
virtual

Set/get myFollowers.

virtual void DtGroundManeuverInFormationPSR::setFollowers ( const DtSimObjectReferenceList )
virtual

Set/get myFollowers.

virtual double DtGroundManeuverInFormationPSR::formationLength ( ) const
virtual
virtual void DtGroundManeuverInFormationPSR::setFormationLength ( double  val)
virtual
virtual double DtGroundManeuverInFormationPSR::forwardOffsetFromLeader ( ) const
virtual
virtual void DtGroundManeuverInFormationPSR::setForwardOffsetFromLeader ( double  offset)
virtual
virtual const DtVector& DtGroundManeuverInFormationPSR::localDestination ( ) const
virtual
virtual void DtGroundManeuverInFormationPSR::setLocalDestination ( const DtVector &  dest)
virtual
virtual DtLocalVectorIterator* DtGroundManeuverInFormationPSR::majorRouteState ( ) const
virtual

Get route state (an iterator over the route used to keep track of which point along the route we're heading toward).

virtual int DtGroundManeuverInFormationPSR::currentMajorVertex ( ) const
virtual

Get the current vertex we are moving toward when executing move-along behavior. Vertices are numbered starting from 0.

virtual double DtGroundManeuverInFormationPSR::routeOffsetForward ( ) const
virtual
virtual void DtGroundManeuverInFormationPSR::setRouteOffsetForward ( double  offset)
virtual
virtual double DtGroundManeuverInFormationPSR::routeOffsetRight ( ) const
virtual
virtual void DtGroundManeuverInFormationPSR::setRouteOffsetRight ( double  offset)
virtual
virtual bool DtGroundManeuverInFormationPSR::startAtNext ( ) const
virtual

get or set myStartAtNextVertex

virtual void DtGroundManeuverInFormationPSR::setStartAtNext ( bool  bYes)
virtual

get or set myStartAtNextVertex

virtual int DtGroundManeuverInFormationPSR::subtaskId ( ) const
virtual

get or set mySubtaskId

virtual void DtGroundManeuverInFormationPSR::setSubtaskId ( int  subtaskId)
virtual

get or set mySubtaskId

virtual void DtGroundManeuverInFormationPSR::setUseMajorTaskSpeed ( const bool  value)
virtual

Sets whether to use task speed, sets value.

virtual bool DtGroundManeuverInFormationPSR::useMajorTaskSpeed ( ) const
virtual

Sets whether to use task speed, sets value.

virtual void DtGroundManeuverInFormationPSR::setMajorTaskSpeed ( const double  value)
virtual

Sets whether to use task speed, sets value.

virtual double DtGroundManeuverInFormationPSR::majorTaskSpeed ( ) const
virtual

Sets whether to use task speed, sets value.

virtual void DtGroundManeuverInFormationPSR::setUnitRoute ( const DtUUID object)
virtual

Get/set the unit route.

virtual DtSimObjectReference DtGroundManeuverInFormationPSR::unitRoute ( ) const
virtual

Get/set the unit route.

virtual void DtGroundManeuverInFormationPSR::putSelf ( std::string &  fp,
int  indentLevel = 0,
bool  writeUnspecified = false,
const DtFilename &  path = DtReaderWriter::appPath() 
)
overridevirtual

Override to set myCurrentVertex from route state before writing.

Reimplemented from DtReaderWriter.

static DtVrfProcessStateRepository* DtGroundManeuverInFormationPSR::creator ( const DtString rwName,
DtLocalObject vrfObject,
DtReaderWriterRegistry parentRegistry 
)
static

Returns a newly created instance of this class.

Member Data Documentation

DtRwInt DtGroundManeuverInFormationPSR::myClosestSegmentIndex
protected

closest segment index used by leadFormation for visualization

DtRwBoolean DtGroundManeuverInFormationPSR::myCreatedOwnRoute
protected

created own route, so delete it

DtRwInt DtGroundManeuverInFormationPSR::myCurrentMajorRouteIndex
protected
DtRwInt DtGroundManeuverInFormationPSR::myNextMajorRouteIndex
protected
DtRwNLengthUUIDVector DtGroundManeuverInFormationPSR::myFollowers
protected

UUIDs of followers.

DtRwReal DtGroundManeuverInFormationPSR::myFormationLength
protected

Formation length front to back.

DtRwReal DtGroundManeuverInFormationPSR::myForwardOffsetFromLeader
protected

"forwardOffsetFromLeader" from task parameter

DtRwSimObjectReference DtGroundManeuverInFormationPSR::myLeader
protected

"leader" from task

DtRwVector DtGroundManeuverInFormationPSR::myLocalDestination
protected

local destination for task visualization

DtRwInt DtGroundManeuverInFormationPSR::myMajorDirection
protected

"major-direction" Indicates forward or reverse gear. Set by default to DtAutoGearForward. DtGroundManeuverInFormationControllerComponent::processManeuverInFormation() will set this depending on sign of ordered speed or task speed from task.

DtRwSimObjectReference DtGroundManeuverInFormationPSR::myMajorRoute
protected

From DtGroundMoveAlongController (gndMvAlgCtl.h)

Major route is used when a minor route (the default) will be used to plan between route vertices (and avoid buildings).

DtLocalVectorIterator* DtGroundManeuverInFormationPSR::myMajorRouteState
protected

Route state used to get info about the current route we're trying to follow (e.g. which vertex to move toward).

DtLocalVertexList DtGroundManeuverInFormationPSR::myMajorRouteVertices
protected

my copy of the current route

DtRwInt DtGroundManeuverInFormationPSR::myMajorRouteCurrentVertex
protected

Read/write variables to capture route state.

DtRwReal DtGroundManeuverInFormationPSR::myRouteOffsetRight
protected

Follow offset from route vertices, right + left -.

DtRwReal DtGroundManeuverInFormationPSR::myRouteOffsetForward
protected

Follow offset from route vertices, forward + behind -.

DtRwBoolean DtGroundManeuverInFormationPSR::myStartAtNextVertex
protected

(start-at-next-vertex) This flag is set by DtGroundFollowInFormationControllerComponent::processFollowInFormation() when the simulated object is already ahead of the first vertex on the route.

DtRwInt DtGroundManeuverInFormationPSR::mySubtaskId
protected

(subtask-id) The id of the subtask assigned by DtGroundFollowInFormationControllerComponent

DtRwReal DtGroundManeuverInFormationPSR::myMajorTaskSpeed
protected

Are we using speed from task message, or default ordered speed?

DtRwBoolean DtGroundManeuverInFormationPSR::myUseMajorTaskSpeed
protected

Are we using speed from task message, or default ordered speed?

DtRwSimObjectReference DtGroundManeuverInFormationPSR::myUnitRoute
protected

route that unit is trying to follow


The documentation for this class was generated from the following file:

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)