00001 #ifndef _GUN_H 00002 #define _GUN_H 00003 00004 #include "RobotObject.h" 00005 00006 00007 class Gun : public RobotObject 00008 { 00009 public: 00010 Gun(Robot&); 00011 ~Gun(); 00012 00013 void Tick(long usec); 00014 00015 long get_property(int); 00016 void set_property(int,long); 00017 long call_method(int,stack_v&); 00018 00019 }; 00020 00021 00022 00023 00024 #endif // _GUN_H