Public Member Functions |
| | DtAttackAnimation (makVrv::DtDe &de, makVrv::DtUniqueID id) |
| | CTOR.
|
| virtual | ~DtAttackAnimation () |
| | DTOR.
|
| virtual void | doAttachment (double) |
| virtual void | setName (std::string) |
| virtual void | setEntityId (makVrv::DtElementID) |
| | DtAttachableUpdater (DtDe &de, DtUniqueID id) |
| | CTOR.
|
| virtual | ~DtAttachableUpdater () |
| | DTOR.
|
| virtual bool | needsUpdate (DtTime tNow) |
| | Does this updater need to update?
|
| virtual void | addAttachedPoint (const DtVector &position, int targetVertexIndex) |
| | Add a (vertex) attach point.
|
| virtual void | addAttachedPoint (DtUniqueID uniqueID, int targetVertexIndex) |
| | Add a (object) attach point.
|
| virtual void | addAttachedPoint (DtUniqueID uniqueID, int vtx1, int vtx2, double proportion, int targetVertexIndex) |
| | Add a (linear) attach point.
|
| virtual const AttachedPoint & | attachedPoint (int targetVertexIndex) const |
| | Returns the attached point at the given vertex.
|
| virtual void | setPositionOffset (const DtVector &offset) |
| | positionally offset the attach points by this amount.
|
| virtual void | setWorldPositionOffset (const DtVector &offset) |
| | positionally offset the specific attach point by this amount in world (database) coordinates.
|
| virtual void | setPositionOffset (const DtVector &offset, int vtx) |
| | positionally offset the specific attach point by this amount.
|
| virtual void | setOrientationOffset (const DtTaitBryan &offset) |
| | rotationally offset the attach points by this amount.
|
| virtual void | setWorldOrientationOffset (const DtTaitBryan &offset) |
| | rotationally offset the attach points by this amount in world (database) coordinates
|
| virtual void | setAttachedPointMode (unsigned int mode, int vtx) |
| | Set whether an attached point updates position, orientation, or both.
|
| virtual void | update (DtTime tNow) |
| | Calls doAttachment()
|
| virtual void | setSceneObject (DtSceneObject *sceneObject) |
| | Set the scene object to be updated.
|
| virtual void | doAttachment (DtTime tNow) |
| | Find the actual position and orientation based on the attach points and offsets.
|
| DtTime | lastUpdateTime () const |
| virtual | ~DtTickable () |
| | Virtual DTOR.
|
| virtual void | setUpdatePeriod (unsigned int period) |
| | Specify how often (in # of frames) this tickable should call update.
|
| virtual unsigned int | updatePeriod () const |
| | Specify how often (in # of frames) this tickable should call update.
|