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 () |
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 | NiceParticle (Math::Point mouse, bool bPress) |
CScreenSetup * | GetSetupScreen (Phase phase) |
Protected Attributes | |
CApplication * | m_app |
CRobotMain * | m_main |
Gfx::CEngine * | m_engine |
Gfx::CParticle * | m_particle |
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< 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 |