SO3Engine
SO3::SBone Member List

This is the complete list of members for SO3::SBone, including all inherited members.

AddAnimation(SAnim *existingAnimation)SO3::SNodeprotected
AddOrientation(const Ogre::Quaternion &quat)SO3::SBonevirtual
animationCounterSO3::SNodeprotected
AttachToBone(Ogre::MovableObject *ogreObject)SO3::SBone
AttachToBone(SNode *newChild)SO3::SBoneprotected
AttachToParent(SNode *newParentNode)SO3::SNode
BONE_TYPE_ID enum valueSO3::SNode
boneIndexSO3::SBoneprotected
CAMERA_TYPE_ID enum valueSO3::SNode
ConvertWorldToLocalOrientation(const Ogre::Quaternion &quat)SO3::SBone
CreateBoxBody(const Ogre::Vector3 &boxsetting)SO3::SNode
CreateBoxBody(const Ogre::Vector3 &boxsetting, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateCapsuleBody(const Ogre::Real &radius, const Ogre::Real &height)SO3::SNode
CreateCapsuleBody(const Ogre::Real &radius, const Ogre::Real &height, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateChamferCylinderBody(const Ogre::Real &radius, const Ogre::Real &height)SO3::SNode
CreateChamferCylinderBody(const Ogre::Real &radius, const Ogre::Real &height, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateConcaveHullBody(const Ogre::Real &tolerance)SO3::SNode
CreateConeBody(const Ogre::Real &radius, const Ogre::Real &height)SO3::SNode
CreateConeBody(const Ogre::Real &radius, const Ogre::Real &height, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateConvexHullBody(const Ogre::Real &tolerance)SO3::SNode
CreateCylinderBody(const Ogre::Real &radius, const Ogre::Real &height)SO3::SNode
CreateCylinderBody(const Ogre::Real &radius, const Ogre::Real &height, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateEllipsoidBody(const Ogre::Vector3 &size)SO3::SNode
CreateEllipsoidBody(const Ogre::Vector3 &size, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateNodeAnimation(const std::string &animationName, const float &animationLength)SO3::SNode
CreatePyramidBody(const Ogre::Vector3 &size)SO3::SNode
CreatePyramidBody(const Ogre::Vector3 &size, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateTreeBody(const bool &optimize)SO3::SNode
currentSceneSO3::SNodeprotected
DeleteAnimation(SAnim *existingAnimation)SO3::SNode
DeleteBody()SO3::SNode
DetachAllChildren()SO3::SNode
DetachFromBone(Ogre::MovableObject *ogreObject)SO3::SBone
DetachFromBone(SNode *existingChild)SO3::SBoneprotected
DetachFromParent()SO3::SNode
DisableAutoTarget()SO3::SNode
DYNAMIC_CUBE_MAP_ID enum valueSO3::SNode
DYNAMIC_REFLECTION_MAP_ID enum valueSO3::SNode
ENTITY_TYPE_ID enum valueSO3::SNode
GetAnimation(const std::string &animationName)SO3::SNode
GetAnimation(const unsigned short &animationIndex)SO3::SNode
GetAnimations() constSO3::SNode
GetAsStaticGeometry()SO3::SNode
GetAutoTrackingTarget()SO3::SNode
GetBoundingBoxCenter(const bool &childs=false)SO3::SNodevirtual
GetBoundingBoxSize(const bool &childs=false)SO3::SNodevirtual
GetCastShadows()SO3::SNodevirtual
GetChildrenNodes() constSO3::SNode
GetDirection(bool derived=false, Ogre::Vector3 axis=Ogre::Vector3::NEGATIVE_UNIT_Z)SO3::SNode
GetFlags()SO3::SNode
GetGlobalOrientation()SO3::SBonevirtual
GetGlobalPosition()SO3::SBonevirtual
GetGlobalScale()SO3::SBonevirtual
GetIndex()SO3::SBone
GetInheritOrientation()SO3::SBonevirtual
GetInitialOrientation()SO3::SBonevirtual
GetInitialPosition()SO3::SBonevirtual
GetInitialScale()SO3::SBonevirtual
GetMovableObjectPointer()SO3::SNode
GetName() constSO3::SData
GetNodeType()SO3::SNode
GetNumAnimations()SO3::SNode
GetNumChildren()SO3::SBonevirtual
GetOgreBonePointer()SO3::SBone
GetOgreSceneNodePointer()SO3::SNode
GetOrientation()SO3::SBonevirtual
GetOrientationFromNode(SNode *nodeRef)SO3::SNode
GetParentScene()SO3::SNode
GetParentSceneNode()SO3::SNode
GetPhysicsOverride()SO3::SNode
GetPosition()SO3::SBonevirtual
GetPositionFromNode(SNode *nodeRef)SO3::SNode
GetRenderingDistance()SO3::SNodevirtual
GetScale()SO3::SBonevirtual
GetScaleFromNode(SNode *nodeRef)SO3::SNode
GetSceneNodeBody()SO3::SNode
GetSceneNodeHasBody()SO3::SNode
GetSceneNodeIsMouseClick()SO3::SNode
GetSceneNodeIsMouseForeground()SO3::SNode
GetSceneNodeMouseFlags()SO3::SNode
GetShowBoundingBox()SO3::SNode
GetSkeleton()SO3::SBone
GetSonsBoundingBox()SO3::SNodeprotected
GetSonsWorldBoundingBox()SO3::SNodeprotected
GetStaticGeometry()SO3::SNode
GetTransformationMatrix()SO3::SBonevirtual
GetUserObjectBindings()SO3::SData
GetUserObjectBindings() constSO3::SData
GetVisible()SO3::SNode
GetWorldBoundingBoxCenter(const bool &childs=false)SO3::SNodevirtual
GetWorldBoundingBoxSize(const bool &childs=false)SO3::SNodevirtual
initialOrientationSO3::SNodeprotected
initialPositionSO3::SNodeprotected
initialScaleSO3::SNodeprotected
IsAnimated()SO3::SNode
IsDirty()SO3::SNode
LIGHT_TYPE_ID enum valueSO3::SNode
LINE_ENTITY_TYPE_ID enum valueSO3::SNode
LookAt(const Ogre::Vector3 &targetPoint, const SNode::NodeTransformSpace &relativeTo, const Ogre::Vector3 &localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z)SO3::SNode
nameSO3::SDataprotected
NODE_TYPE_ID enum valueSO3::SNode
nodeBodySO3::SNodeprotected
NodeTransformSpace enum nameSO3::SNode
NodeType enum nameSO3::SNode
O3SceneNodeSO3::SNodeprotected
ogreLinkedEntitySO3::SBoneprotected
ogreMovableObjectSO3::SNodeprotected
parentSkeletonSO3::SBoneprotected
PARTICLE_SYSTEM_TYPE_ID enum valueSO3::SNode
Pitch(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)SO3::SBonevirtual
RemoveAnimation(SAnim *existingAnimation)SO3::SNodeprotected
RemoveAnimation(const std::string &animationName)SO3::SNodeprotected
RENDER_TO_TEXTURE_ID enum valueSO3::SNode
ResetNode()SO3::SNode
ResetOrientation()SO3::SBonevirtual
ResetToInitialOrientation()SO3::SBonevirtual
ResetToInitialPosition()SO3::SNode
ResetToInitialPRS()SO3::SBonevirtual
ResetToInitialScale()SO3::SNode
RestoreStaticGraph()SO3::SNode
Roll(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)SO3::SBonevirtual
Rotate(const Ogre::Vector3 &axis, const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)SO3::SBonevirtual
SBone(SScene *parent, const std::string &boneName, SSkeleton *skeleton, const unsigned short &id)SO3::SBone
SData(const std::string &dataName)SO3::SData
SetAsStaticGeometry(const bool &state)SO3::SNode
SetAutoTracking(const bool &autoTrack, SNode *targetNode=0, const Ogre::Vector3 &localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z, const Ogre::Vector3 &offset=Ogre::Vector3::ZERO)SO3::SNode
SetCastShadows(const bool &castShadows)SO3::SNodevirtual
SetDirection(const Ogre::Vector3 &vec, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS, const Ogre::Vector3 &localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z)SO3::SNode
SetDirty(bool state)SO3::SNode
SetFlags(const int &flags)SO3::SNode
SetGlobalOrientation(const Ogre::Quaternion &quat, bool updateBody=true)SO3::SBonevirtual
SetGlobalPosition(const Ogre::Vector3 &pos, bool updateBody=true)SO3::SBonevirtual
SetGlobalScale(const Ogre::Vector3 &pos, bool updateBody=true)SO3::SBonevirtual
SetInheritOrientation(const bool &state)SO3::SBonevirtual
SetOrientation(const Ogre::Quaternion &quat)SO3::SBonevirtual
SetPhysicsOverride(bool state)SO3::SNode
SetPosition(const Ogre::Vector3 &pos)SO3::SBonevirtual
SetRenderingDistance(const float &distance)SO3::SNodevirtual
SetScale(const Ogre::Vector3 &scale)SO3::SBonevirtual
SetSceneNodeIsMouseClick(const bool &mClickable)SO3::SNode
SetSceneNodeIsMouseForeground(const bool &mForeground)SO3::SNode
SetSceneNodeMouseFlags(const int &flags)SO3::SNode
SetShowBoundingBox(const bool &showBounding)SO3::SNode
SetVisible(const bool &visible, const bool &cascade=true)SO3::SNode
SKELETON_TYPE_ID enum valueSO3::SNode
SNodeSO3::SBonefriend
SO3::SNode::SNode(SScene *parent, const std::string &nodeName, const bool &isRootNode=false)SO3::SNode
SO3::SNode::SNode(SScene *parent, const std::string &nodeName, const NodeType &nodeType)SO3::SNodeprotected
SO3_LOCAL_TS enum valueSO3::SNode
SO3_PARENT_TS enum valueSO3::SNode
SO3_WORLD_TS enum valueSO3::SNode
StoreInitialPRS()SO3::SBonevirtual
Translate(const Ogre::Vector3 &d, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_PARENT_TS)SO3::SBonevirtual
UnsetSkeleton()SO3::SBone
UpdateNodeBody(const bool &bScale)SO3::SNode
UpdateNodeFromBody()SO3::SNode
VIRTUAL_POINTER_TYPE_ID enum valueSO3::SNode
Yaw(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)SO3::SBonevirtual
~SBone()SO3::SBone
~SData()SO3::SDatavirtual
~SNode()SO3::SNodevirtual