Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Ui::CStudio Class Reference

Public Member Functions

bool EventProcess (const Event &event)
void StartEditScript (CScript *script, std::string name, int rank)
bool StopEditScript (bool bCancel)

Protected Member Functions

bool EventFrame (const Event &event)
void SearchToken (CEdit *edit)
void ColorizeScript (CEdit *edit)
void AdjustEditScript ()
void SetInfoText (std::string text, bool bClickable)
void ViewEditScript ()
void UpdateFlux ()
void UpdateButtons ()
void StartDialog (StudioDialog type)
void StopDialog ()
void AdjustDialog ()
bool EventDialog (const Event &event)
void UpdateChangeList ()
void UpdateChangeEdit ()
void UpdateDialogAction ()
void UpdateDialogPublic ()
void UpdateDialogList ()
std::string SearchDirectory (bool bCreate)
bool ReadProgram ()
bool WriteProgram ()

Protected Attributes

Gfx::CEnginem_engine
CEventQueuem_event
CRobotMainm_main
Gfx::CCameram_camera
CSoundInterfacem_sound
CInterfacem_interface
CApplicationm_app
CPauseManagerm_pause
int m_rank
CScriptm_script
Gfx::CameraType m_editCamera
bool m_bEditMaximized
bool m_bEditMinimized
Math::Point m_editActualPos
Math::Point m_editActualDim
Math::Point m_editFinalPos
Math::Point m_editFinalDim
float m_time
float m_fixInfoTextTime
bool m_bRunning
bool m_bRealTime
PauseType m_bInitPause
std::string m_helpFilename
StudioDialog m_dialog

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