![]() |
VR-Forces Developer's Guide
|
An output port group that contains the ports necessary to control the movement of a human using the DtHumanMovementActuator.

Static Public Member Functions | |
| static DtHumanMovementControlOutputPortGroup * | create (const DtString &name) |
Protected Member Functions | |
| DtHumanMovementControlOutputPortGroup (const DtString &name) | |
| virtual bool | init () |
Protected Attributes | |
| DtAnalogOutputPort * | myMovementDirectionOutputPort |
| DtAnalogOutputPort * | myFacingDirectionOutputPort |
| DtAnalogOutputPort * | mySpeedOutputPort |
Protected Attributes inherited from DtOutputPortGroup | |
| DtString | myName |
| DtHashlist * | myPortList |
| DtList | myConnectionList |
Private Member Functions | |
| DtHumanMovementControlOutputPortGroup () | |
| DtHumanMovementControlOutputPortGroup (const DtHumanMovementControlOutputPortGroup &) | |
| DtHumanMovementControlOutputPortGroup & | operator= (const DtHumanMovementControlOutputPortGroup &) |
|
protected |
Use create() instead of the constructor.
|
overridevirtual |
|
private |
Not Implemented.
|
private |
Not Implemented.
|
static |
Creates a new instance of this class, and calls init() on it before returning the instance. Use this method instead of the constructor.
|
protectedvirtual |
Virtual init method called during the creation process. No need to call this method externally.
|
virtual |
Output port indicating what direction the entity should move in. Specified as a heading in radians.
|
virtual |
Output port indicating what direction the entity should face. Specified as a heading in radians.
|
virtual |
Output port indicating how fast the entity should move. Specified in meters/second.
|
private |
Not Implemented.
|
protected |
|
protected |
|
protected |