Colobot
|
Public Member Functions | |
CAutoPortico (CObject *object) | |
void | DeleteObject (bool bAll=false) |
void | Init () |
void | Start (int param) |
bool | EventProcess (const Event &event) |
bool | Abort () |
Error | GetError () |
![]() | |
CAuto (CObject *object) | |
virtual Error | IsEnded () |
virtual Error | StartAction (int param) |
virtual bool | SetType (ObjectType type) |
virtual bool | SetValue (int rank, float value) |
virtual bool | SetString (char *string) |
virtual bool | CreateInterface (bool bSelect) |
virtual bool | GetBusy () |
virtual void | SetBusy (bool bBuse) |
virtual void | InitProgressTotal (float total) |
virtual void | EventProgress (float rTime) |
virtual bool | GetMotor () |
virtual void | SetMotor (bool bMotor) |
virtual bool | Write (CLevelParserLine *line) |
virtual bool | Read (CLevelParserLine *line) |
Protected Member Functions | |
void | UpdateTrackMapping (float left, float right) |
![]() | |
void | CheckInterface (Ui::CWindow *pw, EventType event, bool bState) |
void | EnableInterface (Ui::CWindow *pw, EventType event, bool bState) |
void | VisibleInterface (Ui::CWindow *pw, EventType event, bool bState) |
void | DeadInterface (Ui::CWindow *pw, EventType event, bool bState) |
void | UpdateInterface () |
void | UpdateInterface (float rTime) |
Protected Attributes | |
AutoPorticoPhase | m_phase |
float | m_progress |
float | m_speed |
float | m_cameraProgress |
float | m_cameraSpeed |
float | m_lastParticle |
Math::Vector | m_finalPos |
Math::Vector | m_startPos |
float | m_posTrack |
int | m_param |
int | m_soundChannel |
![]() | |
CEventQueue * | m_eventQueue |
Gfx::CEngine * | m_engine |
Gfx::CParticle * | m_particle |
Gfx::CTerrain * | m_terrain |
Gfx::CWater * | m_water |
Gfx::CCloud * | m_cloud |
Gfx::CPlanet * | m_planet |
Gfx::CLightning * | m_lightning |
Gfx::CCamera * | m_camera |
Ui::CInterface * | m_interface |
CRobotMain * | m_main |
CObject * | m_object |
CSoundInterface * | m_sound |
ObjectType | m_type |
bool | m_bBusy |
bool | m_bMotor |
float | m_time |
float | m_lastUpdateTime |
float | m_progressTime |
float | m_progressTotal |