SO3Engine
|
SO3Bone.h
Go to the documentation of this file.
54 SBone(SScene* parent, const std::string& boneName, SSkeleton* skeleton, const unsigned short& id);
75 virtual void Rotate(const Ogre::Vector3& axis, const float& radianAngle, const SNode::NodeTransformSpace& relativeTo=SNode::SO3_LOCAL_TS);
100 virtual void Translate(const Ogre::Vector3& d, const SNode::NodeTransformSpace& relativeTo=SNode::SO3_PARENT_TS);
175 virtual void Pitch(const float& radianAngle, const SNode::NodeTransformSpace& relativeTo=SNode::SO3_LOCAL_TS);
180 virtual void Yaw(const float& radianAngle, const SNode::NodeTransformSpace& relativeTo=SNode::SO3_LOCAL_TS);
185 virtual void Roll(const float& radianAngle, const SNode::NodeTransformSpace& relativeTo=SNode::SO3_LOCAL_TS);
librairies include
Definition SO3Bone.h:42
virtual void SetOrientation(const Ogre::Quaternion &quat)
Definition SO3Bone.cpp:97
virtual void Pitch(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)
Definition SO3Bone.cpp:386
virtual Ogre::Quaternion GetInitialOrientation()
Definition SO3Bone.cpp:219
virtual void SetGlobalPosition(const Ogre::Vector3 &pos, bool updateBody=true)
Definition SO3Bone.cpp:295
virtual void Rotate(const Ogre::Vector3 &axis, const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)
Definition SO3Bone.cpp:83
void AttachToBone(Ogre::MovableObject *ogreObject)
Definition SO3Bone.cpp:538
virtual void ResetToInitialOrientation()
Definition SO3Bone.cpp:127
virtual void Roll(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)
Definition SO3Bone.cpp:412
virtual void Translate(const Ogre::Vector3 &d, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_PARENT_TS)
Definition SO3Bone.cpp:155
void DetachFromBone(Ogre::MovableObject *ogreObject)
Definition SO3Bone.cpp:550
virtual void SetGlobalOrientation(const Ogre::Quaternion &quat, bool updateBody=true)
Definition SO3Bone.cpp:328
virtual void AddOrientation(const Ogre::Quaternion &quat)
Definition SO3Bone.cpp:113
virtual void Yaw(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)
Definition SO3Bone.cpp:399
virtual Ogre::Quaternion GetGlobalOrientation()
Definition SO3Bone.cpp:256
virtual void SetInheritOrientation(const bool &state)
Definition SO3Bone.cpp:567
virtual Ogre::Matrix4 GetTransformationMatrix()
Definition SO3Bone.cpp:377
Ogre::Quaternion ConvertWorldToLocalOrientation(const Ogre::Quaternion &quat)
Definition SO3Bone.cpp:558
virtual void SetGlobalScale(const Ogre::Vector3 &pos, bool updateBody=true)
Definition SO3Bone.cpp:355
Definition SO3NodeScol.h:43
Definition SO3Scene.h:125
Definition SO3Skeleton.h:42
Definition SO3DataScol.h:38
Generated by 1.9.8