, 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] |
addLight(const ESM::Light *light) | MWRender::ObjectAnimation | |
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] |
canBatch() const | MWRender::ObjectAnimation | |
clearAnimSources() | MWRender::Animation | [protected] |
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 | |
fillBatch(Ogre::StaticGeometry *sg) | MWRender::ObjectAnimation | |
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] |
ObjectAnimation(const MWWorld::Ptr &ptr, const std::string &model) | MWRender::ObjectAnimation | |
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] |