![]() |
VR-Forces 4.6 Class Documentation
|
The DtDiGuyAnimation class is a class that stores the DI-Guy animation information that is used to ensure the animation being displayed is in synch with the simulated entity. More...
Public Member Functions | |
| DtDiGuyAnimation () | |
| DtDiGuyAnimation (const DtString &name) | |
| DtDiGuyAnimation (const DtDiGuyAnimation &orig) | |
| virtual | ~DtDiGuyAnimation () |
| DtDiGuyAnimation & | operator= (const DtDiGuyAnimation &orig) |
| virtual void | setPosture (const DtString &post) |
| The ending posture of the animation. | |
| virtual const DtString & | posture () const |
| virtual DtDiGuyAnimation * | clone () const |
| Returns a newly created clone of this class. | |
| virtual void | print () |
| Just prints out the contents to the console. | |
| virtual void | setAnimationName (const DtString &name) |
| The name of the Di-guy Animation. | |
| virtual const DtString & | animationName () const |
| virtual void | setDisplayName (const DtString &name) |
| The name of the animation used for display–more user friendly and editable. | |
| virtual const DtString & | displayName () const |
| virtual void | setDuration (const double time) |
| The duration of the animation. | |
| virtual const double | duration () const |
| virtual void | setSpeed (const double speed) |
| The speed of the animation if any. | |
| virtual const double | speed () const |
| virtual void | setDirectionChange (const DtString &direction) |
| The change in direction due to the animation if any. | |
| virtual const DtString & | directionChange () const |
| virtual void | setVariant (const DtString &var) |
| The demeanor of the animation–refered to as variant in the character digest–sick, angry, confused, normal... | |
| virtual const DtString & | variant () const |
| virtual void | setTaskableOrIntrinsic (DtDIGuyTaskableOrIntrinisic value) |
| Instrinsic animations are chosen automatically, e.g. | |
| virtual DtDIGuyTaskableOrIntrinisic | taskableOrInstrinsic () const |
The DtDiGuyAnimation class is a class that stores the DI-Guy animation information that is used to ensure the animation being displayed is in synch with the simulated entity.
Further notes: Contains information about about a particular DI-Guy animation (e.g. run, walk). Most of this data is received directly from the DI-Guy instance (as wrapped by VR-Vantage). Further information can be found in rwDIGuyAnimationEntry, which receives data from character_animations_table.mtl
| DtDiGuyAnimation::DtDiGuyAnimation | ( | ) |
| DtDiGuyAnimation::DtDiGuyAnimation | ( | const DtString & | name | ) |
| DtDiGuyAnimation::DtDiGuyAnimation | ( | const DtDiGuyAnimation & | orig | ) |
|
virtual |
| DtDiGuyAnimation& DtDiGuyAnimation::operator= | ( | const DtDiGuyAnimation & | orig | ) |
|
virtual |
The name of the Di-guy Animation.
|
virtual |
|
virtual |
The name of the animation used for display–more user friendly and editable.
|
virtual |
|
virtual |
The duration of the animation.
|
virtual |
|
virtual |
The speed of the animation if any.
|
virtual |
|
virtual |
The ending posture of the animation.
|
virtual |
|
virtual |
The change in direction due to the animation if any.
|
virtual |
|
virtual |
The demeanor of the animation–refered to as variant in the character digest–sick, angry, confused, normal...
|
virtual |
|
virtual |
Instrinsic animations are chosen automatically, e.g.
when character is walking. Taskable animations must be assigned by user.
|
virtual |
|
virtual |
Returns a newly created clone of this class.
|
virtual |
Just prints out the contents to the console.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |