SBone Member List

This is the complete list of members for SBone, including all inherited members.
AddAnimation(SAnim *existingAnimation)SNode [protected]
AddOrientation(Ogre::Quaternion quat)SBone [virtual]
AttachToBone(SNode *newChild)SBone [protected]
AttachToParent(SNode *newParentNode)SNode
BODY_TYPE_ID enum valueSNode
BONE_TYPE_ID enum valueSNode
boneIndexSBone [protected]
CAMERA_TYPE_ID enum valueSNode
CreateNodeAnimation(std::string animationName, float animationLength)SNode
currentBonePositionSNode
currentBoneScaleSNode
currentSceneSNode [protected]
DeleteAnimation(SAnim *existingAnimation)SNode
destroyAssociatedMoveableObject()SNode
DetachAllChildren()SNode
DetachFromBone(SNode *existingChild)SBone [protected]
DetachFromParent()SNode
disableAutoTarget()SNode
DYNAMIC_CUBE_MAP_ID enum valueSNode
DYNAMIC_REFLECTION_MAP_ID enum valueSNode
ENTITY_TYPE_ID enum valueSNode
GetAnimation(std::string animationName)SNode
GetAnimation(unsigned short animationIndex)SNode
GetAnimations() const SNode
GetAutoTrackingTarget()SNode
GetBoundingBoxCenter()SNode [virtual]
GetBoundingBoxSize()SNode [virtual]
GetCastShadows()SNode [virtual]
GetChildrenNodes() const SNode
GetGlobalOrientation()SBone [virtual]
GetGlobalPosition()SBone [virtual]
GetGlobalScale()SBone [virtual]
GetIndex()SBone
GetInitialOrientation()SBone [virtual]
GetInitialPosition()SBone [virtual]
GetInitialScale()SBone [virtual]
GetMovableObjectPointer()SNode
GetName()SData
GetNodeType()SNode
GetNumAnimations()SNode
GetNumChildren()SBone [virtual]
GetOgreBonePointer()SBone
GetOgreSceneNodePointer()SNode
GetOrientation()SBone [virtual]
GetOrientationFromNode(SNode *nodeRef)SNode
GetParentScene()SNode
GetParentSceneNode()SNode
GetPosition()SBone [virtual]
GetPositionFromNode(SNode *nodeRef)SNode
GetRenderingDistance()SNode [virtual]
GetScale()SBone [virtual]
GetScaleFromNode(SNode *nodeRef)SNode
getSceneNodeHasBody()SNode
getSceneNodeIsMouseClick()SNode
getSceneNodeIsMouseForeground()SNode
getSceneNodeMouseFlags()SNode
GetShowBoundingBox()SNode
GetTransformationMatrix()SBone [virtual]
GetVisible()SNode
isBonesAttachedSNode
LIGHT_TYPE_ID enum valueSNode
LookAt(Ogre::Vector3 targetPoint, SNode::NodeTransformSpace relativeTo, Ogre::Vector3 localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z)SNode
nameSData [protected]
NODE_TYPE_ID enum valueSNode
nodeBodySNode
nodeBoneSNode
NodeTransformSpace enum nameSNode
NodeType enum nameSNode
O3BoneSBone [protected]
O3SceneNodeSNode [protected]
ogreLinkedEntitySBone [protected]
ogreMovableObjectSNode [protected]
parentSkeletonSBone [protected]
PARTICLE_SYSTEM_TYPE_ID enum valueSNode
Pitch(float radianAngle, SNode::NodeTransformSpace relativeTo=SNode::SO3_LOCAL_TS)SBone [virtual]
RemoveAnimation(SAnim *existingAnimation)SNode [protected]
RemoveAnimation(std::string animationName)SNode [protected]
ResetToInitialOrientation()SBone [virtual]
ResetToInitialPosition()SNode
ResetToInitialPRS()SBone [virtual]
ResetToInitialScale()SNode
Roll(float radianAngle, SNode::NodeTransformSpace relativeTo=SNode::SO3_LOCAL_TS)SBone [virtual]
Rotate(Ogre::Vector3 axis, float radianAngle, SNode::NodeTransformSpace relativeTo=SNode::SO3_LOCAL_TS)SBone [virtual]
SBone(SScene *parent, std::string boneName, SSkeleton *skeleton, unsigned short id)SBone
SCENENODE_TYPE_ID enum valueSNode
scolNameSBone [protected]
SData(std::string dataName)SData
SetAutoTracking(bool autoTrack, SNode *targetNode=0, Ogre::Vector3 localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z, Ogre::Vector3 offset=Ogre::Vector3::ZERO)SNode
SetCastShadows(bool castShadows)SNode [virtual]
SetDirection(Ogre::Vector3 vec, SNode::NodeTransformSpace relativeTo=SNode::SO3_LOCAL_TS, Ogre::Vector3 localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z)SNode
SetGlobalOrientation(Ogre::Quaternion quat)SBone [virtual]
SetGlobalPosition(Ogre::Vector3 pos)SBone [virtual]
SetGlobalScale(Ogre::Vector3 scale)SNode
SetOrientation(Ogre::Quaternion quat)SBone [virtual]
SetPosition(Ogre::Vector3 pos)SBone [virtual]
SetRenderingDistance(float distance)SNode [virtual]
SetScale(Ogre::Vector3 scale)SBone [virtual]
setSceneNodeHasBody(bool mHasBody)SNode
setSceneNodeIsMouseClick(bool mClickable)SNode
setSceneNodeIsMouseForeground(bool mForeground)SNode
setSceneNodeMouseFlags(int flags)SNode
SetShowBoundingBox(bool showBounding)SNode
SetVisible(bool visible, bool cascade=true)SNode
SKELETON_TYPE_ID enum valueSNode
SNode classSBone [friend]
SNode::SNode(SScene *parent, std::string nodeName, bool isRootNode=false)SNode
SNode::SNode(SScene *parent, std::string nodeName, NodeType nodeType)SNode [protected]
SO3_LOCAL_TS enum valueSNode
SO3_PARENT_TS enum valueSNode
SO3_WORLD_TS enum valueSNode
StoreInitialPRS()SBone [virtual]
Translate(Ogre::Vector3 d, SNode::NodeTransformSpace relativeTo=SNode::SO3_PARENT_TS)SBone [virtual]
UpdateNodeBody(bool bScale)SNode
VIEWPORT_TYPE_ID enum valueSNode
Yaw(float radianAngle, SNode::NodeTransformSpace relativeTo=SNode::SO3_LOCAL_TS)SBone [virtual]
~SBone()SBone
~SData()SData [virtual]
~SNode()SNode
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines