| addAnimSource(const std::string &model) | MWRender::Animation | protected |
| addControllers() | MWRender::Animation | protectedvirtual |
| addEffect(const std::string &model, int effectId, bool loop=false, const std::string &bonename="", std::string texture="") | MWRender::Animation | |
| addExtraLight(osg::ref_ptr< osg::Group > parent, const ESM::Light *light) | MWRender::Animation | protected |
| addGlow(osg::ref_ptr< osg::Node > node, osg::Vec4f glowColor, float glowDuration=-1) | MWRender::Animation | protected |
| addSpellCastGlow(const ESM::MagicEffect *effect, float glowDuration=1.5) | MWRender::Animation | |
| adjustSpeedMult(const std::string &groupname, float speedmult) | MWRender::Animation | |
| Animation(const MWWorld::Ptr &ptr, osg::ref_ptr< osg::Group > parentNode, Resource::ResourceSystem *resourceSystem) | MWRender::Animation | |
| AnimSourceList typedef | MWRender::Animation | protected |
| AnimStateMap typedef | MWRender::Animation | protected |
| attachArrow() | MWRender::Animation | inlinevirtual |
| BlendMask enum name | MWRender::Animation | |
| BlendMask_All enum value | MWRender::Animation | |
| BlendMask_LeftArm enum value | MWRender::Animation | |
| BlendMask_LowerBody enum value | MWRender::Animation | |
| BlendMask_RightArm enum value | MWRender::Animation | |
| BlendMask_Torso enum value | MWRender::Animation | |
| BlendMask_UpperBody enum value | MWRender::Animation | |
| BoneGroup enum name | MWRender::Animation | |
| BoneGroup_LeftArm enum value | MWRender::Animation | |
| BoneGroup_LowerBody enum value | MWRender::Animation | |
| BoneGroup_RightArm enum value | MWRender::Animation | |
| BoneGroup_Torso enum value | MWRender::Animation | |
| clearAnimSources() | MWRender::Animation | protected |
| ControllerMap typedef | MWRender::Animation | protected |
| detectBlendMask(const osg::Node *node) const | MWRender::Animation | protected |
| disable(const std::string &groupname) | MWRender::Animation | |
| enableHeadAnimation(bool enable) | MWRender::Animation | inlinevirtual |
| getCurrentLoopCount(const std::string &groupname) const | MWRender::Animation | |
| getCurrentTime(const std::string &groupname) const | MWRender::Animation | |
| getEnchantmentColor(const MWWorld::ConstPtr &item) const | MWRender::Animation | protected |
| getHeadPitch() const | MWRender::Animation | virtual |
| getHeadYaw() const | MWRender::Animation | virtual |
| getInfo(const std::string &groupname, float *complete=NULL, float *speedmult=NULL) const | MWRender::Animation | |
| getLoopingEffects(std::vector< int > &out) const | MWRender::Animation | |
| getNode(const std::string &name) const | MWRender::Animation | |
| getNodeMap() const | MWRender::Animation | protected |
| getObjectRoot() | MWRender::Animation | |
| getOrCreateObjectRoot() | MWRender::Animation | |
| getPtr() const | MWRender::Animation | |
| getStartTime(const std::string &groupname) const | MWRender::Animation | |
| getTextKeyTime(const std::string &textKey) const | MWRender::Animation | |
| getVelocity(const std::string &groupname) const | MWRender::Animation | |
| handleTextKey(AnimState &state, const std::string &groupname, const std::multimap< float, std::string >::const_iterator &key, const std::multimap< float, std::string > &map) | MWRender::Animation | protected |
| hasAnimation(const std::string &anim) const | MWRender::Animation | |
| isPlaying(const std::string &groupname) const | MWRender::Animation | |
| mAccumCtrl | MWRender::Animation | protected |
| mAccumRoot | MWRender::Animation | protected |
| mAccumulate | MWRender::Animation | protected |
| mActiveControllers | MWRender::Animation | protected |
| mAlpha | MWRender::Animation | protected |
| mAnimationTimePtr | MWRender::Animation | protected |
| mAnimSources | MWRender::Animation | protected |
| mEffects | MWRender::Animation | protected |
| mGlowLight | MWRender::Animation | protected |
| mGlowUpdater | MWRender::Animation | protected |
| mHeadController | MWRender::Animation | protected |
| mHeadPitchRadians | MWRender::Animation | protected |
| mHeadYawRadians | MWRender::Animation | protected |
| mInsert | MWRender::Animation | protected |
| mLightListCallback | MWRender::Animation | protected |
| mNodeMap | MWRender::Animation | mutableprotected |
| mNodeMapCreated | MWRender::Animation | mutableprotected |
| mObjectRoot | MWRender::Animation | protected |
| mPtr | MWRender::Animation | protected |
| mResetAccumRootCallback | MWRender::Animation | protected |
| mResourceSystem | MWRender::Animation | protected |
| mSkeleton | MWRender::Animation | protected |
| mStates | MWRender::Animation | protected |
| mTextKeyListener | MWRender::Animation | protected |
| NodeMap typedef | MWRender::Animation | protected |
| ObjectAnimation(const MWWorld::Ptr &ptr, const std::string &model, Resource::ResourceSystem *resourceSystem, bool animated, bool allowLight) | MWRender::ObjectAnimation | |
| play(const std::string &groupname, const AnimPriority &priority, int blendMask, bool autodisable, float speedmult, const std::string &start, const std::string &stop, float startpoint, size_t loops, bool loopfallback=false) | MWRender::Animation | |
| releaseArrow(float attackStrength) | MWRender::Animation | inlinevirtual |
| removeEffect(int effectId) | MWRender::Animation | |
| reset(AnimState &state, const std::multimap< float, std::string > &keys, const std::string &groupname, const std::string &start, const std::string &stop, float startpoint, bool loopfallback) | MWRender::Animation | protected |
| resetActiveGroups() | MWRender::Animation | protected |
| runAnimation(float duration) | MWRender::Animation | virtual |
| setAccumulation(const osg::Vec3f &accum) | MWRender::Animation | |
| setAccurateAiming(bool enabled) | MWRender::Animation | inlinevirtual |
| setActive(bool active) | MWRender::Animation | |
| setAlpha(float alpha) | MWRender::Animation | |
| setHeadPitch(float pitchRadians) | MWRender::Animation | virtual |
| setHeadYaw(float yawRadians) | MWRender::Animation | virtual |
| setLightEffect(float effect) | MWRender::Animation | virtual |
| setLoopingEnabled(const std::string &groupname, bool enabled) | MWRender::Animation | |
| setObjectRoot(const std::string &model, bool forceskeleton, bool baseonly, bool isCreature) | MWRender::Animation | protected |
| setPitchFactor(float factor) | MWRender::Animation | inlinevirtual |
| setRenderBin() | MWRender::Animation | protectedvirtual |
| setTextKeyListener(TextKeyListener *listener) | MWRender::Animation | |
| setVampire(bool vampire) | MWRender::Animation | inlinevirtual |
| setWeaponGroup(const std::string &group) | MWRender::Animation | inlinevirtual |
| showCarriedLeft(bool show) | MWRender::Animation | inlinevirtual |
| showWeapons(bool showWeapon) | MWRender::Animation | inlinevirtual |
| sNumBlendMasks | MWRender::Animation | static |
| updateEffects(float duration) | MWRender::Animation | |
| updatePosition(float oldtime, float newtime, osg::Vec3f &position) | MWRender::Animation | protected |
| updatePtr(const MWWorld::Ptr &ptr) | MWRender::Animation | virtual |
| upperBodyReady() const | MWRender::Animation | |
| ~Animation() | MWRender::Animation | virtual |