21 class CSubtitlesSettings;
    51   std::shared_ptr<CSettings> GetSettings();
    57   std::shared_ptr<CAdvancedSettings> GetAdvancedSettings();
    63   std::shared_ptr<KODI::SUBTITLES::CSubtitlesSettings> GetSubtitlesSettings();
    69   std::shared_ptr<CProfileManager> GetProfileManager();
    72   bool InitDirectoriesLinux(
bool bPlatformDirectories);
    73   bool InitDirectoriesOSX(
bool bPlatformDirectories);
    74   bool InitDirectoriesWin32(
bool bPlatformDirectories);
    75   void CreateUserDirs() 
const;
    83   State m_state = State::DEINITED;
    85   std::shared_ptr<CSettings> m_settings;
    86   std::shared_ptr<CAdvancedSettings> m_advancedSettings;
    87   std::shared_ptr<KODI::SUBTITLES::CSubtitlesSettings> m_subtitlesSettings;
    88   std::shared_ptr<CProfileManager> m_profileManager;
 Wrapper around CSettingsManager responsible for properly setting up the settings manager and register...
Definition: Settings.h:27
Definition: AudioDecoder.h:18
Definition: ProfileManager.h:25
Definition: SettingsComponent.h:25
Definition: AdvancedSettings.h:102