|
|
void | addCallback (const Common::String &s1, const Common::String &s2, float f1, float f2) |
| |
|
float | animLength (const TeModelAnimation &modelanim, int bone, int lastframe) |
| |
|
float | animLengthFromFile (const Common::String &animname, uint32 *pframeCount, uint lastframe=9999) |
| |
|
bool | blendAnimation (const Common::String &animname, float amount, bool repeat, bool returnToIdle) |
| |
|
TeVector3f32 | correctPosition (const TeVector3f32 &pos) |
| |
|
float | curveOffset () |
| |
|
void | deleteAllCallback () |
| |
|
void | deleteAnim () |
| |
|
void | deleteCallback (const Common::String &str1, const Common::String &str2, float f) |
| |
|
void | endMove () |
| |
|
const WalkSettings * | getCurrentWalkFiles () |
| |
|
bool | isFramePassed (int frameno) |
| |
|
bool | isWalkEnd () |
| |
|
int | leftStepFrame (enum WalkPart walkpart) |
| |
|
int | rightStepFrame (enum WalkPart walkpart) |
| |
|
bool | loadModel (const Common::String &name, bool unused) |
| |
|
bool | onBonesUpdate (const Common::String &boneName, TeMatrix4x4 &boneMatrix) |
| |
|
bool | onModelAnimationFinished () |
| |
|
void | permanentUpdate () |
| |
|
void | placeOnCurve (TeIntrusivePtr< TeBezierCurve > &curve) |
| |
|
void | removeAnim () |
| |
|
void | removeFromCurve () |
| |
|
Common::String | rootBone () const |
| |
|
bool | setAnimation (const Common::String &name, bool repeat, bool returnToIdle=false, bool unused=false, int startFrame=-1, int endFrame=9999) |
| |
|
void | setAnimationSound (const Common::String &name, uint offset) |
| |
|
void | setCurveOffset (float offset) |
| |
|
void | setFreeMoveZone (TeFreeMoveZone *zone) |
| |
|
bool | setShadowVisible (bool visible) |
| |
|
void | setStepSound (const Common::String &stepSound1, const Common::String &stepSound2) |
| |
|
float | speedFromAnim (double amount) |
| |
|
float | translationFromAnim (const TeModelAnimation &anim, int bone, int frame) |
| |
|
TeVector3f32 | translationVectorFromAnim (const TeModelAnimation &anim, int bone, int frame) |
| |
|
TeTRS | trsFromAnim (const TeModelAnimation &anim, int bone, int frame) |
| |
|
void | update (double percentval) override |
| |
|
void | updateAnimFrame () |
| |
|
void | updatePosition (float curveOffset) |
| |
|
Common::String | walkAnim (WalkPart part) |
| |
|
void | walkMode (const Common::String &mode) |
| |
|
void | walkTo (float curveEnd, bool walkFlag) |
| |
|
const CharacterSettings & | characterSettings () const |
| |
|
Common::String & | walkModeStr () |
| |
|
const Common::String & | curAnimName () const |
| |
|
TeFreeMoveZone * | freeMoveZone () |
| |
|
const Common::String & | freeMoveZoneName () const |
| |
|
void | setFreeMoveZoneName (const Common::String &val) |
| |
|
bool | needsSomeUpdate () const |
| |
|
void | setNeedsSomeUpdate (bool val) |
| |
|
void | setCharLookingAt (Character *other) |
| |
|
void | setCharLookingAtOffset (float val) |
| |
|
float | charLookingAtOffset () const |
| |
|
const TeVector3f32 & | positionCharacter () const |
| |
|
void | setPositionCharacter (const TeVector3f32 &val) |
| |
|
bool | positionFlag () const |
| |
|
void | setPositionFlag (bool val) |
| |
|
void | setCurveStartLocation (const TeVector3f32 &val) |
| |
|
bool | hasAnchor () const |
| |
|
void | setHasAnchor (bool val) |
| |
|
const TeVector2f32 & | headRotation () const |
| |
|
void | setHeadRotation (const TeVector2f32 &val) |
| |
|
void | setLastHeadRotation (const TeVector2f32 &val) |
| |
|
const TeVector3f32 & | lastHeadBoneTrans () const |
| |
|
Character * | charLookingAt () |
| |
|
bool | lookingAtTallThing () const |
| |
|
void | setLookingAtTallThing (bool val) |
| |
|
TeIntrusivePtr< TeBezierCurve > | curve () |
| |
|
void | setRecallageY (bool val) |
| |
|
virtual void | cont () |
| |
|
virtual void | pause () |
| |
|
virtual void | stop () |
| |
|
virtual void | reset () |
| |
|
void | play () |
| |
|
void | seekToStart () |
| |
|
TeSignal0Param & | onStop () |
| |
|
TeSignal0Param & | onFinished () |
| |
| void | deleteLater () |
| |