OGRE: Member List - OGRE Documentation

# Ogre::Bone Member List

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

_getBindingPoseInverseOrientation(void) const | Ogre::Bone |
_getBindingPoseInversePosition(void) const | Ogre::Bone |
_getBindingPoseInverseScale(void) const | Ogre::Bone |
_getDerivedOrientation(void) const | Ogre::Node | `[virtual]`
_getDerivedPosition(void) const | Ogre::Node | `[virtual]`
_getDerivedScale(void) const | Ogre::Node | `[virtual]`
_getFullTransform(void) const | Ogre::Node | `[virtual]`
_getOffsetTransform(Matrix4 &m) const | Ogre::Bone |
_update(bool updateChildren, bool parentHasChanged) | Ogre::Node | `[virtual]`
_updateCustomGpuParameter(const GpuProgramParameters::AutoConstantEntry &constantEntry, GpuProgramParameters *params) const | Ogre::Renderable | `[virtual]`
_updateFromParent(void) const | Ogre::Node | `[protected, virtual]`
addChild(Node *child) | Ogre::Node | `[virtual]`
AllocatedObject() | Ogre::AllocatedObject< Alloc > | `[explicit]`
Bone(unsigned short handle, Skeleton *creator) | Ogre::Bone |
Bone(const String &name, unsigned short handle, Skeleton *creator) | Ogre::Bone |
cancelUpdate(Node *child) | Ogre::Node | `[virtual]`
ChildNodeIterator typedef | Ogre::Node |
ChildNodeMap typedef | Ogre::Node |
ChildUpdateSet typedef | Ogre::Node | `[protected]`
ConstChildNodeIterator typedef | Ogre::Node |
createChild(unsigned short handle, const Vector3 &translate=Vector3::ZERO, const Quaternion &rotate=Quaternion::IDENTITY) | Ogre::Bone |
Ogre::Node::createChild(const Vector3 &translate=Vector3::ZERO, const Quaternion &rotate=Quaternion::IDENTITY) | Ogre::Node | `[virtual]`
Ogre::Node::createChild(const String &name, const Vector3 &translate=Vector3::ZERO, const Quaternion &rotate=Quaternion::IDENTITY) | Ogre::Node | `[virtual]`
createChildImpl(void) | Ogre::Bone | `[protected, virtual]`
createChildImpl(const String &name) | Ogre::Bone | `[protected, virtual]`
CustomParameterMap typedef | Ogre::Renderable | `[protected]`
getCastsShadows(void) const | Ogre::Renderable | `[virtual]`
getChild(unsigned short index) const | Ogre::Node | `[virtual]`
getChild(const String &name) const | Ogre::Node | `[virtual]`
getChildIterator(void) | Ogre::Node | `[virtual]`
getChildIterator(void) const | Ogre::Node | `[virtual]`
getCustomParameter(size_t index) const | Ogre::Renderable |
getHandle(void) const | Ogre::Bone |
getInheritOrientation(void) const | Ogre::Node | `[virtual]`
getInheritScale(void) const | Ogre::Node | `[virtual]`
getInitialOrientation(void) const | Ogre::Node | `[virtual]`
getInitialPosition(void) const | Ogre::Node | `[virtual]`
getInitialScale(void) const | Ogre::Node | `[virtual]`
getLights(void) const | Ogre::Node | `[virtual]`
getListener(void) const | Ogre::Node | `[virtual]`
getLocalAxes(void) const | Ogre::Node | `[virtual]`
getMaterial(void) const | Ogre::Node | `[virtual]`
getName(void) const | Ogre::Node |
getNumWorldTransforms(void) const | Ogre::Renderable | `[virtual]`
getOrientation() const | Ogre::Node | `[virtual]`
getParent(void) const | Ogre::Node | `[virtual]`
getPolygonModeOverrideable(void) const | Ogre::Renderable | `[virtual]`
getPosition(void) const | Ogre::Node | `[virtual]`
getRenderOperation(RenderOperation &op) | Ogre::Node | `[virtual]`
getRenderSystemData() const | Ogre::Renderable | `[virtual]`
getScale(void) const | Ogre::Node | `[virtual]`
getSquaredViewDepth(const Camera *cam) const | Ogre::Node | `[virtual]`
getTechnique(void) const | Ogre::Renderable | `[virtual]`
getUseIdentityProjection(void) const | Ogre::Renderable |
getUseIdentityView(void) const | Ogre::Renderable |
getUserAny(void) const | Ogre::Renderable | `[virtual]`
getWorldTransforms(Matrix4 *xform) const | Ogre::Node | `[virtual]`
isManuallyControlled() const | Ogre::Bone |
mBindDerivedInverseOrientation | Ogre::Bone | `[protected]`
mBindDerivedInversePosition | Ogre::Bone | `[protected]`
mBindDerivedInverseScale | Ogre::Bone | `[protected]`
mCachedTransform | Ogre::Node | `[mutable, protected]`
mCachedTransformOutOfDate | Ogre::Node | `[mutable, protected]`
mChildren | Ogre::Node | `[protected]`
mChildrenToUpdate | Ogre::Node | `[mutable, protected]`
mCreator | Ogre::Bone | `[protected]`
mCustomParameters | Ogre::Renderable | `[protected]`
mDerivedOrientation | Ogre::Node | `[mutable, protected]`
mDerivedPosition | Ogre::Node | `[mutable, protected]`
mDerivedScale | Ogre::Node | `[mutable, protected]`
mHandle | Ogre::Bone | `[protected]`
mInheritOrientation | Ogre::Node | `[protected]`
mInheritScale | Ogre::Node | `[protected]`
mInitialOrientation | Ogre::Node | `[protected]`
mInitialPosition | Ogre::Node | `[protected]`
mInitialScale | Ogre::Node | `[protected]`
mListener | Ogre::Node | `[protected]`
mManuallyControlled | Ogre::Bone | `[protected]`
mName | Ogre::Node | `[protected]`
mNeedChildUpdate | Ogre::Node | `[mutable, protected]`
mNeedParentUpdate | Ogre::Node | `[mutable, protected]`
mOrientation | Ogre::Node | `[protected]`
mParent | Ogre::Node | `[protected]`
mParentNotified | Ogre::Node | `[mutable, protected]`
mpMaterial | Ogre::Node | `[mutable, protected]`
mPolygonModeOverrideable | Ogre::Renderable | `[protected]`
mPosition | Ogre::Node | `[protected]`
mQueuedForUpdate | Ogre::Node | `[mutable, protected]`
mRenderSystemData | Ogre::Renderable | `[mutable, protected]`
mScale | Ogre::Node | `[protected]`
msNextGeneratedNameExt | Ogre::Node | `[protected, static]`
msQueuedUpdates | Ogre::Node | `[protected, static]`
mUseIdentityProjection | Ogre::Renderable | `[protected]`
mUseIdentityView | Ogre::Renderable | `[protected]`
mUserAny | Ogre::Renderable | `[protected]`
needUpdate(bool forceParentUpdate=false) | Ogre::Bone | `[virtual]`
Node() | Ogre::Node |
Node(const String &name) | Ogre::Node |
numChildren(void) const | Ogre::Node | `[virtual]`
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 > |
pitch(const Radian &angle, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | `[virtual]`
postRender(SceneManager *sm, RenderSystem *rsys) | Ogre::Renderable | `[virtual]`
preRender(SceneManager *sm, RenderSystem *rsys) | Ogre::Renderable | `[virtual]`
processQueuedUpdates(void) | Ogre::Node | `[static]`
QueuedUpdates typedef | Ogre::Node | `[protected]`
queueNeedUpdate(Node *n) | Ogre::Node | `[static]`
removeAllChildren(void) | Ogre::Node | `[virtual]`
removeChild(unsigned short index) | Ogre::Node | `[virtual]`
removeChild(Node *child) | Ogre::Node | `[virtual]`
removeChild(const String &name) | Ogre::Node | `[virtual]`
Renderable() | Ogre::Renderable |
requestUpdate(Node *child, bool forceParentUpdate=false) | Ogre::Node | `[virtual]`
reset(void) | Ogre::Bone |
resetOrientation(void) | Ogre::Node | `[virtual]`
resetToInitialState(void) | Ogre::Node | `[virtual]`
roll(const Radian &angle, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | `[virtual]`
rotate(const Vector3 &axis, const Radian &angle, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | `[virtual]`
rotate(const Quaternion &q, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | `[virtual]`
scale(const Vector3 &scale) | Ogre::Node | `[virtual]`
scale(Real x, Real y, Real z) | Ogre::Node | `[virtual]`
setBindingPose(void) | Ogre::Bone |
setCustomParameter(size_t index, const Vector4 &value) | Ogre::Renderable |
setInheritOrientation(bool inherit) | Ogre::Node | `[virtual]`
setInheritScale(bool inherit) | Ogre::Node | `[virtual]`
setInitialState(void) | Ogre::Node | `[virtual]`
setListener(Listener *listener) | Ogre::Node | `[virtual]`
setManuallyControlled(bool manuallyControlled) | Ogre::Bone |
setOrientation(const Quaternion &q) | Ogre::Node | `[virtual]`
setOrientation(Real w, Real x, Real y, Real z) | Ogre::Node | `[virtual]`
setParent(Node *parent) | Ogre::Node | `[protected, virtual]`
setPolygonModeOverrideable(bool override) | Ogre::Renderable | `[virtual]`
setPosition(const Vector3 &pos) | Ogre::Node | `[virtual]`
setPosition(Real x, Real y, Real z) | Ogre::Node | `[virtual]`
setRenderSystemData(RenderSystemData *val) const | Ogre::Renderable | `[virtual]`
setScale(const Vector3 &scale) | Ogre::Node | `[virtual]`
setScale(Real x, Real y, Real z) | Ogre::Node | `[virtual]`
setUseIdentityProjection(bool useIdentityProjection) | Ogre::Renderable |
setUseIdentityView(bool useIdentityView) | Ogre::Renderable |
setUserAny(const Any &anything) | Ogre::Renderable | `[virtual]`
TransformSpace enum name | Ogre::Node |
translate(const Vector3 &d, TransformSpace relativeTo=TS_PARENT) | Ogre::Node | `[virtual]`
translate(Real x, Real y, Real z, TransformSpace relativeTo=TS_PARENT) | Ogre::Node | `[virtual]`
translate(const Matrix3 &axes, const Vector3 &move, TransformSpace relativeTo=TS_PARENT) | Ogre::Node | `[virtual]`
translate(const Matrix3 &axes, Real x, Real y, Real z, TransformSpace relativeTo=TS_PARENT) | Ogre::Node | `[virtual]`
TS_LOCAL enum value | Ogre::Node |
TS_PARENT enum value | Ogre::Node |
TS_WORLD enum value | Ogre::Node |
updateFromParentImpl(void) const | Ogre::Node | `[protected, virtual]`
yaw(const Radian &angle, TransformSpace relativeTo=TS_LOCAL) | Ogre::Node | `[virtual]`
~AllocatedObject() | Ogre::AllocatedObject< Alloc > |
~Bone() | Ogre::Bone |
~Node() | Ogre::Node | `[virtual]`
~Renderable() | Ogre::Renderable | `[virtual]`

Copyright © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Jul 26 11:32:50 2009