Zdexby TheHolyOneZ
49,743 classes
Class

SettingsDataModel

: DisposableObjectModel : ObjectModel : ModelBase : Object
Reloaded.DataModels.SettingsDataModel, Assembly-CSharp 0x0160 (352 B) inherited 0x0038 Assembly-CSharp.dll
0x00x0160

Members 37

OffsetSizeNameTypeFlagsDefault
0x08m_settingsServiceISettingsServicePrivate—
0x08m_achievementServiceIAchievementServicePrivate—
0x08m_userServiceIUserServicePrivate—
0x08m_resolutionsModelResolutionsSettingsModelPrivate—
0x08m_windowModeSettingsModelWindowModeSettingsModelPrivate—
0x08m_musicVolumeModelNumberValueModelPrivate—
0x08m_gamepad1SpeedModelNumberValueModelPrivate—
0x08m_gamepad2SpeedModelNumberValueModelPrivate—
0x08m_sfxVolumeModelNumberValueModelPrivate—
0x08m_resolutionIndexModelNumberValueModelPrivate—
0x08m_windowModeIndexModelNumberValueModelPrivate—
0x08m_vibrationModelBoolValueModelPrivate—
0x08m_vsyncModelBoolValueModelPrivate—
0x08m_highContrastModelBoolValueModelPrivate—
0x08m_musicVolumeSliderModelSliderModelPrivate—
0x08m_gamepad1SpeedSliderModelSliderModelPrivate—
0x08m_gamepad2SpeedSliderModelSliderModelPrivate—
0x08m_sfxVolumeSliderModelSliderModelPrivate—
0x08m_resolutionDropdownModelDropdownModelPrivate—
0x08m_windowModeDropdownModelDropdownModelPrivate—
0x08m_vibrationToggleModelToggleModelPrivate—
0x08m_vsyncToggleModelToggleModelPrivate—
0x08m_highContrastToggleModelToggleModelPrivate—
0x08m_halfSpeedToggleModelToggleModelPrivate—
0x08m_ripModeToggleModelToggleModelPrivate—
0x08m_preOrderContentToggleModelToggleModelPrivate—
0x08m_platformContentToggleModelToggleModelPrivate—
0x08m_retroContentToggleModelToggleModelPrivate—
0x08m_danceModeToggleModelToggleModelPrivate—
0x08m_mustacheModeToggleModelToggleModelPrivate—
0x08m_futureModeToggleModelToggleModelPrivate—
0x08m_trickedOutModeToggleModelToggleModelPrivate—
0x08m_daisesModeToggleModelToggleModelPrivate—
0x08m_pinataModeToggleModelToggleModelPrivate—
0x08m_sukhbirModeToggleModelToggleModelPrivate—
0x08m_acceptedTocModelBoolValueModelPrivate—
0x08m_resolutionsReloadedResolution[]Private—
Inherited from DisposableObjectModel 1
OffsetSizeNameTypeFlagsDefault
0x08m_disposablesDisposables2 flags—
Inherited from ObjectModel 3
OffsetSizeNameTypeFlagsDefault
0x08m_modifiedTriggerable<Tekly.DataModels.Models.ObjectModel>Private+1 flags—
0x08m_modelsList<Tekly.DataModels.Models.ModelReference>Private+1 flags—
0x01<DisableModifiedTrigger>k__BackingFieldboolPrivate—
Inherited from ModelBase 1
OffsetSizeNameTypeFlagsDefault
0x01m_isDisposedboolPrivate—

Functions 37

SignatureFlagsNativeParams
void .ctor(ISettingsService settingsService, IUserService userService, IAchievementService achievementService)Public+1 flags0x08
void OnMainDisplayChanged()Private0x00
void UpdateResolutions()Private0x00
void OnAcceptedTocChanged(bool accepted)Private0x01
void SetPlatformContent(bool value)Private0x01
void SetRetroContent(bool value)Private0x01
void OnSettingServiceResolutionChanged(const ReloadedResolution& obj)Private0x08
void OnWindowModeChanged(const ReloadedWindowMode& obj)Private0x04
void OnUserModeChanged()Private0x00
void OnActiveProfileChanged(int profile)Private0x04
void AddToggle(ref ToggleModel& toggleModel, const string& key, Action<System.Boolean> callback)Private0x08
void SetResolution(int index)Public0x04
void SetWindowMode(int index)Public0x04
void SetMusicVolume(float volume)Public0x04
void SetSfxVolume(float volume)Public0x04
void SetVibration(bool value)Public0x01
void SetVsync(bool value)Public0x01
void SetHighContrast(bool value)Public0x01
void SetHalfSpeed(bool value)Public0x01
void SetGamepadSpeed(int gamepadIndex, float value)Public0x04
NumberValueModel GetGamepadSpeedModel(int index)Private0x08
void UpdateSettingsModels()Private0x00
int FindCurrentResolutionIndex()Private0x04
int FindCurrentWindowModeIndex()Private0x04
void UpdateUserSettings()Private0x00
void OnSettingsDataUpdated()Private0x00
void OnDispose()2 flags0x00
void <.ctor>b__37_0(SliderModel x)Private0x08
void <.ctor>b__37_1(SliderModel x)Private0x08
void <.ctor>b__37_2(DropdownModel x)Private0x08
void <.ctor>b__37_3(DropdownModel x)Private0x08
void <.ctor>b__37_4(ToggleModel x)Private0x08
void <.ctor>b__37_5(ToggleModel x)Private0x08
void <.ctor>b__37_6(ToggleModel x)Private0x08
void <.ctor>b__37_7(ToggleModel x)Private0x08
void <.ctor>b__37_8(SliderModel x)Private0x08
void <.ctor>b__37_9(SliderModel x)Private0x08

Used by 1

types with a member, parameter or interface of this type