class GTaskArray {
public:
GTaskArray(void);
~GTaskArray(void);
HTaskPtr game_task_array;
TaskPtr game_task;
int task_id;
int task_num;
int param_num;
int inData_num;
int outData_num;
void init(int id, int task, int param, int inData, int outData);
void create_task_array(TaskManager *manager);
void next_task_array(int id);
void finish();
HTaskPtr get_task_array(){return game_task_array;}
};