![]() |
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 |