implements ISettingsService
0x00x00A0
Members 28
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_bufferPool | ArrayPool<System.Byte> | PrivateStatic+1 flags | — | |
| — | 0x04 | k_minHeight | float | PrivateStatic+1 flags | 582227024 |
| — | 0x08 | k_minAspectRatio | double | PrivateStatic+1 flags | 1718569145424 |
| — | 0x04 | k_qualityLevelFullRes | int | PrivateStatic+1 flags | 582227024 |
| — | 0x04 | k_qualityLevelHalfRes | int | PrivateStatic+1 flags | 582227024 |
| — | 0x04 | k_qualityLevelQuarterRes | int | PrivateStatic+1 flags | 582227024 |
| — | 0x04 | k_quarterResScreenHeight | int | PrivateStatic+1 flags | 582227024 |
| — | 0x04 | k_halfResScreenHeight | int | PrivateStatic+1 flags | 582227024 |
| 0x08 | m_platformService | IPlatformService | Private | — | |
| 0x08 | SpeedChanged | Action<Reloaded.Services.GameplaySpeed> | Private | — | |
| 0x08 | GamepadCursorSpeedChanged | Action<System.Int32 | Private | — | |
| 0x08 | ResolutionChanged | Action<Reloaded.Services.ReloadedResolution> | Private | — | |
| 0x08 | WindowModeChanged | Action<Reloaded.Services.ReloadedWindowMode> | Private | — | |
| 0x08 | VolumeChanged | Action<System.Single | Private | — | |
| 0x08 | LanguageChanged | Action<Reloaded.Services.Language> | Private | — | |
| 0x08 | VibrationChanged | Action<System.Boolean> | Private | — | |
| 0x08 | VSyncChanged | Action<System.Boolean> | Private | — | |
| 0x08 | HighContrastChanged | Action<System.Boolean> | Private | — | |
| 0x08 | HalfSpeedChanged | Action<System.Boolean> | Private | — | |
| 0x08 | HasAcceptedTOCChanged | Action<System.Boolean> | Private | — | |
| 0x08 | DisplayHasChanged | Action | Private | — | |
| 0x08 | m_fontFallbackManager | FontFallbackManager | Private | — | |
| 0x01 | m_hasAcceptedToc | bool | Private | — | |
| 0x0081 | 0x03 | padding / unreflected | |||
| 0x04 | m_currentLanguage | Language | Private | — | |
| 0x04 | m_currentWindowMode | ReloadedWindowMode | Private | — | |
| 0x04 | <PreviousWindowMode>k__BackingField | ReloadedWindowMode | Private | — | |
| 0x08 | m_currentResolution | ReloadedResolution | Private | — | |
| 0x08 | <PreviousResolution>k__BackingField | ReloadedResolution | Private | — | |
Functions 75
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_SpeedChanged(Action<Reloaded.Services.GameplaySpeed> value) | PublicFinal+3 flags | 0x08 | |
| void remove_SpeedChanged(Action<Reloaded.Services.GameplaySpeed> value) | PublicFinal+3 flags | 0x08 | |
| void add_GamepadCursorSpeedChanged(Action<System.Int32 value) | PublicFinal+3 flags | 0x08 | |
| void remove_GamepadCursorSpeedChanged(Action<System.Int32 value) | PublicFinal+3 flags | 0x08 | |
| void add_ResolutionChanged(Action<Reloaded.Services.ReloadedResolution> value) | PublicFinal+3 flags | 0x08 | |
| void remove_ResolutionChanged(Action<Reloaded.Services.ReloadedResolution> value) | PublicFinal+3 flags | 0x08 | |
| void add_WindowModeChanged(Action<Reloaded.Services.ReloadedWindowMode> value) | PublicFinal+3 flags | 0x08 | |
| void remove_WindowModeChanged(Action<Reloaded.Services.ReloadedWindowMode> value) | PublicFinal+3 flags | 0x08 | |
| void add_VolumeChanged(Action<System.Single value) | PublicFinal+3 flags | 0x08 | |
| void remove_VolumeChanged(Action<System.Single value) | PublicFinal+3 flags | 0x08 | |
| void add_LanguageChanged(Action<Reloaded.Services.Language> value) | PublicFinal+3 flags | 0x08 | |
| void remove_LanguageChanged(Action<Reloaded.Services.Language> value) | PublicFinal+3 flags | 0x08 | |
| void add_VibrationChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void remove_VibrationChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void add_VSyncChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void remove_VSyncChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void add_HighContrastChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void remove_HighContrastChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void add_HalfSpeedChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void remove_HalfSpeedChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void add_HasAcceptedTOCChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void remove_HasAcceptedTOCChanged(Action<System.Boolean> value) | PublicFinal+3 flags | 0x08 | |
| void add_DisplayHasChanged(Action value) | PublicFinal+3 flags | 0x08 | |
| void remove_DisplayHasChanged(Action value) | PublicFinal+3 flags | 0x08 | |
| bool get_ShowDebugSettings() | PublicFinal+3 flags | 0x01 | |
| void MainDisplayChanged() | Public | 0x00 | |
| bool get_HasAcceptedTOC() | PublicFinal+3 flags | 0x01 | |
| void set_HasAcceptedTOC(bool value) | PublicFinal+3 flags | 0x01 | |
| bool get_SkipBootstrap() | PublicFinal+3 flags | 0x01 | |
| void set_SkipBootstrap(bool value) | PublicFinal+3 flags | 0x01 | |
| bool get_SkipSplashScreen() | PublicFinal+3 flags | 0x01 | |
| void set_SkipSplashScreen(bool value) | PublicFinal+3 flags | 0x01 | |
| bool get_SkipEADPAuthentication() | PublicFinal+3 flags | 0x01 | |
| void set_SkipEADPAuthentication(bool value) | PublicFinal+3 flags | 0x01 | |
| Language get_CurrentLanguage() | PublicFinal+3 flags | 0x04 | |
| void set_CurrentLanguage(const Language& value) | PublicFinal+3 flags | 0x04 | |
| ReloadedWindowMode get_WindowMode() | PublicFinal+3 flags | 0x04 | |
| void set_WindowMode(const ReloadedWindowMode& value) | PublicFinal+3 flags | 0x04 | |
| ReloadedWindowMode get_PreviousWindowMode() | PublicFinal+3 flags | 0x04 | |
| void set_PreviousWindowMode(const ReloadedWindowMode& value) | PublicFinal+3 flags | 0x04 | |
| ReloadedResolution GetCurrentResolution() | Private | 0x08 | |
| ReloadedWindowMode GetCurrentWindowMode() | Private | 0x04 | |
| FullScreenMode GetFullScreenMode(const ReloadedWindowMode& mode) | Private | 0x04 | |
| float get_MusicVolume() | PublicFinal+3 flags | 0x04 | |
| void set_MusicVolume(float value) | PublicFinal+3 flags | 0x04 | |
| float get_SoundEffectVolume() | PublicFinal+3 flags | 0x04 | |
| void set_SoundEffectVolume(float value) | PublicFinal+3 flags | 0x04 | |
| GameplaySpeed get_GameplaySpeed() | PublicFinal+3 flags | 0x04 | |
| void set_GameplaySpeed(const GameplaySpeed& value) | PublicFinal+3 flags | 0x04 | |
| ReloadedResolution get_Resolution() | PublicFinal+3 flags | 0x08 | |
| void set_Resolution(const ReloadedResolution& value) | PublicFinal+3 flags | 0x08 | |
| ReloadedResolution get_PreviousResolution() | PublicFinal+3 flags | 0x08 | |
| void set_PreviousResolution(const ReloadedResolution& value) | PublicFinal+3 flags | 0x08 | |
| bool get_Vibration() | PublicFinal+3 flags | 0x01 | |
| void set_Vibration(bool value) | PublicFinal+3 flags | 0x01 | |
| bool get_VSync() | PublicFinal+3 flags | 0x01 | |
| void set_VSync(bool value) | PublicFinal+3 flags | 0x01 | |
| bool get_HighContrast() | PublicFinal+3 flags | 0x01 | |
| void set_HighContrast(bool value) | PublicFinal+3 flags | 0x01 | |
| bool get_HalfSpeed() | PublicFinal+3 flags | 0x01 | |
| void set_HalfSpeed(bool value) | PublicFinal+3 flags | 0x01 | |
| float get_Gamepad1CursorSpeed() | PublicFinal+3 flags | 0x04 | |
| void set_Gamepad1CursorSpeed(float value) | PublicFinal+3 flags | 0x04 | |
| float get_Gamepad2CursorSpeed() | PublicFinal+3 flags | 0x04 | |
| void set_Gamepad2CursorSpeed(float value) | PublicFinal+3 flags | 0x04 | |
| void SetGamepadCursorSpeed(int index, float value) | PublicFinal+2 flags | 0x04 | |
| float GetGamepadCursorSpeed(int index) | PublicFinal+2 flags | 0x04 | |
| ReloadedResolution[] GetAvailableResolutions() | PublicFinal+2 flags | 0x08 | |
| void .ctor(IPlatformService platformService) | Public+1 flags | 0x08 | |
| void InitFromPlatform() | Private | 0x00 | |
| void SetQualityForResolution(int screenHeight) | Private | 0x04 | |
| bool IsValidAspectRatio(double ratio) | Private | 0x08 | |
| void WriteSettings() | Private | 0x00 | |
| void ReadSettings() | Private | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |