|
| CTaskManip (COldObject *object) |
|
bool | EventProcess (const Event &event) override |
|
Error | Start (TaskManipOrder order, TaskManipArm arm) |
|
Error | IsEnded () override |
|
bool | Abort () override |
|
| CForegroundTask (COldObject *object) |
|
bool | IsBackground () final |
| Returns true if this task is meant to be run as a background task. More...
|
|
bool | IsPilot () override |
| Returns true if you can control the robot while the task is executing. More...
|
|
| CTask (COldObject *object) |
|
virtual bool | IsBusy () |
|
|
void | InitAngle () |
|
CObject * | SearchTakeUnderObject (Math::Vector &pos, float dLimit) |
|
CObject * | SearchTakeFrontObject (bool bAdvance, Math::Vector &pos, float &distance, float &angle) |
|
CObject * | SearchTakeBackObject (bool bAdvance, Math::Vector &pos, float &distance, float &angle) |
|
CObject * | SearchOtherObject (bool bAdvance, Math::Vector &pos, float &distance, float &angle, float &height) |
|
bool | TransporterTakeObject () |
|
bool | TransporterDeposeObject () |
|
bool | IsFreeDeposeObject (Math::Vector pos) |
|
void | SoundManip (float time, float amplitude=1.0f, float frequency=1.0f) |
|
|
TaskManipOrder | m_order = TMO_AUTO |
|
TaskManipArm | m_arm = TMA_NEUTRAL |
|
TaskManipHand | m_hand = TMH_OPEN |
|
int | m_step = 0 |
|
float | m_speed = 0.0f |
|
float | m_progress = 0.0f |
|
float | m_initialAngle [5] = {} |
|
float | m_finalAngle [5] = {} |
|
float | m_height = 0.0f |
|
float | m_advanceLength = 0.0f |
|
float | m_energy = 0.0f |
|
bool | m_bError = false |
|
bool | m_bTurn = false |
|
bool | m_bSubm = false |
|
bool | m_bBee = false |
|
float | m_angle = 0.0f |
|
float | m_move = 0.0f |
|
Math::Vector | m_targetPos |
|
float | m_timeLimit = 0.0f |
|
ObjectType | m_cargoType = OBJECT_NULL |
|
Gfx::CEngine * | m_engine = nullptr |
|
Gfx::CLightManager * | m_lightMan = nullptr |
|
Gfx::CParticle * | m_particle = nullptr |
|
Gfx::CTerrain * | m_terrain = nullptr |
|
Gfx::CWater * | m_water = nullptr |
|
Gfx::CCamera * | m_camera = nullptr |
|
CRobotMain * | m_main = nullptr |
|
CSoundInterface * | m_sound = nullptr |
|
COldObject * | m_object = nullptr |
|
CProgrammableObject * | m_programmable = nullptr |
|
CMotion * | m_motion = nullptr |
|
CPhysics * | m_physics = nullptr |
|
The documentation for this class was generated from the following files:
- /build/colobot-4LMcse/colobot-0.1.8/src/object/task/taskmanip.h
- /build/colobot-4LMcse/colobot-0.1.8/src/object/task/taskmanip.cpp