|
LEAP Documentation 40220
Documentation for the LEAP project
|
#include <SaveManager.h>
Public Member Functions | |
| virtual void | SetToDefaults () override |
| virtual void | ApplySettings (bool bCheckForCommandLineOverrides) override |
Static Public Member Functions | |
| static USaveManager * | GetProjectXGameUserSettings () |
| static class UProjectXSaveGame * | GetSaveData () |
| static void | SetGameSettingsToDefaults () |
| static void | ApplyGameSettings (bool bCheckForCommandLineOverrides, UObject *WorldContextObject, bool bCalledFromSettingsMenu=false) |
| static void | ApplyGammaSetting (UObject *WorldContextObject) |
| static void | ApplyCultureSetting (UObject *WorldContextObject, bool bReload=false) |
| static void | ApplyDLSS (UObject *WorldContextObject) |
| static void | ApplyReflex () |
| static void | Cleanup () |
| static float | GetADSMultiplier () |
| static FVector2D | GetMinMaxGamma () |
| static float | GetDefaultGamma () |
| static FVector2D | GetMinMaxInputScale () |
| static FVector2D | GetDefaultInputScale () |
| static FVector2D | GetMinMaxFOV () |
| static float | GetInputVerticalScale () |
| static float | GetInputHorizontalScale () |
| static float | GetInputADSVerticalScale () |
| static float | GetInputADSHorizontalScale () |
| static bool | GetInputLookInversion () |
| static void | SetADSMultiplier (float ADSMultiplier) |
| static void | SetInputVerticalScale (float InputVerticalScale) |
| static void | SetInputHorizontalScale (float InputHorizontalScale) |
| static void | SetInputADSVerticalScale (float InputADSVerticalScale) |
| static void | SetInputADSHorizontalScale (float InputADSHorizontalScale) |
| static void | SetInputLookInversion (bool bInputLookInversion) |
| static void | SetMotionBlurEnabled (bool bEnabled) |
| static bool | GetMotionBlurEnabled () |
| static void | SetDLSS (float DLSS) |
| static float | GetDLSS () |
| static void | SetReflex (float Reflex) |
| static float | GetReflex () |
| static void | SetGamma (float Gamma) |
| static float | GetGamma () |
| static void | SetBloom (bool bInEnableBloom) |
| static bool | GetBloom () |
| static void | SetCameraMotionEffects (bool bInCameraMotionEffects) |
| static bool | GetCameraMotionEffects () |
| static void | SetNVIDIAReflexStats (bool bInNVIDIAReflexStats) |
| static bool | GetNVIDIAReflexStats () |
| static void | SetCameraAnimationToggleState (bool bToggle) |
| static bool | GetCameraAnimationToggleState () |
| static void | SetVisualHitmarkersEnabled (bool bNewVisualHitmarkerstEnabled) |
| static bool | GetVisualHitmarkersEnabled () |
| static void | SetFOV (float DesiredFOV) |
| static float | GetFOV () |
| static void | SetMouseSmoothing (bool bInEnableMouseSmoothing) |
| static bool | GetMouseSmoothing () |
| static void | SetFOVScaling (bool bInEnableFOVScaling) |
| static bool | GetFOVScaling () |
| static void | SetSpawnInPersonalVehicle (bool bNewSpawnInPV) |
| static bool | GetSpawnInPersonalVehicle () |
| static void | SetAutoClamber (bool bNewAutoClamber) |
| static bool | GetAutoClamber () |
| static void | SetDamageTextEnabled (bool bNewDamageTextEnabled) |
| static bool | GetDamageTextEnabled () |
| static void | SetIncomingDamageIndicatorIs3D (bool bNewIncomingDamageIndicatorIs3D) |
| static bool | GetIncomingDamageIndicatorIs3D () |
| static void | SetPVCameraSmoothing (bool bInPVCameraSmoothing) |
| static bool | GetPVCameraSmoothing () |
| static void | SetMasterVolume (float Volume) |
| static float | GetMasterVolume () |
| static void | SetMusicVolume (float Volume) |
| static float | GetMusicVolume () |
| static void | SetVOIPVolume (float Volume) |
| static float | GetVOIPVolume () |
| static void | SetEffectsVolume (float Volume) |
| static float | GetEffectsVolume () |
| static void | SetAmbientVolume (float Volume) |
| static float | GetAmbientVolume () |
| static void | SetInterfaceVolume (float Volume) |
| static float | GetInterfaceVolume () |
| static void | SetAnnouncerVolume (float Volume) |
| static float | GetAnnouncerVolume () |
| static bool | GetHideEmptyServer () |
| static void | SetHideEmptyServer (bool bHideEmptyServers) |
| static bool | GetHideCustomServer () |
| static void | SetHideCustomServer (bool bHideCustomServers) |
| static bool | GetHideFullServer () |
| static void | SetHideFullServer (bool bHideFullServers) |
| static bool | GetHideOfficialServer () |
| static void | SetHideOfficialServer (bool bHideOfficialServers) |
| static bool | GetHideVersionMismatch () |
| static void | SetHideVersionMismatch (bool bHideVersionMismatchServers) |
| static void | SetHideAntiCheat (bool bHideAntiCheat) |
| static bool | GetHideAntiCheat () |
| static void | SetHideModServer (bool bHideModeServer) |
| static bool | GetHideModeServer () |
| static void | SetHidePasswordProtectedServer (bool bHidePasswordProtectedServer) |
| static bool | GetHidePasswordProtectedServer () |
| static void | SetHoldToSpawnVehicle (bool bHoldToSpawnVehicle) |
| static bool | GetHoldToSpawnVehicle () |
| static FString | GetRegionFilter () |
| static void | SetRegionFilter (const FString &RegionFilter) |
| static ESortParameter | GetSortParameter () |
| static void | SetSortParameter (ESortParameter SortParameter) |
| static bool | GetDescendingSort () |
| static void | SetDescendingSort (bool bDescending) |
| static int | GetSavedInputVersion () |
| static void | SetSavedInputVersion (int NewSavedInputVersion) |
| static bool | ShouldIncrementSavedInputVersion () |
| static void | SetIsFirstRun (bool bFirstRun) |
| static bool | IsFirstRun () |
| static void | SetCultureIndex (int32 CultureIndex) |
| static int32 | GetCultureIndex () |
| static void | SetPushToTalk (const bool bInPushToTalk) |
| static bool | GetPushToTalk () |
| static void | SetMaturityFilter (const bool bInMaturityFilter) |
| static bool | GetMaturityFilter () |
| static void | SetMuteListText (const TArray< FString > &MutelistText) |
| static void | GetMuteListText (TArray< FString > &OutArray) |
| static void | SetUninspectedNewItemsShortCodes (const TArray< FString > &NewUninspectedNewItemsShortCodes) |
| static void | GetUninspectedNewItemsShortCodes (TArray< FString > &OutArray) |
| static void | RemoveUninspectedNewItem (FString ItemShortCode, UObject *WorldContextObject) |
| static bool | IsItemUninspected (FString ItemShortCode) |
| static void | ReadAllUninspectedNewItemsShortCodes () |
| static void | SetSubtitles (const bool bInSubtitles) |
| static bool | GetSubtitles () |
| static void | AddNewSteamToNakamaID (const FString &SteamID, const FString &NakamaID) |
| static bool | GetNakamaIDFromSteamID (const FString &SteamID, FString &FoundNakamaID) |
| static TMap< FString, FString > & | GetSteamToNakamaIDMap () |
Public Attributes | |
| FOnSettingsApplied | OnSettingsApplied |
Static Public Attributes | |
| static TWeakObjectPtr< class UProjectXSaveGame > | LoadedGameData = nullptr |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
overridevirtual |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Returns the game local machine settings (resolution, windowing mode, scalability settings, etc...)
|
static |
|
static |
|
static |
|
static |
|
static |
Returns the game settings as a USaveGame data that has the game's local machine settings
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
overridevirtual |
|
static |
|
static |
|
static |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
static |
|
protected |
|
protected |
|
protected |
| FOnSettingsApplied USaveManager::OnSettingsApplied |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |