![]() |
VR-Forces 4.2 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 B-HAVE 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.