, including all inherited members.
| addAnimSource(const std::string &model) | MWRender::Animation | [protected] |
| addEffect(const std::string &model, int effectId, bool loop=false, const std::string &bonename="", std::string texture="") | MWRender::Animation | |
| addExtraLight(Ogre::SceneManager *sceneMgr, NifOgre::ObjectScenePtr objlist, const ESM::Light *light) | MWRender::Animation | [protected] |
| Animation(const MWWorld::Ptr &ptr, Ogre::SceneNode *node) | MWRender::Animation | |
| AnimSourceList typedef | MWRender::Animation | [protected] |
| AnimStateMap typedef | MWRender::Animation | [protected] |
| attachObjectToBone(const Ogre::String &bonename, Ogre::MovableObject *obj) | MWRender::Animation | |
| calcAnimVelocity(const NifOgre::TextKeyMap &keys, NifOgre::NodeTargetValue< Ogre::Real > *nonaccumctrl, const Ogre::Vector3 &accum, const std::string &groupname) | MWRender::Animation | [protected, static] |
| clearAnimSources() | MWRender::Animation | [protected] |
| CreatureAnimation(const MWWorld::Ptr &ptr) | MWRender::CreatureAnimation | |
| detachObjectFromBone(Ogre::MovableObject *obj) | MWRender::Animation | |
| detectAnimGroup(const Ogre::Node *node) | MWRender::Animation | [protected, static] |
| disable(const std::string &groupname) | MWRender::Animation | |
| enableLights(bool enable) | MWRender::Animation | |
| findGroupStart(const NifOgre::TextKeyMap &keys, const std::string &groupname) | MWRender::Animation | [protected, static] |
| getEnchantmentColor(MWWorld::Ptr item) | MWRender::Animation | [protected] |
| getInfo(const std::string &groupname, float *complete=NULL, float *speedmult=NULL) const | MWRender::Animation | |
| getLoopingEffects(std::vector< int > &out) | MWRender::Animation | |
| getNode(const std::string &name) | MWRender::Animation | |
| getVelocity(const std::string &groupname) const | MWRender::Animation | |
| getWorldBounds() | MWRender::Animation | |
| Group enum name | MWRender::Animation | |
| Group_All enum value | MWRender::Animation | |
| Group_LeftArm enum value | MWRender::Animation | |
| Group_LowerBody enum value | MWRender::Animation | |
| Group_RightArm enum value | MWRender::Animation | |
| Group_Torso enum value | MWRender::Animation | |
| Group_UpperBody enum value | MWRender::Animation | |
| handleTextKey(AnimState &state, const std::string &groupname, const NifOgre::TextKeyMap::const_iterator &key) | MWRender::Animation | [protected] |
| hasAnimation(const std::string &anim) | MWRender::Animation | |
| isPlaying(const std::string &groupname) const | MWRender::Animation | |
| isPlaying(Group group) const | MWRender::Animation | |
| mAccumRoot | MWRender::Animation | [protected] |
| mAccumulate | MWRender::Animation | [protected] |
| mAnimationValuePtr | MWRender::Animation | [protected] |
| mAnimSources | MWRender::Animation | [protected] |
| mAttachedObjects | MWRender::Animation | [protected] |
| mCamera | MWRender::Animation | [protected] |
| mEffects | MWRender::Animation | [protected] |
| mInsert | MWRender::Animation | [protected] |
| mNonAccumCtrl | MWRender::Animation | [protected] |
| mNonAccumRoot | MWRender::Animation | [protected] |
| mNullAnimationValuePtr | MWRender::Animation | [protected] |
| mObjectRoot | MWRender::Animation | [protected] |
| mPtr | MWRender::Animation | [protected] |
| mSkelBase | MWRender::Animation | [protected] |
| mStates | MWRender::Animation | [protected] |
| ObjectAttachMap typedef | MWRender::Animation | [protected] |
| play(const std::string &groupname, int priority, int groups, bool autodisable, float speedmult, const std::string &start, const std::string &stop, float startpoint, size_t loops) | MWRender::Animation | |
| preRender(Ogre::Camera *camera) | MWRender::Animation | [virtual] |
| removeEffect(int effectId) | MWRender::Animation | |
| reset(AnimState &state, const NifOgre::TextKeyMap &keys, const std::string &groupname, const std::string &start, const std::string &stop, float startpoint) | MWRender::Animation | [protected] |
| resetActiveGroups() | MWRender::Animation | [protected] |
| runAnimation(float duration) | MWRender::Animation | [virtual] |
| setAccumulation(const Ogre::Vector3 &accum) | MWRender::Animation | |
| setAlpha(float alpha) | MWRender::Animation | [inline, virtual] |
| setCamera(Camera *cam) | MWRender::Animation | [inline] |
| setObjectRoot(const std::string &model, bool baseonly) | MWRender::Animation | [protected] |
| setRenderProperties(NifOgre::ObjectScenePtr objlist, Ogre::uint32 visflags, Ogre::uint8 solidqueue, Ogre::uint8 transqueue, Ogre::Real dist=0.0f, bool enchantedGlow=false, Ogre::Vector3 *glowColor=NULL) | MWRender::Animation | [protected, static] |
| showCarriedLeft(bool show) | MWRender::Animation | [inline, virtual] |
| showWeapons(bool showWeapon) | MWRender::Animation | [virtual] |
| sNumGroups | MWRender::Animation | [protected, static] |
| updatePosition(float oldtime, float newtime, Ogre::Vector3 &position) | MWRender::Animation | [protected] |
| updatePtr(const MWWorld::Ptr &ptr) | MWRender::Animation | |
| updateSkeletonInstance(const Ogre::SkeletonInstance *skelsrc, Ogre::SkeletonInstance *skel) | MWRender::Animation | [protected] |
| ~Animation() | MWRender::Animation | [virtual] |
| ~CreatureAnimation() | MWRender::CreatureAnimation | [virtual] |