|
|
|
@ -49,7 +49,6 @@ protected:
|
|
|
|
|
* bone names) are positioned identically. */
|
|
|
|
|
void updateSkeletonInstance(const Ogre::SkeletonInstance *skelsrc, Ogre::SkeletonInstance *skel);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* Updates the animation to the specified time, and returns the movement
|
|
|
|
|
* vector since the last update or reset. */
|
|
|
|
|
Ogre::Vector3 updatePosition(float time);
|
|
|
|
@ -78,6 +77,8 @@ public:
|
|
|
|
|
|
|
|
|
|
void setController(MWMechanics::CharacterController *controller);
|
|
|
|
|
|
|
|
|
|
void updatePtr(const MWWorld::Ptr &ptr);
|
|
|
|
|
|
|
|
|
|
bool hasAnimation(const std::string &anim);
|
|
|
|
|
|
|
|
|
|
// Specifies the axis' to accumulate on. Non-accumulated axis will just
|
|
|
|
|