|
Colobot
|
Classes | |
| struct | Particle |
Public Member Functions | |
| CMainDialog * | GetDialog () |
| void | ShowLoadingScreen (bool show) |
| CScreenLoading * | GetLoadingScreen () |
| bool | EventProcess (const Event &event) |
| void | ChangePhase (Phase phase) |
| bool | GetSceneSoluce () |
| bool | GetPlusTrainer () |
| bool | GetPlusResearch () |
| bool | GetPlusExplorer () |
| void | UpdateChapterPassed () |
| void | NextMission () |
| bool | GetGamerOnlyHead () |
| float | GetPersoAngle () |
| void | AllMissionUpdate () |
| void | ShowSoluceUpdate () |
| void | UpdateCustomLevelList () |
| std::string | GetCustomLevelName (int id) |
| const std::vector< std::string > & | GetCustomLevelList () |
Protected Member Functions | |
| void | GlintMove () |
| void | FrameParticle (float rTime) |
| void | CreateMouseParticles (Math::Point mousePosition, bool buttonPressed) |
| CScreenSetup * | GetSetupScreen (Phase phase) |
Protected Attributes | |
| CApplication * | m_app |
| CRobotMain * | m_main |
| Gfx::CEngine * | m_engine |
| Gfx::CParticle * | m_particleManager |
| CInterface * | m_interface |
| CSoundInterface * | m_sound |
| CSettings * | m_settings |
| std::unique_ptr< CMainDialog > | m_dialog |
| CScreen * | m_currentScreen |
| std::unique_ptr< CScreenApperance > | m_screenAppearance |
| std::unique_ptr< CScreenIORead > | m_screenIORead |
| std::unique_ptr< CScreenIOWrite > | m_screenIOWrite |
| std::unique_ptr< CScreenLevelList > | m_screenLevelList |
| std::unique_ptr< CScreenLoading > | m_screenLoading |
| std::unique_ptr< CScreenMainMenu > | m_screenMainMenu |
| std::unique_ptr< CScreenModList > | m_screenModList |
| std::unique_ptr< CScreenPlayerSelect > | m_screenPlayerSelect |
| std::unique_ptr< CScreenQuit > | m_screenQuit |
| std::unique_ptr< CScreenSetupControls > | m_screenSetupControls |
| std::unique_ptr< CScreenSetupDisplay > | m_screenSetupDisplay |
| std::unique_ptr< CScreenSetupGame > | m_screenSetupGame |
| std::unique_ptr< CScreenSetupGraphics > | m_screenSetupGraphics |
| std::unique_ptr< CScreenSetupSound > | m_screenSetupSound |
| std::unique_ptr< CScreenWelcome > | m_screenWelcome |
| Phase | m_phase |
| int | m_shotDelay |
| std::string | m_shotName |
| Math::Point | m_glintMouse |
| float | m_glintTime |
| std::array< Particle, 10 > | m_particles |