#ifndef D_A_OBJ_CANON_H #define D_A_OBJ_CANON_H #include "f_op/f_op_actor.h" #include "JSystem/J3DGraphAnimator/J3DNode.h" class daObj_Canon_c : public fopAc_ac_c { public: enum Proc_e { }; void modeProcInit(int) {} void _nodeControl(J3DNode*, J3DModel*); void _createHeap(); void setEffect(unsigned short); void checkTgHit(); void attackCannon(); void lockonCannon(); void setAttention(); void setCollision(); void setMtx(); void modeWaitInit(); void modeWait(); void modeAttackInit(); void modeAttack(); void modeDeleteInit(); void modeDelete(); void modeSwWaitInit(); void modeSwWait(); void modeAppearInit(); void modeAppear(); void modeProc(Proc_e, int); BOOL _execute(); void debugDraw(); BOOL _draw(); void createInit(); void getArg(); s32 _create(); BOOL _delete(); public: /* Place member variables here */ }; #endif /* D_A_OBJ_CANON_H */