0x00x0160
Members 37
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_settingsService | ISettingsService | Private | — | |
| 0x08 | m_achievementService | IAchievementService | Private | — | |
| 0x08 | m_userService | IUserService | Private | — | |
| 0x08 | m_resolutionsModel | ResolutionsSettingsModel | Private | — | |
| 0x08 | m_windowModeSettingsModel | WindowModeSettingsModel | Private | — | |
| 0x08 | m_musicVolumeModel | NumberValueModel | Private | — | |
| 0x08 | m_gamepad1SpeedModel | NumberValueModel | Private | — | |
| 0x08 | m_gamepad2SpeedModel | NumberValueModel | Private | — | |
| 0x08 | m_sfxVolumeModel | NumberValueModel | Private | — | |
| 0x08 | m_resolutionIndexModel | NumberValueModel | Private | — | |
| 0x08 | m_windowModeIndexModel | NumberValueModel | Private | — | |
| 0x08 | m_vibrationModel | BoolValueModel | Private | — | |
| 0x08 | m_vsyncModel | BoolValueModel | Private | — | |
| 0x08 | m_highContrastModel | BoolValueModel | Private | — | |
| 0x08 | m_musicVolumeSliderModel | SliderModel | Private | — | |
| 0x08 | m_gamepad1SpeedSliderModel | SliderModel | Private | — | |
| 0x08 | m_gamepad2SpeedSliderModel | SliderModel | Private | — | |
| 0x08 | m_sfxVolumeSliderModel | SliderModel | Private | — | |
| 0x08 | m_resolutionDropdownModel | DropdownModel | Private | — | |
| 0x08 | m_windowModeDropdownModel | DropdownModel | Private | — | |
| 0x08 | m_vibrationToggleModel | ToggleModel | Private | — | |
| 0x08 | m_vsyncToggleModel | ToggleModel | Private | — | |
| 0x08 | m_highContrastToggleModel | ToggleModel | Private | — | |
| 0x08 | m_halfSpeedToggleModel | ToggleModel | Private | — | |
| 0x08 | m_ripModeToggleModel | ToggleModel | Private | — | |
| 0x08 | m_preOrderContentToggleModel | ToggleModel | Private | — | |
| 0x08 | m_platformContentToggleModel | ToggleModel | Private | — | |
| 0x08 | m_retroContentToggleModel | ToggleModel | Private | — | |
| 0x08 | m_danceModeToggleModel | ToggleModel | Private | — | |
| 0x08 | m_mustacheModeToggleModel | ToggleModel | Private | — | |
| 0x08 | m_futureModeToggleModel | ToggleModel | Private | — | |
| 0x08 | m_trickedOutModeToggleModel | ToggleModel | Private | — | |
| 0x08 | m_daisesModeToggleModel | ToggleModel | Private | — | |
| 0x08 | m_pinataModeToggleModel | ToggleModel | Private | — | |
| 0x08 | m_sukhbirModeToggleModel | ToggleModel | Private | — | |
| 0x08 | m_acceptedTocModel | BoolValueModel | Private | — | |
| 0x08 | m_resolutions | ReloadedResolution[] | Private | — |
Inherited from DisposableObjectModel 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_disposables | Disposables | 2 flags | — |
Inherited from ObjectModel 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_modified | Triggerable<Tekly.DataModels.Models.ObjectModel> | Private+1 flags | — | |
| 0x08 | m_models | List<Tekly.DataModels.Models.ModelReference> | Private+1 flags | — | |
| 0x01 | <DisableModifiedTrigger>k__BackingField | bool | Private | — |
Inherited from ModelBase 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | m_isDisposed | bool | Private | — |
Functions 37
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(ISettingsService settingsService, IUserService userService, IAchievementService achievementService) | Public+1 flags | 0x08 | |
| void OnMainDisplayChanged() | Private | 0x00 | |
| void UpdateResolutions() | Private | 0x00 | |
| void OnAcceptedTocChanged(bool accepted) | Private | 0x01 | |
| void SetPlatformContent(bool value) | Private | 0x01 | |
| void SetRetroContent(bool value) | Private | 0x01 | |
| void OnSettingServiceResolutionChanged(const ReloadedResolution& obj) | Private | 0x08 | |
| void OnWindowModeChanged(const ReloadedWindowMode& obj) | Private | 0x04 | |
| void OnUserModeChanged() | Private | 0x00 | |
| void OnActiveProfileChanged(int profile) | Private | 0x04 | |
| void AddToggle(ref ToggleModel& toggleModel, const string& key, Action<System.Boolean> callback) | Private | 0x08 | |
| void SetResolution(int index) | Public | 0x04 | |
| void SetWindowMode(int index) | Public | 0x04 | |
| void SetMusicVolume(float volume) | Public | 0x04 | |
| void SetSfxVolume(float volume) | Public | 0x04 | |
| void SetVibration(bool value) | Public | 0x01 | |
| void SetVsync(bool value) | Public | 0x01 | |
| void SetHighContrast(bool value) | Public | 0x01 | |
| void SetHalfSpeed(bool value) | Public | 0x01 | |
| void SetGamepadSpeed(int gamepadIndex, float value) | Public | 0x04 | |
| NumberValueModel GetGamepadSpeedModel(int index) | Private | 0x08 | |
| void UpdateSettingsModels() | Private | 0x00 | |
| int FindCurrentResolutionIndex() | Private | 0x04 | |
| int FindCurrentWindowModeIndex() | Private | 0x04 | |
| void UpdateUserSettings() | Private | 0x00 | |
| void OnSettingsDataUpdated() | Private | 0x00 | |
| void OnDispose() | 2 flags | 0x00 | |
| void <.ctor>b__37_0(SliderModel x) | Private | 0x08 | |
| void <.ctor>b__37_1(SliderModel x) | Private | 0x08 | |
| void <.ctor>b__37_2(DropdownModel x) | Private | 0x08 | |
| void <.ctor>b__37_3(DropdownModel x) | Private | 0x08 | |
| void <.ctor>b__37_4(ToggleModel x) | Private | 0x08 | |
| void <.ctor>b__37_5(ToggleModel x) | Private | 0x08 | |
| void <.ctor>b__37_6(ToggleModel x) | Private | 0x08 | |
| void <.ctor>b__37_7(ToggleModel x) | Private | 0x08 | |
| void <.ctor>b__37_8(SliderModel x) | Private | 0x08 | |
| void <.ctor>b__37_9(SliderModel x) | Private | 0x08 |