![]() |
Project Arrhythmia
A video game developed by Vitamin Games.
|
Handles Game Saving / Saves Including game data on levels. More...
Inheritance diagram for SettingsManager:Public Member Functions | |
| override void | OnAwake () |
| async void | OnAwakeAsync () |
| void | UpdateSettingsFile (bool _reset=false) |
| async void | SaveSettingsFile (string _newSettings) |
| async Task< SettingsData > | CreateSettingsFile () |
| void | AdjustForMobile (ref SettingsData _settings) |
| void | ApplySettingsFile (SettingsData _settings, Action _callback) |
| void | ApplyAudioSettings () |
| void | ApplyVideoSettings () |
| void | ApplyAccessibilitySettings () |
| void | ApplyGameplaySettings () |
| void | ApplyStateSettings () |
| void | UpdateGlobalVars (string _key, string _value) |
| void | UpdateGlobalVars (string _key, float _value) |
| bool | ShowChangeLog () |
Public Member Functions inherited from SingletonBase< SettingsManager > | |
| virtual void | Awake () |
Static Public Attributes | |
| const int | DEFAULT_RESOLUTION = 3 |
Private Member Functions | |
| void | InitFileInfo () |
| async Task< SettingsData > | LoadSaveData () |
| void | OnApplicationQuit () |
| void | OnApplicationPause () |
| async Task< SettingsData > | ReadSettingsFile () |
Private Attributes | |
| string | className = "[<color=#BA68C8>SaveManager</color>] \n" |
| DataManager.FileTypeDefinition | userSettingsFileInfo |
| SettingsData | Settings = new SettingsData() |
Additional Inherited Members | |
Public Attributes inherited from SingletonBase< SettingsManager > | |
| bool | DestroySingleton |
Properties inherited from SingletonBase< SettingsManager > | |
| static T | Inst [get] |
Handles Game Saving / Saves Including game data on levels.
|
virtual |
Reimplemented from SingletonBase< SettingsManager >.