11 virtual void movement();
13 virtual const TVec3f *getPosition()
const;
14 virtual const TVec3f *getUpVec()
const;
15 virtual const TVec3f *getFrontVec()
const;
16 virtual const TVec3f *getSideVec()
const;
17 virtual const TVec3f *getLastMove()
const;
18 virtual const TVec3f *getGroundPos()
const;
19 virtual const TVec3f *getGravityVector()
const;
23 void invalidateLastMove();
25 void setMtx(
register MtxPtr mtx) NO_INLINE {
26 register TMtx34f &dst = mMatrix;
29 psq_l f0, 0x00(mtx), 0x0, 0
30 psq_l f1, 0x08(mtx), 0x0, 0
31 psq_l f2, 0x10(mtx), 0x0, 0
32 psq_l f3, 0x18(mtx), 0x0, 0
33 psq_l f4, 0x20(mtx), 0x0, 0
34 psq_l f5, 0x28(mtx), 0x0, 0
35 psq_st f0, 0x00(dst), 0x0, 0
36 psq_st f1, 0x08(dst), 0x0, 0
37 psq_st f2, 0x10(dst), 0x0, 0
38 psq_st f3, 0x18(dst), 0x0, 0
39 psq_st f4, 0x20(dst), 0x0, 0
40 psq_st f5, 0x28(dst), 0x0, 0
47 TVec3f mGravityVector;
51 bool mInvalidLastMove;