00001 class TrainInfo : public DLink {
00002 public:
00003 TrainInfo();
00004 TrainInfo( int ID, char* name, ... );
00005
00006 TrainInfo( TrainInfo& info );
00007 ~TrainInfo();
00008
00009 protected:
00010 int Train_ID;
00011 char* name;
00012 char* color;
00013 TrainTracker* tracker;
00014
00015 int serial_id;
00016 int serial_speed;
00017 bool serial_done;
00018
00019 TrainSetting* setting;
00020
00021
00022
00023
00024
00025
00026 TrainGUI* traingui;
00027
00028 Timer* timer;
00029
00030
00031 long action;
00032
00033 double last_update;
00034 double normal_update;
00035
00036 }