| addBone(const uint parent, const Transform &T=Transform::Identity(), const SpaceType MODE=SpaceType::LOCAL, const Label label="") | Ra::Core::Animation::Skeleton | |
| addRoot(const Transform &T=Transform::Identity(), const Label label="") | Ra::Core::Animation::Skeleton | |
| clear() override | Ra::Core::Animation::Skeleton | virtual |
| FORWARD enum value | Ra::Core::Animation::Skeleton | |
| getBonePoints(uint i, Vector3 &startOut, Vector3 &endOut) const | Ra::Core::Animation::Skeleton | |
| getLabel(const uint i) const | Ra::Core::Animation::HandleArray | inline |
| getName() const | Ra::Core::Animation::HandleArray | inline |
| getPose(const SpaceType MODE) const override | Ra::Core::Animation::Skeleton | virtual |
| getTransform(const uint i, const SpaceType MODE) const override | Ra::Core::Animation::Skeleton | virtual |
| HandleArray() (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | |
| HandleArray(const uint n) (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | explicit |
| HandleArray(const HandleArray &handle)=default (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | |
| m_graph | Ra::Core::Animation::Skeleton | |
| m_label | Ra::Core::Animation::HandleArray | protected |
| m_manipulation | Ra::Core::Animation::Skeleton | |
| m_modelSpace | Ra::Core::Animation::Skeleton | protected |
| m_name | Ra::Core::Animation::HandleArray | protected |
| m_pose | Ra::Core::Animation::HandleArray | |
| Manipulation enum name | Ra::Core::Animation::Skeleton | |
| operator<<(std::ostream &os, const Skeleton &skeleton) | Ra::Core::Animation::Skeleton | friend |
| operator=(const HandleArray &handle)=default (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | |
| projectOnBone(uint boneIdx, const Vector3 &pos) const | Ra::Core::Animation::Skeleton | |
| PSEUDO_IK enum value | Ra::Core::Animation::Skeleton | |
| setLabel(const uint i, const Label &text) | Ra::Core::Animation::HandleArray | inline |
| setLocalTransform(uint i, const Transform &T) | Ra::Core::Animation::Skeleton | protected |
| setModelTransform(uint i, const Transform &T) | Ra::Core::Animation::Skeleton | protected |
| setName(const Label &name) | Ra::Core::Animation::HandleArray | inline |
| setPose(const Pose &pose, const SpaceType MODE) override | Ra::Core::Animation::Skeleton | virtual |
| setTransform(const uint i, const Transform &T, const SpaceType MODE) override | Ra::Core::Animation::Skeleton | virtual |
| size() const override | Ra::Core::Animation::Skeleton | inlinevirtual |
| Skeleton() | Ra::Core::Animation::Skeleton | |
| Skeleton(const uint n) (defined in Ra::Core::Animation::Skeleton) | Ra::Core::Animation::Skeleton | explicit |
| Skeleton(const Skeleton &skeleton)=default (defined in Ra::Core::Animation::Skeleton) | Ra::Core::Animation::Skeleton | |
| SpaceType enum name | Ra::Core::Animation::HandleArray | |
| ~HandleArray() (defined in Ra::Core::Animation::HandleArray) | Ra::Core::Animation::HandleArray | virtual |
| ~Skeleton() override=default (defined in Ra::Core::Animation::Skeleton) | Ra::Core::Animation::Skeleton | |