|
Colobot
|

Public Member Functions | |
| CTaskShield (CObject *object) | |
| bool | EventProcess (const Event &event) |
| Error | Start (TaskShieldMode mode, float delay) |
| Error | IsEnded () |
| bool | IsBusy () |
| bool | Abort () |
Public Member Functions inherited from CTask | |
| CTask (CObject *object) | |
Protected Member Functions | |
| Error | Stop () |
| bool | CreateLight (Math::Vector pos) |
| void | IncreaseShield () |
| float | GetRadius () |
Protected Attributes | |
| TaskShieldPhase | m_phase |
| float | m_progress |
| float | m_speed |
| float | m_time |
| float | m_delay |
| float | m_lastParticle |
| float | m_lastRay |
| float | m_lastIncrease |
| float | m_energyUsed |
| bool | m_bError |
| Math::Vector | m_shieldPos |
| int | m_rankSphere |
| int | m_soundChannel |
| int | m_effectLight |
Protected Attributes inherited from CTask | |
| Gfx::CEngine * | m_engine |
| Gfx::CLightManager * | m_lightMan |
| Gfx::CParticle * | m_particle |
| Gfx::CTerrain * | m_terrain |
| Gfx::CWater * | m_water |
| Gfx::CCamera * | m_camera |
| CMotion * | m_motion |
| CBrain * | m_brain |
| CPhysics * | m_physics |
| CObject * | m_object |
| CRobotMain * | m_main |
| CSoundInterface * | m_sound |
1.8.5