Inherits UserSettingsBus::Handler.
Public Member Functions | |
void | Activate (u32 bindToProviderId) |
void | Deactivate () |
bool | Load (const char *settingsPath, SerializeContext *sc) |
AZStd::intrusive_ptr< UserSettings > | FindUserSettings (u32 id) override |
void | AddUserSettings (u32 id, UserSettings *settings) override |
bool | Save (const char *settingsPath, SerializeContext *sc) override |
Static Public Member Functions | |
static void | Reflect (ReflectContext *reflection) |
Protected Member Functions | |
void | OnSettingLoaded (void *classPtr, const Uuid &classId, const SerializeContext *sc) |
Protected Attributes | |
UserSettingsContainer | m_settings |