Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Attributes | List of all members
CAutoJostle Class Reference
Inheritance diagram for CAutoJostle:
Inheritance graph
[legend]

Public Member Functions

 CAutoJostle (CObject *object)
 
void DeleteObject (bool bAll=false)
 
void Init ()
 
void Start (int param, float force)
 
bool EventProcess (const Event &event)
 
Error IsEnded ()
 
- Public Member Functions inherited from CAuto
 CAuto (CObject *object)
 
virtual bool Abort ()
 
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 Error GetError ()
 
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 (char *line)
 
virtual bool Read (char *line)
 

Protected Attributes

float m_force
 
float m_progress
 
float m_speed
 
float m_lastParticle
 
Error m_error
 
- Protected Attributes inherited from CAuto
CInstanceManager * m_iMan
 
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
 

Additional Inherited Members

- Protected Member Functions inherited from CAuto
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)
 

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