1364 lines
73 KiB
C++
1364 lines
73 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: CJLyraBase
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "Engine_classes.hpp"
|
|||
|
|
#include "DeveloperSettings_structs.hpp"
|
|||
|
|
#include "DeveloperSettings_classes.hpp"
|
|||
|
|
#include "AudioMixer_structs.hpp"
|
|||
|
|
#include "EnhancedInput_structs.hpp"
|
|||
|
|
#include "EnhancedInput_classes.hpp"
|
|||
|
|
#include "GameplayTags_structs.hpp"
|
|||
|
|
#include "GameSettings_classes.hpp"
|
|||
|
|
#include "CJLyraBase_structs.hpp"
|
|||
|
|
#include "CoreUObject_structs.hpp"
|
|||
|
|
#include "CommonUI_classes.hpp"
|
|||
|
|
#include "GameSubtitles_structs.hpp"
|
|||
|
|
#include "InputCore_structs.hpp"
|
|||
|
|
#include "AIModule_classes.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.ObserveStorydeckVisualizeSpiritsAsyncAction
|
|||
|
|
// 0x0020 (0x0050 - 0x0030)
|
|||
|
|
class UObserveStorydeckVisualizeSpiritsAsyncAction final : public UBlueprintAsyncActionBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TMulticastInlineDelegate<void(bool bValue)> OnValueChanged; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UObserveStorydeckVisualizeSpiritsAsyncAction* ObserveStorydeckVisualizeSpirits(class UObject* WorldContextObject);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("ObserveStorydeckVisualizeSpiritsAsyncAction")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"ObserveStorydeckVisualizeSpiritsAsyncAction")
|
|||
|
|
}
|
|||
|
|
static class UObserveStorydeckVisualizeSpiritsAsyncAction* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UObserveStorydeckVisualizeSpiritsAsyncAction>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UObserveStorydeckVisualizeSpiritsAsyncAction;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraGameSettingsUserSettings
|
|||
|
|
// 0x0078 (0x00B0 - 0x0038)
|
|||
|
|
class ULyraGameSettingsUserSettings final : public UDeveloperSettings
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TSoftClassPtr<class UClass> RestartRequiredWidgetClass; // 0x0038(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSoftClassPtr<class UClass> DiscardChangesWarningWidgetClass; // 0x0060(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSoftClassPtr<class UClass> BrightnessAdjustWidgetClass; // 0x0088(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraGameSettingsUserSettings")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraGameSettingsUserSettings")
|
|||
|
|
}
|
|||
|
|
static class ULyraGameSettingsUserSettings* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraGameSettingsUserSettings>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraGameSettingsUserSettings;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraInputUserSettings
|
|||
|
|
// 0x0000 (0x0180 - 0x0180)
|
|||
|
|
class ULyraInputUserSettings final : public UEnhancedInputUserSettings
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraInputUserSettings")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraInputUserSettings")
|
|||
|
|
}
|
|||
|
|
static class ULyraInputUserSettings* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraInputUserSettings>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraInputUserSettings;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraPlayerMappableKeySettings
|
|||
|
|
// 0x0010 (0x0098 - 0x0088)
|
|||
|
|
class ULyraPlayerMappableKeySettings final : public UPlayerMappableKeySettings
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class FText Tooltip; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraPlayerMappableKeySettings")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraPlayerMappableKeySettings")
|
|||
|
|
}
|
|||
|
|
static class ULyraPlayerMappableKeySettings* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraPlayerMappableKeySettings>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraPlayerMappableKeySettings;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraPlayerMappableKeyProfile
|
|||
|
|
// 0x0000 (0x00A8 - 0x00A8)
|
|||
|
|
class ULyraPlayerMappableKeyProfile final : public UEnhancedPlayerMappableKeyProfile
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraPlayerMappableKeyProfile")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraPlayerMappableKeyProfile")
|
|||
|
|
}
|
|||
|
|
static class ULyraPlayerMappableKeyProfile* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraPlayerMappableKeyProfile>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraPlayerMappableKeyProfile;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraAudioMixEffectsSubsystem
|
|||
|
|
// 0x0028 (0x0060 - 0x0038)
|
|||
|
|
class ULyraAudioMixEffectsSubsystem final : public UWorldSubsystem
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FLyraAudioSubmixEffectsChain> HDRSubmixEffectChain; // 0x0038(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
TArray<struct FLyraAudioSubmixEffectsChain> LDRSubmixEffectChain; // 0x0048(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_58[0x8]; // 0x0058(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraAudioMixEffectsSubsystem")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraAudioMixEffectsSubsystem")
|
|||
|
|
}
|
|||
|
|
static class ULyraAudioMixEffectsSubsystem* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraAudioMixEffectsSubsystem>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraAudioMixEffectsSubsystem;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraAudioSettings
|
|||
|
|
// 0x0120 (0x0158 - 0x0038)
|
|||
|
|
class ULyraAudioSettings final : public UDeveloperSettings
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FSoftObjectPath DefaultControlBusMix; // 0x0038(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FSoftObjectPath LoadingScreenControlBusMix; // 0x0058(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FSoftObjectPath UserSettingsControlBusMix; // 0x0078(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FSoftObjectPath OverallVolumeControlBus; // 0x0098(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FSoftObjectPath MusicVolumeControlBus; // 0x00B8(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FSoftObjectPath SoundFXVolumeControlBus; // 0x00D8(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FSoftObjectPath DialogueVolumeControlBus; // 0x00F8(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FSoftObjectPath VoiceChatVolumeControlBus; // 0x0118(0x0020)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FLyraSubmixEffectChainMap> HDRAudioSubmixEffectChain; // 0x0138(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FLyraSubmixEffectChainMap> LDRAudioSubmixEffectChain; // 0x0148(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraAudioSettings")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraAudioSettings")
|
|||
|
|
}
|
|||
|
|
static class ULyraAudioSettings* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraAudioSettings>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraAudioSettings;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraPlatformEmulationSettings
|
|||
|
|
// 0x0058 (0x0090 - 0x0038)
|
|||
|
|
class ULyraPlatformEmulationSettings final : public UDeveloperSettingsBackedByCVars
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FGameplayTagContainer AdditionalPlatformTraitsToEnable; // 0x0038(0x0020)(Edit, Config, NativeAccessSpecifierPrivate)
|
|||
|
|
struct FGameplayTagContainer AdditionalPlatformTraitsToSuppress; // 0x0058(0x0020)(Edit, Config, NativeAccessSpecifierPrivate)
|
|||
|
|
class FName PretendPlatform; // 0x0078(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
class FName PretendBaseDeviceProfile; // 0x0080(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bApplyFrameRateSettingsInPIE; // 0x0088(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bApplyFrontEndPerformanceOptionsInPIE; // 0x0089(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bApplyDeviceProfilesInPIE; // 0x008A(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_8B[0x5]; // 0x008B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
TArray<class FName> GetKnownDeviceProfiles() const;
|
|||
|
|
TArray<class FName> GetKnownPlatformIds() const;
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraPlatformEmulationSettings")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraPlatformEmulationSettings")
|
|||
|
|
}
|
|||
|
|
static class ULyraPlatformEmulationSettings* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraPlatformEmulationSettings>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraPlatformEmulationSettings;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraAimSensitivityData
|
|||
|
|
// 0x0050 (0x0080 - 0x0030)
|
|||
|
|
class ULyraAimSensitivityData final : public UPrimaryDataAsset
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TMap<ELyraGamepadSensitivity, float> SensitivityMap; // 0x0030(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraAimSensitivityData")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraAimSensitivityData")
|
|||
|
|
}
|
|||
|
|
static class ULyraAimSensitivityData* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraAimSensitivityData>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraAimSensitivityData;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraInputComponent
|
|||
|
|
// 0x0000 (0x0180 - 0x0180)
|
|||
|
|
class ULyraInputComponent final : public UEnhancedInputComponent
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraInputComponent")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraInputComponent")
|
|||
|
|
}
|
|||
|
|
static class ULyraInputComponent* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraInputComponent>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraInputComponent;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraInputConfig
|
|||
|
|
// 0x0020 (0x0050 - 0x0030)
|
|||
|
|
class ULyraInputConfig final : public UDataAsset
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
TArray<struct FLyraInputAction> NativeInputActions; // 0x0030(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FLyraInputAction> AbilityInputActions; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
const class UInputAction* FindAbilityInputActionForTag(const struct FGameplayTag& InputTag, bool bLogNotFound) const;
|
|||
|
|
const class UInputAction* FindNativeInputActionForTag(const struct FGameplayTag& InputTag, bool bLogNotFound) const;
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraInputConfig")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraInputConfig")
|
|||
|
|
}
|
|||
|
|
static class ULyraInputConfig* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraInputConfig>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraInputConfig;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingBasedScalar
|
|||
|
|
// 0x0058 (0x0080 - 0x0028)
|
|||
|
|
class ULyraSettingBasedScalar final : public UInputModifier
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class FName XAxisScalarSettingName; // 0x0028(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName YAxisScalarSettingName; // 0x0030(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FName ZAxisScalarSettingName; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector MaxValueClamp; // 0x0040(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
struct FVector MinValueClamp; // 0x0058(0x0018)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_70[0x10]; // 0x0070(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingBasedScalar")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingBasedScalar")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingBasedScalar* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingBasedScalar>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingBasedScalar;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraInputModifierDeadZone
|
|||
|
|
// 0x0010 (0x0038 - 0x0028)
|
|||
|
|
class ULyraInputModifierDeadZone final : public UInputModifier
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EDeadZoneType Type; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float UpperThreshold; // 0x002C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
EDeadzoneStick DeadzoneStick; // 0x0030(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraInputModifierDeadZone")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraInputModifierDeadZone")
|
|||
|
|
}
|
|||
|
|
static class ULyraInputModifierDeadZone* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraInputModifierDeadZone>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraInputModifierDeadZone;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraInputModifierGamepadSensitivity
|
|||
|
|
// 0x0010 (0x0038 - 0x0028)
|
|||
|
|
class ULyraInputModifierGamepadSensitivity final : public UInputModifier
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
ELyraTargetingType TargetingType; // 0x0028(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnTemplate, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class ULyraAimSensitivityData* SensitivityLevelTable; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraInputModifierGamepadSensitivity")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraInputModifierGamepadSensitivity")
|
|||
|
|
}
|
|||
|
|
static class ULyraInputModifierGamepadSensitivity* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraInputModifierGamepadSensitivity>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraInputModifierGamepadSensitivity;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraInputModifierAimInversion
|
|||
|
|
// 0x0000 (0x0028 - 0x0028)
|
|||
|
|
class ULyraInputModifierAimInversion final : public UInputModifier
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraInputModifierAimInversion")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraInputModifierAimInversion")
|
|||
|
|
}
|
|||
|
|
static class ULyraInputModifierAimInversion* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraInputModifierAimInversion>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraInputModifierAimInversion;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraPlatformSpecificRenderingSettings
|
|||
|
|
// 0x0038 (0x0078 - 0x0040)
|
|||
|
|
class ULyraPlatformSpecificRenderingSettings final : public UPlatformSettings
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class FString DefaultDeviceProfileSuffix; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FLyraQualityDeviceProfileVariant> UserFacingDeviceProfileOptions; // 0x0050(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|||
|
|
bool bSupportsGranularVideoQualitySettings; // 0x0060(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bSupportsAutomaticVideoQualityBenchmark; // 0x0061(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
ELyraFramePacingMode FramePacingMode; // 0x0062(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_63[0x5]; // 0x0063(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<int32> MobileFrameRateLimits; // 0x0068(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraPlatformSpecificRenderingSettings")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraPlatformSpecificRenderingSettings")
|
|||
|
|
}
|
|||
|
|
static class ULyraPlatformSpecificRenderingSettings* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraPlatformSpecificRenderingSettings>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraPlatformSpecificRenderingSettings;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraPerformanceSettings
|
|||
|
|
// 0x0030 (0x0068 - 0x0038)
|
|||
|
|
class ULyraPerformanceSettings final : public UDeveloperSettingsBackedByCVars
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FPerPlatformSettings PerPlatformSettings; // 0x0038(0x0010)(Edit, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|||
|
|
TArray<int32> DesktopFrameRateLimits; // 0x0048(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|||
|
|
TArray<struct FLyraPerformanceStatGroup> UserFacingPerformanceStats; // 0x0058(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraPerformanceSettings")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraPerformanceSettings")
|
|||
|
|
}
|
|||
|
|
static class ULyraPerformanceSettings* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraPerformanceSettings>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraPerformanceSettings;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraPerformanceStatSubsystem
|
|||
|
|
// 0x0010 (0x0040 - 0x0030)
|
|||
|
|
class ULyraPerformanceStatSubsystem final : public UGameInstanceSubsystem
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_30[0x10]; // 0x0030(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
double GetCachedStat(ELyraDisplayablePerformanceStat Stat) const;
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraPerformanceStatSubsystem")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraPerformanceStatSubsystem")
|
|||
|
|
}
|
|||
|
|
static class ULyraPerformanceStatSubsystem* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraPerformanceStatSubsystem>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraPerformanceStatSubsystem;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraLocalPlayer
|
|||
|
|
// 0x0060 (0x0318 - 0x02B8)
|
|||
|
|
class ULyraLocalPlayer : public ULocalPlayer
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_2B8[0x8]; // 0x02B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class ULyraSettingsShared* SharedSettings; // 0x02C0(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
uint8 Pad_2C8[0x30]; // 0x02C8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UInputMappingContext* InputMappingContext; // 0x02F8(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
TMulticastInlineDelegate<void(class UObject* ObjectChangingTeam, int32 OldTeamID, int32 NewTeamID)> OnTeamChangedDelegate; // 0x0300(0x0010)(ZeroConstructor, InstancedReference, NativeAccessSpecifierPrivate)
|
|||
|
|
TWeakObjectPtr<class APlayerController> LastBoundPC; // 0x0310(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void OnCompletedAudioDeviceSwap(const struct FSwapAudioOutputResult& SwapResult);
|
|||
|
|
void OnControllerChangedTeam(class UObject* TeamAgent, int32 OldTeam, int32 NewTeam);
|
|||
|
|
|
|||
|
|
class ULyraSettingsLocal* GetLocalSettings() const;
|
|||
|
|
class ULyraSettingsShared* GetSharedSettings() const;
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraLocalPlayer")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraLocalPlayer")
|
|||
|
|
}
|
|||
|
|
static class ULyraLocalPlayer* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraLocalPlayer>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraLocalPlayer;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueScalarDynamic_SafeZoneValue
|
|||
|
|
// 0x0000 (0x0200 - 0x0200)
|
|||
|
|
class ULyraSettingValueScalarDynamic_SafeZoneValue final : public UGameSettingValueScalarDynamic
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueScalarDynamic_SafeZoneValue")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueScalarDynamic_SafeZoneValue")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueScalarDynamic_SafeZoneValue* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueScalarDynamic_SafeZoneValue>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueScalarDynamic_SafeZoneValue;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingAction_SafeZoneEditor
|
|||
|
|
// 0x0008 (0x01A0 - 0x0198)
|
|||
|
|
class ULyraSettingAction_SafeZoneEditor final : public UGameSettingAction
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class ULyraSettingValueScalarDynamic_SafeZoneValue* SafeZoneValueSetting; // 0x0198(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingAction_SafeZoneEditor")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingAction_SafeZoneEditor")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingAction_SafeZoneEditor* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingAction_SafeZoneEditor>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingAction_SafeZoneEditor;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingKeyboardInput
|
|||
|
|
// 0x0090 (0x01E0 - 0x0150)
|
|||
|
|
class ULyraSettingKeyboardInput final : public UGameSettingValue
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_150[0x90]; // 0x0150(0x0090)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingKeyboardInput")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingKeyboardInput")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingKeyboardInput* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingKeyboardInput>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingKeyboardInput;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueDiscreteDynamic_AudioOutputDevice
|
|||
|
|
// 0x0058 (0x0208 - 0x01B0)
|
|||
|
|
class ULyraSettingValueDiscreteDynamic_AudioOutputDevice final : public UGameSettingValueDiscreteDynamic
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_1B0[0x58]; // 0x01B0(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void DefaultDeviceChanged(EAudioDeviceChangedRole InRole, const class FString& DeviceID);
|
|||
|
|
void DeviceAddedOrRemoved(const class FString& DeviceID);
|
|||
|
|
void OnAudioOutputDevicesObtained(const TArray<struct FAudioOutputDeviceInfo>& AvailableDevices);
|
|||
|
|
void OnCompletedDeviceSwap(const struct FSwapAudioOutputResult& SwapResult);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueDiscreteDynamic_AudioOutputDevice")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueDiscreteDynamic_AudioOutputDevice")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueDiscreteDynamic_AudioOutputDevice* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueDiscreteDynamic_AudioOutputDevice>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueDiscreteDynamic_AudioOutputDevice;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueDiscrete_Language
|
|||
|
|
// 0x0010 (0x0160 - 0x0150)
|
|||
|
|
class ULyraSettingValueDiscrete_Language final : public UGameSettingValueDiscrete
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_150[0x10]; // 0x0150(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueDiscrete_Language")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueDiscrete_Language")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueDiscrete_Language* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueDiscrete_Language>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueDiscrete_Language;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueDiscrete_MobileFPSType
|
|||
|
|
// 0x0018 (0x0168 - 0x0150)
|
|||
|
|
class ULyraSettingValueDiscrete_MobileFPSType final : public UGameSettingValueDiscrete
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_150[0x18]; // 0x0150(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueDiscrete_MobileFPSType")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueDiscrete_MobileFPSType")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueDiscrete_MobileFPSType* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueDiscrete_MobileFPSType>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueDiscrete_MobileFPSType;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueDiscrete_OverallQuality
|
|||
|
|
// 0x0020 (0x0170 - 0x0150)
|
|||
|
|
class ULyraSettingValueDiscrete_OverallQuality final : public UGameSettingValueDiscrete
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_150[0x20]; // 0x0150(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueDiscrete_OverallQuality")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueDiscrete_OverallQuality")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueDiscrete_OverallQuality* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueDiscrete_OverallQuality>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueDiscrete_OverallQuality;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueDiscrete_PerfStat
|
|||
|
|
// 0x0028 (0x0178 - 0x0150)
|
|||
|
|
class ULyraSettingValueDiscrete_PerfStat final : public UGameSettingValueDiscrete
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_150[0x28]; // 0x0150(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueDiscrete_PerfStat")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueDiscrete_PerfStat")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueDiscrete_PerfStat* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueDiscrete_PerfStat>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueDiscrete_PerfStat;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueDiscrete_Resolution
|
|||
|
|
// 0x0048 (0x0198 - 0x0150)
|
|||
|
|
class ULyraSettingValueDiscrete_Resolution final : public UGameSettingValueDiscrete
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_150[0x48]; // 0x0150(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueDiscrete_Resolution")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueDiscrete_Resolution")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueDiscrete_Resolution* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueDiscrete_Resolution>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueDiscrete_Resolution;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueDiscrete_UpsamplingMethod
|
|||
|
|
// 0x00B8 (0x0208 - 0x0150)
|
|||
|
|
class ULyraSettingValueDiscrete_UpsamplingMethod final : public UGameSettingValueDiscrete
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_150[0xB8]; // 0x0150(0x00B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueDiscrete_UpsamplingMethod")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueDiscrete_UpsamplingMethod")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueDiscrete_UpsamplingMethod* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueDiscrete_UpsamplingMethod>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueDiscrete_UpsamplingMethod;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingValueDiscrete_UpsamplingQuality
|
|||
|
|
// 0x00B8 (0x0208 - 0x0150)
|
|||
|
|
class ULyraSettingValueDiscrete_UpsamplingQuality final : public UGameSettingValueDiscrete
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_150[0xB8]; // 0x0150(0x00B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingValueDiscrete_UpsamplingQuality")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingValueDiscrete_UpsamplingQuality")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingValueDiscrete_UpsamplingQuality* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingValueDiscrete_UpsamplingQuality>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingValueDiscrete_UpsamplingQuality;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraGameSettingRegistry
|
|||
|
|
// 0x0080 (0x0130 - 0x00B0)
|
|||
|
|
class ULyraGameSettingRegistry final : public UGameSettingRegistry
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UGameSettingCollection* VideoSettings; // 0x00B0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|||
|
|
class UGameSettingCollection* AudioSettings; // 0x00B8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|||
|
|
class UGameSettingCollection* GameplaySettings; // 0x00C0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|||
|
|
class UGameSettingCollection* InputSettings; // 0x00C8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|||
|
|
class UGameSettingCollection* AccessibilitySettings; // 0x00D0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|||
|
|
class UGameSettingCollection* DebugSettings; // 0x00D8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|||
|
|
uint8 Pad_E0[0x50]; // 0x00E0(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraGameSettingRegistry")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraGameSettingRegistry")
|
|||
|
|
}
|
|||
|
|
static class ULyraGameSettingRegistry* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraGameSettingRegistry>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraGameSettingRegistry;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingsFunctionLibrary
|
|||
|
|
// 0x0000 (0x0028 - 0x0028)
|
|||
|
|
class ULyraSettingsFunctionLibrary final : public UBlueprintFunctionLibrary
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static bool CheckPlatformBrightnessAdjustAllowed(class UObject* WorldContextObject);
|
|||
|
|
static float GetDisplayGamma(class UObject* WorldContextObject);
|
|||
|
|
static void GetDisplayGammaRange(class UObject* WorldContextObject, float* OutMin, float* OutMax);
|
|||
|
|
static class ULyraSettingsLocal* GetLocalSettings(class UObject* WorldContextObject);
|
|||
|
|
static class ULyraSettingsShared* GetSharedSettings(class UObject* WorldContextObject);
|
|||
|
|
static bool IsStartConfigurationCompleted(class UObject* WorldContextObject);
|
|||
|
|
static void SetDisplayGamma(class UObject* WorldContextObject, float InGamma);
|
|||
|
|
static void SetStartConfigurationCompleted(class UObject* WorldContextObject, bool bCompleted);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingsFunctionLibrary")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingsFunctionLibrary")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingsFunctionLibrary* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingsFunctionLibrary>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingsFunctionLibrary;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingsLocal
|
|||
|
|
// 0x01A8 (0x0300 - 0x0158)
|
|||
|
|
class ULyraSettingsLocal final : public UGameUserSettings
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_158[0x1]; // 0x0158(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
bool bStartFlowCompleted; // 0x0159(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_15A[0x6]; // 0x015A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TMap<ELyraDisplayablePerformanceStat, ELyraStatDisplayMode> DisplayStatList; // 0x0160(0x0050)(Config, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_1B0[0x18]; // 0x01B0(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
bool bAllowClothSimulation; // 0x01C8(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bAllowHairSimulation; // 0x01C9(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bUseHairStrands; // 0x01CA(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraGenericQualitySetting AnimationQuality; // 0x01CB(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
int32 SyncInterval; // 0x01CC(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraUpsamplingMethod UpsamplingMethod; // 0x01D0(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraUpsamplingQuality UpsamplingQuality; // 0x01D1(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bEnableDLSSRayReconstruction; // 0x01D2(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraDLSSFrameGenerationMode DLSSFrameGenerationMode; // 0x01D3(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraNVIDIAReflexMode NVIDIAReflexMode; // 0x01D4(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraFSRFrameGenerationMode FSRFrameGenerationMode; // 0x01D5(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_1D6[0x2]; // 0x01D6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float Sharpness; // 0x01D8(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_1DC[0x4]; // 0x01DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float DisplayGamma; // 0x01E0(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float FrameRateLimit_OnBattery; // 0x01E4(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float FrameRateLimit_InMenu; // 0x01E8(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float FrameRateLimit_WhenBackgrounded; // 0x01EC(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
int32 MobileFrameRateLimit; // 0x01F0(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_1F4[0x6C]; // 0x01F4(0x006C)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class FString DesiredUserChosenDeviceProfileSuffix; // 0x0260(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
class FString CurrentAppliedDeviceProfileOverrideSuffix; // 0x0270(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
class FString UserChosenDeviceProfileSuffix; // 0x0280(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_290[0x18]; // 0x0290(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class FString AudioOutputDeviceId; // 0x02A8(0x0010)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float OverallVolume; // 0x02B8(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float MusicVolume; // 0x02BC(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float SoundFXVolume; // 0x02C0(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float DialogueVolume; // 0x02C4(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float VoiceChatVolume; // 0x02C8(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bSoundControlBusMixLoaded; // 0x02CC(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_2CD[0x3]; // 0x02CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float SafeZoneScale; // 0x02D0(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
class FName ControllerPlatform; // 0x02D4(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
class FName ControllerPreset; // 0x02DC(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
class FName InputConfigName; // 0x02E4(0x0008)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bShouldAutoRecordReplays; // 0x02EC(0x0001)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_2ED[0x3]; // 0x02ED(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
int32 NumberOfReplaysToKeep; // 0x02F0(0x0004)(ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_2F4[0xC]; // 0x02F4(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void RunAutoBenchmark(bool bSaveImmediately, bool bDetailedBenchmark);
|
|||
|
|
void SetAllowClothSimulation(bool bInAllow);
|
|||
|
|
void SetAllowHairSimulation(bool bInAllow);
|
|||
|
|
void SetAnimationQuality(ELyraGenericQualitySetting InQuality);
|
|||
|
|
void SetAnyFrameGenerationAllowed(bool bInAllow);
|
|||
|
|
void SetAudioOutputDeviceId(const class FString& InAudioOutputDeviceId);
|
|||
|
|
void SetControllerPlatform(const class FName InControllerPlatform);
|
|||
|
|
void SetDesiredDeviceProfileQualitySuffix(const class FString& InDesiredSuffix);
|
|||
|
|
void SetDialogueVolume(float InVolume);
|
|||
|
|
void SetDisplayGamma(float InGamma);
|
|||
|
|
void SetDLSSFrameGenerationMode(ELyraDLSSFrameGenerationMode InFrameGenMode);
|
|||
|
|
void SetDLSSRayReconstructionEnabled(bool bEnable);
|
|||
|
|
void SetFrameRateLimit_Always(float NewLimitFPS);
|
|||
|
|
void SetFrameRateLimit_InMenu(float NewLimitFPS);
|
|||
|
|
void SetFrameRateLimit_OnBattery(float NewLimitFPS);
|
|||
|
|
void SetFrameRateLimit_WhenBackgrounded(float NewLimitFPS);
|
|||
|
|
void SetFSRFrameGenerationMode(ELyraFSRFrameGenerationMode InFrameGenMode);
|
|||
|
|
void SetMusicVolume(float InVolume);
|
|||
|
|
void SetNumberOfReplaysToKeep(int32 InNumberOfReplays);
|
|||
|
|
void SetNVIDIAReflexMode(ELyraNVIDIAReflexMode InReflexMode);
|
|||
|
|
void SetOverallVolume(float InVolume);
|
|||
|
|
void SetSafeZone(float Value);
|
|||
|
|
void SetSharpness(float InSharpness);
|
|||
|
|
void SetShouldAutoRecordReplays(bool bEnabled);
|
|||
|
|
void SetSoundFXVolume(float InVolume);
|
|||
|
|
void SetStartFlowCompleted(bool bInCompleted);
|
|||
|
|
void SetUseHairStrands(bool bInUseHairStrands);
|
|||
|
|
void SetVoiceChatVolume(float InVolume);
|
|||
|
|
void SetVSyncInterval(int32 InMode);
|
|||
|
|
|
|||
|
|
bool CanRunAutoBenchmark() const;
|
|||
|
|
bool GetAllowClothSimulation() const;
|
|||
|
|
bool GetAllowHairSimulation() const;
|
|||
|
|
ELyraGenericQualitySetting GetAnimationQuality() const;
|
|||
|
|
class FString GetAudioOutputDeviceId() const;
|
|||
|
|
class FName GetControllerPlatform() const;
|
|||
|
|
class FString GetDesiredDeviceProfileQualitySuffix() const;
|
|||
|
|
float GetDialogueVolume() const;
|
|||
|
|
float GetDisplayGamma() const;
|
|||
|
|
ELyraDLSSFrameGenerationMode GetDLSSFrameGenerationMode() const;
|
|||
|
|
float GetFrameRateLimit_Always() const;
|
|||
|
|
float GetFrameRateLimit_InMenu() const;
|
|||
|
|
float GetFrameRateLimit_OnBattery() const;
|
|||
|
|
float GetFrameRateLimit_WhenBackgrounded() const;
|
|||
|
|
ELyraFSRFrameGenerationMode GetFSRFrameGenerationMode() const;
|
|||
|
|
float GetMusicVolume() const;
|
|||
|
|
int32 GetNumberOfReplaysToKeep() const;
|
|||
|
|
ELyraNVIDIAReflexMode GetNVIDIAReflexMode() const;
|
|||
|
|
float GetOverallVolume() const;
|
|||
|
|
float GetSafeZone() const;
|
|||
|
|
float GetSharpness() const;
|
|||
|
|
float GetSoundFXVolume() const;
|
|||
|
|
bool GetUseHairStrands() const;
|
|||
|
|
float GetVoiceChatVolume() const;
|
|||
|
|
int32 GetVSyncInterval() const;
|
|||
|
|
bool IsAnyFrameGenerationAllowed() const;
|
|||
|
|
bool IsDisplayGammaAdjustAllowed(class ULocalPlayer* InLocalPlayer) const;
|
|||
|
|
bool IsDLSSRayReconstructionEnabled() const;
|
|||
|
|
bool IsSafeZoneSet() const;
|
|||
|
|
bool IsStartFlowCompleted() const;
|
|||
|
|
bool ShouldAutoRecordReplays() const;
|
|||
|
|
bool ShouldRunAutoBenchmarkAtStartup() const;
|
|||
|
|
bool ShouldUseFrameGeneration(bool bInWantsFrameGeneration) const;
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingsLocal")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingsLocal")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingsLocal* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingsLocal>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingsLocal;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingsShared
|
|||
|
|
// 0x0088 (0x00E0 - 0x0058)
|
|||
|
|
class ULyraSettingsShared final : public ULocalPlayerSaveGame
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_58[0x18]; // 0x0058(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float FieldOfViewGeneric; // 0x0070(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float FieldOfViewVehicle; // 0x0074(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bMotionBlurEnabled; // 0x0078(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bDepthOfFieldEnabled; // 0x0079(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bFilmGrainEnabled; // 0x007A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bTutorialPopupsEnabled; // 0x007B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bTutorialHintsEnabled; // 0x007C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraTutorialControlsMode TutorialControlsMode; // 0x007D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bCameraShakeEnabled; // 0x007E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bThreatIndicator; // 0x007F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bAimIndicator; // 0x0080(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bCombatHintsVisible; // 0x0081(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bVehicleHintsVisible; // 0x0082(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bHourToHourVisible; // 0x0083(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bPlayerStatsVisible; // 0x0084(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bMiniMapVisible; // 0x0085(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bSpeedometerVisible; // 0x0086(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bTachometerVisible; // 0x0087(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
EColorBlindMode ColorBlindMode; // 0x0088(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_89[0x3]; // 0x0089(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
int32 ColorBlindStrength; // 0x008C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bForceFeedbackEnabled; // 0x0090(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_91[0x3]; // 0x0091(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
float GamepadMoveStickDeadZone; // 0x0094(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
float GamepadLookStickDeadZone; // 0x0098(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bTriggerHapticsEnabled; // 0x009C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bTriggerPullUsesHapticThreshold; // 0x009D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 TriggerHapticStrength; // 0x009E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 TriggerHapticStartPosition; // 0x009F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bEnableSubtitles; // 0x00A0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ESubtitleDisplayTextSize SubtitleTextSize; // 0x00A1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ESubtitleDisplayTextColor SubtitleTextColor; // 0x00A2(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ESubtitleDisplayTextBorder SubtitleTextBorder; // 0x00A3(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ESubtitleDisplayBackgroundOpacity SubtitleBackgroundOpacity; // 0x00A4(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraAllowBackgroundAudioSetting AllowAudioInBackground; // 0x00A5(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_A6[0x2]; // 0x00A6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class FString PendingCulture; // 0x00A8(0x0010)(ZeroConstructor, Transient, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_B8[0x8]; // 0x00B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
double MouseSensitivityX; // 0x00C0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
double MouseSensitivityY; // 0x00C8(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
double TargetingMultiplier; // 0x00D0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bInvertVerticalAxis; // 0x00D8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bInvertHorizontalAxis; // 0x00D9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraGamepadSensitivity GamepadLookSensitivityPreset; // 0x00DA(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
ELyraGamepadSensitivity GamepadTargetingSensitivityPreset; // 0x00DB(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
bool bVisualizeStorydeckSpirits; // 0x00DC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_DD[0x3]; // 0x00DD(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void SetAllowAudioInBackgroundSetting(ELyraAllowBackgroundAudioSetting NewValue);
|
|||
|
|
void SetCameraShakeEnabled(bool bInEnabled);
|
|||
|
|
void SetColorBlindMode(EColorBlindMode InMode);
|
|||
|
|
void SetColorBlindStrength(int32 InColorBlindStrength);
|
|||
|
|
void SetCombatHintsVisible(const bool NewValue);
|
|||
|
|
void SetDepthOfFieldEnabled(bool bInEnabled);
|
|||
|
|
void SetFieldOfView(float InFov);
|
|||
|
|
void SetFilmGrainEnabled(bool bInEnabled);
|
|||
|
|
void SetForceFeedbackEnabled(const bool NewValue);
|
|||
|
|
void SetGamepadLookStickDeadZone(const float NewValue);
|
|||
|
|
void SetGamepadMoveStickDeadZone(const float NewValue);
|
|||
|
|
void SetGamepadTargetingSensitivityPreset(ELyraGamepadSensitivity NewValue);
|
|||
|
|
void SetHourToHourVisible(const bool NewValue);
|
|||
|
|
void SetInvertHorizontalAxis(bool NewValue);
|
|||
|
|
void SetInvertVerticalAxis(bool NewValue);
|
|||
|
|
void SetLookSensitivityPreset(ELyraGamepadSensitivity NewValue);
|
|||
|
|
void SetMiniMapVisible(const bool NewValue);
|
|||
|
|
void SetMotionBlurEnabled(bool bInEnabled);
|
|||
|
|
void SetMouseSensitivityX(double NewValue);
|
|||
|
|
void SetMouseSensitivityY(double NewValue);
|
|||
|
|
void SetPlayerStatsVisible(const bool NewValue);
|
|||
|
|
void SetShowAimIndicator(bool bShown);
|
|||
|
|
void SetShowThreatIndicator(bool bShown);
|
|||
|
|
void SetSpeedometerVisible(const bool NewValue);
|
|||
|
|
void SetSubtitlesBackgroundOpacity(ESubtitleDisplayBackgroundOpacity Value);
|
|||
|
|
void SetSubtitlesEnabled(bool Value);
|
|||
|
|
void SetSubtitlesTextBorder(ESubtitleDisplayTextBorder Value);
|
|||
|
|
void SetSubtitlesTextColor(ESubtitleDisplayTextColor Value);
|
|||
|
|
void SetSubtitlesTextSize(ESubtitleDisplayTextSize Value);
|
|||
|
|
void SetTachometerVisible(const bool NewValue);
|
|||
|
|
void SetTargetingMultiplier(double NewValue);
|
|||
|
|
void SetTriggerHapticsEnabled(const bool NewValue);
|
|||
|
|
void SetTriggerHapticStartPosition(const uint8 NewValue);
|
|||
|
|
void SetTriggerHapticStrength(const uint8 NewValue);
|
|||
|
|
void SetTriggerPullUsesHapticThreshold(const bool NewValue);
|
|||
|
|
void SetTutorialControlsMode(ELyraTutorialControlsMode InMode);
|
|||
|
|
void SetTutorialHintsEnabled(bool bInEnabled);
|
|||
|
|
void SetTutorialPopupsEnabled(bool bInEnabled);
|
|||
|
|
void SetVehicleFieldOfView(float InFov);
|
|||
|
|
void SetVehicleHintsVisible(const bool NewValue);
|
|||
|
|
void SetVisualizeStorydeckSpirits(bool NewValue);
|
|||
|
|
|
|||
|
|
ELyraAllowBackgroundAudioSetting GetAllowAudioInBackgroundSetting() const;
|
|||
|
|
bool GetCameraShakeEnabled() const;
|
|||
|
|
EColorBlindMode GetColorBlindMode() const;
|
|||
|
|
int32 GetColorBlindStrength() const;
|
|||
|
|
bool GetCombatHintsVisible() const;
|
|||
|
|
bool GetDepthOfFieldEnabled() const;
|
|||
|
|
float GetFieldOfView() const;
|
|||
|
|
bool GetFilmGrainEnabled() const;
|
|||
|
|
bool GetForceFeedbackEnabled() const;
|
|||
|
|
ELyraGamepadSensitivity GetGamepadLookSensitivityPreset() const;
|
|||
|
|
float GetGamepadLookStickDeadZone() const;
|
|||
|
|
float GetGamepadMoveStickDeadZone() const;
|
|||
|
|
ELyraGamepadSensitivity GetGamepadTargetingSensitivityPreset() const;
|
|||
|
|
bool GetHourToHourVisible() const;
|
|||
|
|
bool GetInvertHorizontalAxis() const;
|
|||
|
|
bool GetInvertVerticalAxis() const;
|
|||
|
|
bool GetMiniMapVisible() const;
|
|||
|
|
bool GetMotionBlurEnabled() const;
|
|||
|
|
double GetMouseSensitivityX() const;
|
|||
|
|
double GetMouseSensitivityY() const;
|
|||
|
|
bool GetPlayerStatsVisible() const;
|
|||
|
|
bool GetShowAimIndicator() const;
|
|||
|
|
bool GetShowThreatIndicator() const;
|
|||
|
|
bool GetSpeedometerVisible() const;
|
|||
|
|
ESubtitleDisplayBackgroundOpacity GetSubtitlesBackgroundOpacity() const;
|
|||
|
|
bool GetSubtitlesEnabled() const;
|
|||
|
|
ESubtitleDisplayTextBorder GetSubtitlesTextBorder() const;
|
|||
|
|
ESubtitleDisplayTextColor GetSubtitlesTextColor() const;
|
|||
|
|
ESubtitleDisplayTextSize GetSubtitlesTextSize() const;
|
|||
|
|
bool GetTachometerVisible() const;
|
|||
|
|
double GetTargetingMultiplier() const;
|
|||
|
|
bool GetTriggerHapticsEnabled() const;
|
|||
|
|
uint8 GetTriggerHapticStartPosition() const;
|
|||
|
|
uint8 GetTriggerHapticStrength() const;
|
|||
|
|
bool GetTriggerPullUsesHapticThreshold() const;
|
|||
|
|
ELyraTutorialControlsMode GetTutorialControlsMode() const;
|
|||
|
|
bool GetTutorialHintsEnabled() const;
|
|||
|
|
bool GetTutorialPopupsEnabled() const;
|
|||
|
|
float GetVehicleFieldOfView() const;
|
|||
|
|
bool GetVehicleHintsVisible() const;
|
|||
|
|
bool GetVisualizeStorydeckSpirits() const;
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingsShared")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingsShared")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingsShared* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingsShared>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingsShared;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraBrightnessEditor
|
|||
|
|
// 0x0050 (0x04E0 - 0x0490)
|
|||
|
|
class ULyraBrightnessEditor final : public UCommonActivatableWidget
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_490[0x20]; // 0x0490(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
bool bCanCancel; // 0x04B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_4B1[0xF]; // 0x04B1(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UWidgetSwitcher* Switcher_SafeZoneMessage; // 0x04C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class UCommonRichTextBlock* RichText_Default; // 0x04C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class UCommonButtonBase* Button_Back; // 0x04D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class UCommonButtonBase* Button_Done; // 0x04D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void HandleBackClicked();
|
|||
|
|
void HandleDoneClicked();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraBrightnessEditor")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraBrightnessEditor")
|
|||
|
|
}
|
|||
|
|
static class ULyraBrightnessEditor* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraBrightnessEditor>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraBrightnessEditor;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSafeZoneEditor
|
|||
|
|
// 0x0050 (0x04E0 - 0x0490)
|
|||
|
|
class ULyraSafeZoneEditor final : public UCommonActivatableWidget
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_490[0x20]; // 0x0490(0x0020)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
bool bCanCancel; // 0x04B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_4B1[0xF]; // 0x04B1(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UWidgetSwitcher* Switcher_SafeZoneMessage; // 0x04C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class UCommonRichTextBlock* RichText_Default; // 0x04C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class UCommonButtonBase* Button_Back; // 0x04D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class UCommonButtonBase* Button_Done; // 0x04D8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void HandleBackClicked();
|
|||
|
|
void HandleDoneClicked();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSafeZoneEditor")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSafeZoneEditor")
|
|||
|
|
}
|
|||
|
|
static class ULyraSafeZoneEditor* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSafeZoneEditor>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSafeZoneEditor;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettingsListEntrySetting_KeyboardInput
|
|||
|
|
// 0x0050 (0x03D8 - 0x0388)
|
|||
|
|
class ULyraSettingsListEntrySetting_KeyboardInput final : public UGameSettingListEntry_Setting
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
struct FKey OriginalKeyToBind; // 0x0388(0x0018)(Transient, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|||
|
|
class ULyraSettingKeyboardInput* KeyboardInputSetting; // 0x03A0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|||
|
|
TSubclassOf<class UGameSettingPressAnyKey> PressAnyKeyPanelClass; // 0x03A8(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
TSubclassOf<class UKeyAlreadyBoundWarning> KeyAlreadyBoundWarningPanelClass; // 0x03B0(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
class ULyraButtonBase* Button_PrimaryKey; // 0x03B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class ULyraButtonBase* Button_SecondaryKey; // 0x03C0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class ULyraButtonBase* Button_Clear; // 0x03C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
class ULyraButtonBase* Button_ResetToDefault; // 0x03D0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void OnSetPrimaryKey(const struct FKey& NewKey);
|
|||
|
|
void OnSetSecondaryKey(const struct FKey& NewKey);
|
|||
|
|
void RebindPrimaryKey();
|
|||
|
|
void RebindSecondaryKey();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettingsListEntrySetting_KeyboardInput")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettingsListEntrySetting_KeyboardInput")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettingsListEntrySetting_KeyboardInput* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettingsListEntrySetting_KeyboardInput>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettingsListEntrySetting_KeyboardInput;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettings_BrightnessAdjust
|
|||
|
|
// 0x0000 (0x0490 - 0x0490)
|
|||
|
|
class ULyraSettings_BrightnessAdjust final : public UCommonActivatableWidget
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettings_BrightnessAdjust")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettings_BrightnessAdjust")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettings_BrightnessAdjust* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettings_BrightnessAdjust>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettings_BrightnessAdjust;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettings_DiscardChangesWarning
|
|||
|
|
// 0x0020 (0x04B0 - 0x0490)
|
|||
|
|
class ULyraSettings_DiscardChangesWarning final : public UCommonActivatableWidget
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_490[0x20]; // 0x0490(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void Cancel();
|
|||
|
|
void Confirm();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettings_DiscardChangesWarning")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettings_DiscardChangesWarning")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettings_DiscardChangesWarning* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettings_DiscardChangesWarning>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettings_DiscardChangesWarning;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraSettings_RestartRequired
|
|||
|
|
// 0x0020 (0x04B0 - 0x0490)
|
|||
|
|
class ULyraSettings_RestartRequired final : public UCommonActivatableWidget
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_490[0x20]; // 0x0490(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void Cancel();
|
|||
|
|
void Confirm();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraSettings_RestartRequired")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraSettings_RestartRequired")
|
|||
|
|
}
|
|||
|
|
static class ULyraSettings_RestartRequired* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraSettings_RestartRequired>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraSettings_RestartRequired;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraTeamAgentInterface
|
|||
|
|
// 0x0000 (0x0000 - 0x0000)
|
|||
|
|
class ILyraTeamAgentInterface final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraTeamAgentInterface")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraTeamAgentInterface")
|
|||
|
|
}
|
|||
|
|
static class ILyraTeamAgentInterface* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ILyraTeamAgentInterface>();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
class UObject* AsUObject()
|
|||
|
|
{
|
|||
|
|
return reinterpret_cast<UObject*>(this);
|
|||
|
|
}
|
|||
|
|
const class UObject* AsUObject() const
|
|||
|
|
{
|
|||
|
|
return reinterpret_cast<const UObject*>(this);
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ILyraTeamAgentInterface;
|
|||
|
|
|
|||
|
|
// Class CJLyraBase.LyraButtonBase
|
|||
|
|
// 0x0020 (0x15E0 - 0x15C0)
|
|||
|
|
class ULyraButtonBase final : public UCommonButtonBase
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 bOverride_ButtonText : 1; // 0x15C0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|||
|
|
uint8 Pad_15C1[0x7]; // 0x15C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class FText ButtonText; // 0x15C8(0x0010)(Edit, NativeAccessSpecifierPrivate)
|
|||
|
|
uint8 Pad_15D8[0x8]; // 0x15D8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void SetButtonText(const class FText& InText);
|
|||
|
|
void UpdateButtonStyle();
|
|||
|
|
void UpdateButtonText(const class FText& InText);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("LyraButtonBase")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"LyraButtonBase")
|
|||
|
|
}
|
|||
|
|
static class ULyraButtonBase* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<ULyraButtonBase>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_ULyraButtonBase;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|