21 #ifndef OGRE_ANIMATION_UPDATER_H
22 #define OGRE_ANIMATION_UPDATER_H
24 #include "../Core_LIB/CUpdater.h"
28 namespace OpenSkyNet {
35 bool isOneShot_=
false);
39 AnimationInfo(Updater::OBJECT_PRIORITY prio_=Updater::OBJ_DISABLED,
bool isOneShot_=
false) : Updater::
UpdateInfo(prio_,isOneShot_) {}
45 virtual bool update(
float dt_);
50 void addAnimation(
OpenSkyNet::Core::Object* obj_,
const char* animationName_,
bool doLoop_=
false,
float weight_=1.0f);
57 #endif //OGRE_ANIMATION_UPDATER_H
#define OGRECORE_DLL
Definition: OgreCoreDLL.h:57
Definition: OgreAnimationUpdater.h:31
Definition: CUpdater.h:49
std::list< Ogre::AnimationState * > _animationStates
Definition: OgreAnimationUpdater.h:38
Definition: CUpdater.h:40
Definition: OgreAnimationUpdater.h:37
OBJECT_PRIORITY
Definition: CUpdater.h:49
virtual ~OgreAnimationUpdater()
Definition: OgreAnimationUpdater.h:43
AnimationInfo(Updater::OBJECT_PRIORITY prio_=Updater::OBJ_DISABLED, bool isOneShot_=false)
Definition: OgreAnimationUpdater.h:39
Definition: CUpdater.h:54