Colobot
Public Member Functions | Protected Attributes | List of all members
CSettings Class Reference
Inheritance diagram for CSettings:
Inheritance graph
[legend]

Public Member Functions

void SaveResolutionSettings (const Gfx::DeviceConfig &config)
 
void SaveSettings ()
 
void LoadSettings ()
 
void SetTooltips (bool tooltips)
 
bool GetTooltips ()
 
void SetInterfaceGlint (bool interfaceGlint)
 
bool GetInterfaceGlint ()
 
void SetInterfaceRain (bool interfaceRain)
 
bool GetInterfaceRain ()
 
void SetSoluce4 (bool soluce4)
 
bool GetSoluce4 ()
 
void SetMovies (bool movies)
 
bool GetMovies ()
 
void SetFocusLostPause (bool focusLostPause)
 
bool GetFocusLostPause ()
 
void SetLanguage (Language language)
 
Language GetLanguage ()
 
void SetFontSize (float size)
 Managing the size of the default fonts. More...
 
float GetFontSize ()
 
void SetWindowPos (Math::Point pos)
 Managing the size of the default window. More...
 
Math::Point GetWindowPos ()
 
void SetWindowDim (Math::Point dim)
 
Math::Point GetWindowDim ()
 
void SetIOPublic (bool mode)
 Managing windows open/save. More...
 
bool GetIOPublic ()
 
void SetIOPos (Math::Point pos)
 
Math::Point GetIOPos ()
 
void SetIODim (Math::Point dim)
 
Math::Point GetIODim ()
 

Protected Attributes

bool m_tooltips
 
bool m_interfaceGlint
 
bool m_interfaceRain
 
bool m_soluce4
 
bool m_movies
 
bool m_focusLostPause
 
float m_fontSize
 
Math::Point m_windowPos
 
Math::Point m_windowDim
 
bool m_IOPublic
 
Math::Point m_IOPos
 
Math::Point m_IODim
 
Language m_language
 

Additional Inherited Members

- Static Public Member Functions inherited from CSingleton< CSettings >
static CSettingsGetInstance ()
 
static CSettingsGetInstancePointer ()
 
static bool IsCreated ()
 
- Static Protected Attributes inherited from CSingleton< CSettings >
static CSettingsm_instance = nullptr
 

Member Function Documentation

void CSettings::SetFontSize ( float  size)

Managing the size of the default fonts.

void CSettings::SetWindowPos ( Math::Point  pos)

Managing the size of the default window.

void CSettings::SetIOPublic ( bool  mode)

Managing windows open/save.


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