13 virtual void movement();
14 virtual bool isWorking()
const;
17 virtual s32 receiveMsg(u32);
18 virtual void control();
21 void startWithSignalMotion();
22 void cancelSignalMotion();
23 bool tryResetPositionRepeat();
24 void resetToInitPos();
27 void reachedEndPlayerOn();
28 bool isReachedEnd()
const;
30 void setStateStopAtEndBeforeRotate();
31 void calcTimeToNextRailPoint(f32 *)
const;
32 void endRotateAtPoint();
33 void calcMoveSpeed(f32 *)
const;
34 void calcMoveSpeedDirect(f32 *)
const;
35 void calcMoveSpeedTime(f32 *)
const;
38 bool tryRestartAtEnd();
42 void exeStopAtPoint();
46 s32 mMoveConditionType;