#include <SettingsComponent.h>
◆ CSettingsComponent()
CSettingsComponent::CSettingsComponent |
( |
| ) |
|
◆ ~CSettingsComponent()
CSettingsComponent::~CSettingsComponent |
( |
| ) |
|
|
virtual |
◆ Deinit()
void CSettingsComponent::Deinit |
( |
| ) |
|
Deinitialize all subcomponents.
◆ GetAdvancedSettings()
Get access to the advanced settings subcomponent.
- Returns
- the advanced settings subcomponent.
◆ GetProfileManager()
std::shared_ptr< CProfileManager > CSettingsComponent::GetProfileManager |
( |
| ) |
|
Get access to the profiles manager subcomponent.
- Returns
- the profiles manager subcomponent.
◆ GetSettings()
std::shared_ptr< CSettings > CSettingsComponent::GetSettings |
( |
| ) |
|
Get access to the settings subcomponent.
- Returns
- the settings subcomponent.
◆ Init()
Initialize all subcomponents with system default values (loaded from code, system settings files, ...).
- Parameters
-
params | The command line params passed to the app. |
◆ Load()
bool CSettingsComponent::Load |
( |
| ) |
|
Initialize all subcomponents with user values (loaded from user settings files, according to active profile).
- Returns
- true on success, false otherwise.
The documentation for this class was generated from the following files: