- // convenience
- Joint& joint(int);
- XYZ& jointPos(int);
- XYZ& jointVel(int);
+ // convenience functions
+ inline Joint& joint(int bodypart) { return skeleton.joints[skeleton.jointlabels[bodypart]]; }
+ inline XYZ& jointPos(int bodypart) { return joint(bodypart).position; }
+ inline XYZ& jointVel(int bodypart) { return joint(bodypart).velocity; }
+
void CheckKick();
void CatchFire();
const int maxplayers = 10;
extern Person player[maxplayers];
+
#endif