0x00x0310
Members 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | OnPendingSettingsChanged | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0260 | 0x10 | padding / unreflected | |||
| 0x50 | SettingsToApply | TMap<FName, float> | Protected+1 flags | <TMap> | |
| 0x50 | SoundClasses | TMap<FString, USoundClass*> | Protected+1 flags | <TMap> | |
Inherited from UAdvancedGameUserSettings 2
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | DefaultSettingDataAsset | UAdvancedGameUserSettingDataAsset* | 6 flags | nullptr | |
| 0x50 | PlayerCustomSettings | TMap<FName, float> | Protected+2 flags | <TMap> |
Inherited from UGameUserSettings 31
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01 | bUseVSync | bool | 6 flags | false | |
| 0x01 | bUseDynamicResolution | bool | 6 flags | false | |
| 0x002A | 0x5E | padding / unreflected | |||
| 0x04 | ResolutionSizeX | uint32 | Protected+6 flags | 0 | |
| 0x04 | ResolutionSizeY | uint32 | Protected+6 flags | 0 | |
| 0x04 | LastUserConfirmedResolutionSizeX | uint32 | Protected+6 flags | 0 | |
| 0x04 | LastUserConfirmedResolutionSizeY | uint32 | Protected+6 flags | 0 | |
| 0x04 | WindowPosX | int32 | DeprecatedProtected+6 flags | -1 | |
| 0x04 | WindowPosY | int32 | DeprecatedProtected+6 flags | -1 | |
| 0x10 | WindowPositions | TArray<FIntPoint> | Protected+3 flags | [] | |
| 0x04 | FullscreenMode | int32 | Protected+6 flags | 1 | |
| 0x04 | LastConfirmedFullscreenMode | int32 | Protected+6 flags | 0 | |
| 0x04 | PreferredFullscreenMode | int32 | Protected+6 flags | 1 | |
| 0x04 | Version | uint32 | Protected+6 flags | 0 | |
| 0x04 | AudioQualityLevel | int32 | Protected+6 flags | 0 | |
| 0x04 | LastConfirmedAudioQualityLevel | int32 | Protected+6 flags | 0 | |
| 0x04 | FrameRateLimit | float | Protected+6 flags | 0 | |
| 0x00CC | 0x04 | padding / unreflected | |||
| 0x04 | DesiredScreenWidth | int32 | Protected+6 flags | 1280 | |
| 0x01 | bUseDesiredScreenHeight | bool | Protected+7 flags | false | |
| 0x00D5 | 0x03 | padding / unreflected | |||
| 0x04 | DesiredScreenHeight | int32 | Protected+6 flags | 720 | |
| 0x04 | LastUserConfirmedDesiredScreenWidth | int32 | Protected+6 flags | 1280 | |
| 0x04 | LastUserConfirmedDesiredScreenHeight | int32 | Protected+6 flags | 720 | |
| 0x04 | LastRecommendedScreenWidth | float | Protected+6 flags | -1 | |
| 0x04 | LastRecommendedScreenHeight | float | Protected+6 flags | -1 | |
| 0x04 | LastCPUBenchmarkResult | float | Protected+6 flags | -1 | |
| 0x04 | LastGPUBenchmarkResult | float | Protected+6 flags | -1 | |
| 0x00F4 | 0x04 | padding / unreflected | |||
| 0x10 | LastCPUBenchmarkSteps | TArray<float> | Protected+3 flags | [] | |
| 0x10 | LastGPUBenchmarkSteps | TArray<float> | Protected+3 flags | [] | |
| 0x04 | LastGPUBenchmarkMultiplier | float | Protected+6 flags | 1 | |
| 0x01 | bUseHDRDisplayOutput | bool | Protected+6 flags | false | |
| 0x011D | 0x03 | padding / unreflected | |||
| 0x04 | HDRDisplayOutputNits | int32 | Protected+6 flags | 1000 | |
| 0x0124 | 0x24 | padding / unreflected | |||
| 0x10 | OnGameUserSettingsUINeedsUpdate | FMulticastScriptDelegate | 4 flags | <delegate> | |
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| void UpdateGameSetting(const FName& SettingName, const float& NewSettingValue) | NativePublic | 0x0C | |
| void SetScreenPercentage(float ScreenPercentage, bool bUpdateSetting) | FinalNative+1 flags | 0x05 | |
| void SetDLSSQuality(int32 NewQuality) | FinalNative+1 flags | 0x04 | |
| void PrintPendingSettings() | NativePublic | 0x00 | |
| bool HasPendingSettings() | NativePublic | 0x01 | |
| UStormEscapeGameUserSettings* GetStormEscapeSettings() | FinalNative+2 flags | 0x08 | |
| FText GetSettingsSubcategoryName(FGameplayTag& SubcategoryTag) | FinalNative+2 flags | 0x18 | |
| FText GetSettingsSectionName(FGameplayTag& SectionTag) | FinalNative+2 flags | 0x18 | |
| FText GetSettingsCategoryName(const ESettingType& Category) | FinalNative+2 flags | 0x18 | |
| float GetScreenPercentageFSR(int32 FSRQuality) | FinalNative+2 flags | 0x08 | |
| TArray<FName> DiscardPendingSettings() | NativePublic | 0x10 | |
| void BindToOnSettingUpdated(const FScriptDelegate& Delegate) | FinalNative+1 flags | 0x10 | |
| void ApplyPendingSettings() | NativePublic | 0x00 |