|
Colobot
|
Public Member Functions | |
| bool | EventProcess (const Event &event) |
| void | StartEditScript (CScript *script, std::string name, Program *program) |
| bool | StopEditScript (bool closeWithErrors) |
| void | SetInfoText (std::string text, bool bClickable) |
Protected Member Functions | |
| bool | EventFrame (const Event &event) |
| void | SearchToken (CEdit *edit) |
| void | ColorizeScript (CEdit *edit) |
| void | AdjustEditScript () |
| void | ViewEditScript () |
| void | UpdateFlux () |
| void | UpdateButtons () |
| void | StartDialog (const Event &event) |
| void | StopDialog () |
| bool | EventDialog (const Event &event) |
Protected Attributes | |
| Gfx::CEngine * | m_engine |
| CEventQueue * | m_event |
| CRobotMain * | m_main |
| Gfx::CCamera * | m_camera |
| CSoundInterface * | m_sound |
| CInterface * | m_interface |
| CApplication * | m_app |
| CPauseManager * | m_pause |
| CSettings * | m_settings |
| Program * | m_program |
| CScript * | m_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 |
| Math::Point | m_windowPos |
| Math::Point | m_windowDim |
| Math::Point | m_dialogPos |
| Math::Point | m_dialogDim |
| float | m_time |
| float | m_fixInfoTextTime |
| bool | m_bRunning |
| bool | m_bRealTime |
| ActivePause * | m_editorPause = nullptr |
| ActivePause * | m_runningPause = nullptr |
| std::string | m_helpFilename |
| std::unique_ptr< CFileDialog > | m_fileDialog |