Colobot
Loading...
Searching...
No Matches
Ui::CScreenSetupControls Class Reference
Inheritance diagram for Ui::CScreenSetupControls:

Public Member Functions

void SetActive () override
void CreateInterface () override
bool EventProcess (const Event &event) override
Public Member Functions inherited from Ui::CScreenSetup
void SetInSimulation (bool simulationSetup)

Protected Member Functions

void ChangeSetupButtons ()
void UpdateSetupButtons ()
void ChangeKey (EventType event)
void UpdateKey ()
void ToggleJoystickInvert (EventType type)
Protected Member Functions inherited from Ui::CScreen
void CreateVersionDisplay ()
void SetBackground (const std::string &filename, bool scaled=false)

Protected Attributes

CInputm_input
Protected Attributes inherited from Ui::CScreenSetup
CSettingsm_settings
Gfx::CCameram_camera
bool m_simulationSetup
Protected Attributes inherited from Ui::CScreen
CRobotMainm_main
CInterfacem_interface
CApplicationm_app
CEventQueuem_eventQueue
Gfx::CEnginem_engine
CSoundInterfacem_sound
const Math::Point dim = Math::Point(32.0f/640.0f, 32.0f/480.0f)
const float ox = 3.0f/640.0f
const float oy = 3.0f/480.0f
const float sx = (32.0f+2.0f)/640.0f
const float sy = (32.0f+2.0f)/480.0f

Additional Inherited Members

Static Public Member Functions inherited from Ui::CScreenSetup
static Phase GetTab ()
Static Protected Attributes inherited from Ui::CScreenSetup
static Phase m_tab = PHASE_SETUPg

Member Function Documentation

◆ SetActive()

void Ui::CScreenSetupControls::SetActive ( )
overridevirtual

Implements Ui::CScreenSetup.

◆ CreateInterface()

void Ui::CScreenSetupControls::CreateInterface ( )
overridevirtual

Reimplemented from Ui::CScreenSetup.

◆ EventProcess()

bool Ui::CScreenSetupControls::EventProcess ( const Event & event)
overridevirtual

Reimplemented from Ui::CScreenSetup.


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