22 #ifndef GRIM_ANIMATIONEMI_H 23 #define GRIM_ANIMATIONEMI_H 25 #include "common/str.h" 27 #include "math/mathfwd.h" 28 #include "math/quat.h" 30 #include "engines/grim/animation.h" 31 #include "engines/grim/object.h" 32 #include "engines/grim/emi/skeleton.h" 37 Math::Quaternion _quat;
55 Bone() : _rotations(NULL), _translations(NULL), _boneName(
""), _operation(0), _target(NULL) {}
79 void update(uint time);
80 void computeWeights();
84 void setPaused(
bool paused);
85 void setLooping(
bool loop);
87 void fade(Animation::FadeMode mode,
int fadeLength);
88 void advance(uint msecs);
106 Animation::FadeMode _fadeMode;
Definition: animationemi.h:46
Definition: animationemi.h:74
Definition: animationemi.h:41
Definition: savegame.h:33
Definition: skeleton.h:68
Definition: animationemi.h:36
Definition: animationemi.h:60
Definition: skeleton.h:43