![]() |
VR-Forces 4.6.1 Class Documentation
|
Templated class that represents the various specializations of vrforces tasks. More...

Public Member Functions | |
| DtVRFMovementTask () | |
| Default constructor. | |
| DtVRFMovementTask (const DtString &writeName, DtReaderWriterRegistry *parentRegistry=0) | |
| Constructor. | |
| DtVRFMovementTask (const DtString &writeName, const DtVRFMovementTask &orig, DtReaderWriterRegistry *parentRegistry=0) | |
| Copy constructor. | |
| const DtVRFMovementTask & | operator= (const DtVRFMovementTask &orig) |
| Assignment operator. | |
| virtual | ~DtVRFMovementTask () |
| Destructor. | |
| virtual const DtSimTaskMessageType & | type () const |
| Returns the DtVrfMoveToType task type. | |
| virtual DtSimTask * | clone (const DtString &name, DtReaderWriterRegistry *parentRegistry=0) const |
| Creates a copy of this move-to task. | |
Static Public Member Functions | |
| static DtSimTask * | creator () |
| Static creator. | |
Templated class that represents the various specializations of vrforces tasks.
In order to support the ability to execute movement tasks either by VRF or navigation task, new classes returning new types are necessary. Each movement task has a unique type that is used to register it by a movement controller.
|
inline |
Default constructor.
|
inline |
Constructor.
|
inline |
Copy constructor.
|
inlinevirtual |
Destructor.
|
inline |
Assignment operator.
|
inlinevirtual |
Returns the DtVrfMoveToType task type.
|
inlinevirtual |
Creates a copy of this move-to task.
|
inlinestatic |
Static creator.