Class SettingsHandler
- Namespace
- DefaultNamespace
- Assembly
- Assembly-CSharp.dll
public class SettingsHandler : ISettingHandler, IDisposable
- Inheritance
-
SettingsHandler
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
SettingsHandler()
Fields
_settingsSaveLoad
public ISettingsSaveLoad _settingsSaveLoad
Field Value
- ISettingsSaveLoad
settings
public List<Setting> settings
Field Value
- List<Setting>
Methods
Dispose()
GetAllSettingsNonAlloc()
public List<Setting> GetAllSettingsNonAlloc()
Returns
- List<Setting>
GetSetting<T>()
public T GetSetting<T>() where T : Setting
Returns
- T
Type Parameters
T
GetSettings(SettingCategory)
public List<Setting> GetSettings(SettingCategory category)
Parameters
category
SettingCategory
Returns
- List<Setting>
RegisterPage()
public void RegisterPage()
SaveSetting(Setting)
public void SaveSetting(Setting setting)
Parameters
setting
Setting
Update()