31 #include "common/list.h" 32 #include "hpl1/engine/graphics/GraphicsTypes.h" 33 #include "hpl1/engine/math/MathTypes.h" 34 #include "hpl1/engine/system/SystemTypes.h" 35 #include "common/stablemap.h" 45 typedef cSTLIterator<cBone *, tBoneList, tBoneListIt> cBoneIterator;
56 void SetTransform(
const cMatrixf &a_mtxTransform);
59 const cMatrixf &GetInvWorldTransform();
61 const tString &GetName() {
return msName; }
63 cBoneIterator GetChildIterator();
67 cBone *GetParent() {
return mpParent; }
70 int GetValue() {
return mlValue; }
71 void SetValue(
int alVal) { mlValue = alVal; }
86 tBoneList mlstChildren;
Definition: Skeleton.h:46
ListInternal::Iterator< t_T > iterator
Definition: list.h:52