|
| CBrain (CObject *object) |
|
void | DeleteObject (bool bAll=false) |
|
void | SetPhysics (CPhysics *physics) |
|
void | SetMotion (CMotion *motion) |
|
bool | EventProcess (const Event &event) |
|
bool | CreateInterface (bool bSelect) |
|
bool | Write (CLevelParserLine *line) |
|
bool | Read (CLevelParserLine *line) |
|
bool | IsBusy () |
|
void | SetActivity (bool bMode) |
|
bool | GetActivity () |
|
bool | IsProgram () |
|
void | RunProgram (Program *program) |
|
int | GetProgram () |
|
void | StopProgram () |
|
void | StopTask () |
|
void | StopSecondaryTask () |
|
bool | IntroduceVirus () |
|
void | SetActiveVirus (bool bActive) |
|
bool | GetActiveVirus () |
|
void | SetScriptRun (Program *rank) |
|
Program * | GetScriptRun () |
|
void | SetSoluceName (char *name) |
|
char * | GetSoluceName () |
|
bool | ReadSoluce (char *filename) |
|
bool | ReadProgram (Program *program, const char *filename) |
|
bool | GetCompile (Program *program) |
|
bool | WriteProgram (Program *program, char *filename) |
|
bool | ReadStack (FILE *file) |
|
bool | WriteStack (FILE *file) |
|
const std::vector< Program * > & | GetPrograms () |
|
Error | StartTaskTake () |
|
Error | StartTaskManip (TaskManipOrder order, TaskManipArm arm) |
|
Error | StartTaskFlag (TaskFlagOrder order, int rank) |
|
Error | StartTaskBuild (ObjectType type) |
|
Error | StartTaskSearch () |
|
Error | StartTaskDeleteMark () |
|
Error | StartTaskTerraform () |
|
Error | StartTaskPen (bool down, int color) |
|
Error | StartTaskRecover () |
|
Error | StartTaskShield (TaskShieldMode mode) |
|
Error | StartTaskFire (float delay) |
|
Error | StartTaskFireAnt (Math::Vector impact) |
|
Error | StartTaskSpiderExplo () |
|
Error | StartTaskGunGoal (float dirV, float dirH) |
|
Error | StartTaskReset (Math::Vector goal, Math::Vector angle) |
|
void | UpdateInterface (float rTime) |
|
void | UpdateInterface () |
|
Program * | AddProgram () |
|
bool | AddProgram (Program *program) |
|
void | RemoveProgram (Program *program) |
|
Program * | CloneProgram (Program *program) |
|
Program * | GetProgram (int index) |
|
Program * | GetOrAddProgram (int index) |
|
int | GetProgramIndex (Program *program) |
|
|
bool | EventFrame (const Event &event) |
|
void | StartEditScript (Program *program, char *name) |
|
void | StopEditScript (bool bCancel) |
|
Error | EndedTask () |
|
void | GroundFlat () |
|
void | ColorFlag (int color) |
|
void | UpdateScript (Ui::CWindow *pw) |
|
int | GetSelScript () |
|
void | SetSelScript (int index) |
|
void | BlinkScript (bool bEnable) |
|
void | CheckInterface (Ui::CWindow *pw, EventType event, bool bState) |
|
void | EnableInterface (Ui::CWindow *pw, EventType event, bool bState) |
|
void | DeadInterface (Ui::CWindow *pw, EventType event, bool bState) |
|
void | DefaultEnter (Ui::CWindow *pw, EventType event, bool bState=true) |
|
void | TraceRecordStart () |
|
void | TraceRecordFrame () |
|
void | TraceRecordStop () |
|
bool | TraceRecordOper (TraceOper oper, float param) |
|
bool | TraceRecordPut (char *buffer, int max, TraceOper oper, float param) |
|