Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Attributes | List of all members
CTaskManager Class Reference

Public Member Functions

 CTaskManager (CObject *object)
Error StartTaskWait (float time)
Error StartTaskAdvance (float length)
Error StartTaskTurn (float angle)
Error StartTaskGoto (Math::Vector pos, float altitude, TaskGotoGoal goalMode, TaskGotoCrash crashMode)
Error StartTaskTake ()
Error StartTaskManip (TaskManipOrder order, TaskManipArm arm)
Error StartTaskFlag (TaskFlagOrder order, int rank)
Error StartTaskBuild (ObjectType type)
Error StartTaskSearch ()
Error StartTaskInfo (const char *name, float value, float power, bool bSend)
Error StartTaskTerraform ()
Error StartTaskPen (bool bDown, int color)
Error StartTaskRecover ()
Error StartTaskShield (TaskShieldMode mode, float delay)
Error StartTaskFire (float delay)
Error StartTaskFireAnt (Math::Vector impact)
Error StartTaskGunGoal (float dirV, float dirH)
Error StartTaskSpiderExplo ()
Error StartTaskReset (Math::Vector goal, Math::Vector angle)
bool EventProcess (const Event &event)
Error IsEnded ()
bool IsBusy ()
bool IsPilot ()
bool Abort ()

Protected Attributes

CTaskm_task
CObjectm_object
bool m_bPilot

The documentation for this class was generated from the following files: