OGRE: Member List - OGRE Documentation

# Ogre::Animation Member List

This is the complete list of members for Ogre::Animation, including all inherited members.

_collectIdentityNodeTracks(TrackHandleList &tracks) const | Ogre::Animation |
_destroyNodeTracks(const TrackHandleList &tracks) | Ogre::Animation |
_getNodeTrackList(void) const | Ogre::Animation |
_getNumericTrackList(void) const | Ogre::Animation |
_getTimeIndex(Real timePos) const | Ogre::Animation |
_getVertexTrackList(void) const | Ogre::Animation |
_keyFrameListChanged(void) | Ogre::Animation |
AllocatedObject() | Ogre::AllocatedObject< Alloc > | `[explicit]`
Animation(const String &name, Real length) | Ogre::Animation |
apply(Real timePos, Real weight=1.0, Real scale=1.0f) | Ogre::Animation |
apply(Skeleton *skeleton, Real timePos, Real weight=1.0, Real scale=1.0f) | Ogre::Animation |
apply(Skeleton *skeleton, Real timePos, float weight, const AnimationState::BoneBlendMask *blendMask, Real scale) | Ogre::Animation |
apply(Entity *entity, Real timePos, Real weight, bool software, bool hardware) | Ogre::Animation |
applyToAnimable(const AnimableValuePtr &anim, Real timePos, Real weight=1.0, Real scale=1.0f) | Ogre::Animation |
applyToNode(Node *node, Real timePos, Real weight=1.0, Real scale=1.0f) | Ogre::Animation |
applyToVertexData(VertexData *data, Real timePos, Real weight=1.0) | Ogre::Animation |
buildKeyFrameTimeList(void) const | Ogre::Animation | `[protected]`
clone(const String &newName) const | Ogre::Animation |
createNodeTrack(unsigned short handle) | Ogre::Animation |
createNodeTrack(unsigned short handle, Node *node) | Ogre::Animation |
createNumericTrack(unsigned short handle) | Ogre::Animation |
createNumericTrack(unsigned short handle, const AnimableValuePtr &anim) | Ogre::Animation |
createVertexTrack(unsigned short handle, VertexAnimationType animType) | Ogre::Animation |
createVertexTrack(unsigned short handle, VertexData *data, VertexAnimationType animType) | Ogre::Animation |
destroyAllNodeTracks(void) | Ogre::Animation |
destroyAllNumericTracks(void) | Ogre::Animation |
destroyAllTracks(void) | Ogre::Animation |
destroyAllVertexTracks(void) | Ogre::Animation |
destroyNodeTrack(unsigned short handle) | Ogre::Animation |
destroyNumericTrack(unsigned short handle) | Ogre::Animation |
destroyVertexTrack(unsigned short handle) | Ogre::Animation |
getDefaultInterpolationMode(void) | Ogre::Animation | `[static]`
getDefaultRotationInterpolationMode(void) | Ogre::Animation | `[static]`
getInterpolationMode(void) const | Ogre::Animation |
getLength(void) const | Ogre::Animation |
getName(void) const | Ogre::Animation |
getNodeTrack(unsigned short handle) const | Ogre::Animation |
getNodeTrackIterator(void) const | Ogre::Animation |
getNumericTrack(unsigned short handle) const | Ogre::Animation |
getNumericTrackIterator(void) const | Ogre::Animation |
getNumNodeTracks(void) const | Ogre::Animation |
getNumNumericTracks(void) const | Ogre::Animation |
getNumVertexTracks(void) const | Ogre::Animation |
getRotationInterpolationMode(void) const | Ogre::Animation |
getVertexTrack(unsigned short handle) const | Ogre::Animation |
getVertexTrackIterator(void) const | Ogre::Animation |
hasNodeTrack(unsigned short handle) const | Ogre::Animation |
hasNumericTrack(unsigned short handle) const | Ogre::Animation |
hasVertexTrack(unsigned short handle) const | Ogre::Animation |
IM_LINEAR enum value | Ogre::Animation |
IM_SPLINE enum value | Ogre::Animation |
InterpolationMode enum name | Ogre::Animation |
KeyFrameTimeList typedef | Ogre::Animation | `[protected]`
mInterpolationMode | Ogre::Animation | `[protected]`
mKeyFrameTimes | Ogre::Animation | `[mutable, protected]`
mKeyFrameTimesDirty | Ogre::Animation | `[mutable, protected]`
mLength | Ogre::Animation | `[protected]`
mName | Ogre::Animation | `[protected]`
mNodeTrackList | Ogre::Animation | `[protected]`
mNumericTrackList | Ogre::Animation | `[protected]`
mRotationInterpolationMode | Ogre::Animation | `[protected]`
msDefaultInterpolationMode | Ogre::Animation | `[protected, static]`
msDefaultRotationInterpolationMode | Ogre::Animation | `[protected, static]`
mVertexTrackList | Ogre::Animation | `[protected]`
NodeTrackIterator typedef | Ogre::Animation |
NodeTrackList typedef | Ogre::Animation |
NumericTrackIterator typedef | Ogre::Animation |
NumericTrackList typedef | Ogre::Animation |
operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > |
operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > |
operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > |
operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > |
operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz) | Ogre::AllocatedObject< Alloc > |
operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > |
operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > |
operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > |
optimise(bool discardIdentityNodeTracks=true) | Ogre::Animation |
optimiseNodeTracks(bool discardIdentityTracks) | Ogre::Animation | `[protected]`
optimiseVertexTracks(void) | Ogre::Animation | `[protected]`
RIM_LINEAR enum value | Ogre::Animation |
RIM_SPHERICAL enum value | Ogre::Animation |
RotationInterpolationMode enum name | Ogre::Animation |
setDefaultInterpolationMode(InterpolationMode im) | Ogre::Animation | `[static]`
setDefaultRotationInterpolationMode(RotationInterpolationMode im) | Ogre::Animation | `[static]`
setInterpolationMode(InterpolationMode im) | Ogre::Animation |
setLength(Real len) | Ogre::Animation |
setRotationInterpolationMode(RotationInterpolationMode im) | Ogre::Animation |
TrackHandleList typedef | Ogre::Animation |
VertexTrackIterator typedef | Ogre::Animation |
VertexTrackList typedef | Ogre::Animation |
~AllocatedObject() | Ogre::AllocatedObject< Alloc > |
~Animation() | Ogre::Animation | `[virtual]`

Copyright © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Last modified Wed Nov 3 2010 19:24:53