|
| CTaskShield (COldObject *object) |
|
bool | EventProcess (const Event &event) override |
|
Error | Start (TaskShieldMode mode, float delay) |
|
Error | IsEnded () override |
|
bool | IsBusy () override |
|
bool | Abort () override |
|
float | GetActiveRadius () |
|
| CBackgroundTask (COldObject *object) |
|
bool | IsBackground () override final |
| Returns true if this task is meant to be run as a background task. More...
|
|
bool | IsPilot () override final |
| Returns true if you can control the robot while the task is executing. More...
|
|
| CTask (COldObject *object) |
|
virtual bool | EventProcess (const Event &event) |
|
virtual Error | IsEnded () |
|
virtual bool | IsBusy () |
|
virtual bool | Abort () |
|
virtual bool | IsPilot ()=0 |
| Returns true if you can control the robot while the task is executing. More...
|
|
virtual bool | IsBackground ()=0 |
| Returns true if this task is meant to be run as a background task. More...
|
|
|
Error | Stop () |
|
bool | CreateLight (Math::Vector pos) |
|
void | IncreaseShield () |
|
float | GetRadius () |
|
◆ EventProcess()
bool CTaskShield::EventProcess |
( |
const Event & |
event | ) |
|
|
overridevirtual |
Reimplemented from CTask.
◆ IsEnded()
Error CTaskShield::IsEnded |
( |
| ) |
|
|
overridevirtual |
Reimplemented from CTask.
◆ IsBusy()
bool CTaskShield::IsBusy |
( |
| ) |
|
|
overridevirtual |
Reimplemented from CTask.
◆ Abort()
bool CTaskShield::Abort |
( |
| ) |
|
|
overridevirtual |
Reimplemented from CTask.
The documentation for this class was generated from the following files:
- src/object/task/taskshield.h
- src/object/task/taskshield.cpp