Definition at line 12 of file Skeleton.h.
◆ Skeleton() [1/2]
CSE::Skeleton::Skeleton |
( |
| ) |
|
|
inline |
Definition at line 14 of file Skeleton.h.
14 {
15 SetUndestroyable(true);
16 }
◆ Skeleton() [2/2]
CSE::Skeleton::Skeleton |
( |
int |
jointCount, |
|
|
Joint * |
headJoint |
|
) |
| |
|
inline |
Definition at line 18 of file Skeleton.h.
18 : m_jointCount(jointCount), m_headJoint(headJoint) {
19 SetUndestroyable(true);
20
21 }
◆ ~Skeleton()
CSE::Skeleton::~Skeleton |
( |
| ) |
|
|
inlineoverride |
Definition at line 23 of file Skeleton.h.
23 {
24 Exterminate();
25 }
◆ Exterminate()
void CSE::Skeleton::Exterminate |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getHeadJoint()
Joint * CSE::Skeleton::getHeadJoint |
( |
| ) |
const |
|
inline |
Definition at line 42 of file Skeleton.h.
42 {
43 if (!isLoaded()) return nullptr;
44 return m_headJoint;
45 }
◆ getJointCount()
int CSE::Skeleton::getJointCount |
( |
| ) |
const |
|
inline |
Definition at line 33 of file Skeleton.h.
33 {
34 if (!isLoaded()) return -1;
35 return m_jointCount;
36 }
◆ Init()
|
inlineoverrideprotectedvirtual |
◆ setHeadJoint()
void CSE::Skeleton::setHeadJoint |
( |
Joint * |
headJoint | ) |
|
|
inline |
Definition at line 47 of file Skeleton.h.
47 {
48 Skeleton::m_headJoint = headJoint;
49 }
◆ SetJoint()
void CSE::Skeleton::SetJoint |
( |
int |
jointCount, |
|
|
Joint * |
headJoint |
|
) |
| |
|
inline |
Definition at line 27 of file Skeleton.h.
27 {
28 m_jointCount = jointCount;
29 m_headJoint = headJoint;
30 }
◆ setJointCount()
void CSE::Skeleton::setJointCount |
( |
int |
jointCount | ) |
|
|
inline |
Definition at line 38 of file Skeleton.h.
38 {
39 Skeleton::m_jointCount = jointCount;
40 }
The documentation for this class was generated from the following file: