553 lines
34 KiB
C++
553 lines
34 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: TRX
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
#include "InputCore_structs.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "Slate_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum TRX.ETRXControllerType
|
|
// NumValues: 0x0008
|
|
enum class ETRXControllerType : uint8
|
|
{
|
|
KeyboardAndMouse = 0,
|
|
XboxOneController = 1,
|
|
XSXController = 2,
|
|
PS4Controller = 3,
|
|
PS5Controller = 4,
|
|
SwitchJoyCon = 5,
|
|
SwitchProController = 6,
|
|
ETRXControllerType_MAX = 7,
|
|
};
|
|
|
|
// Enum TRX.ETRXPopupButtonPressedResponse
|
|
// NumValues: 0x0003
|
|
enum class ETRXPopupButtonPressedResponse : uint8
|
|
{
|
|
DoNothing = 0,
|
|
ClosePopup = 1,
|
|
ETRXPopupButtonPressedResponse_MAX = 2,
|
|
};
|
|
|
|
// Enum TRX.ETRXControllerKeyWidgetMode
|
|
// NumValues: 0x0004
|
|
enum class ETRXControllerKeyWidgetMode : uint8
|
|
{
|
|
Key = 0,
|
|
InputAction = 1,
|
|
NamedEnhancedInputAction = 2,
|
|
ETRXControllerKeyWidgetMode_MAX = 3,
|
|
};
|
|
|
|
// Enum TRX.ETRXEngagementScreenReturnReason
|
|
// NumValues: 0x0004
|
|
enum class ETRXEngagementScreenReturnReason : uint8
|
|
{
|
|
None = 0,
|
|
GameRequested = 1,
|
|
ProfileChanged = 2,
|
|
ETRXEngagementScreenReturnReason_MAX = 3,
|
|
};
|
|
|
|
// Enum TRX.ETRXPopupWidgetButtonsVisibility
|
|
// NumValues: 0x0004
|
|
enum class ETRXPopupWidgetButtonsVisibility : uint8
|
|
{
|
|
ShowOnlyPrimary = 0,
|
|
ShowOnlySecondary = 1,
|
|
ShowBoth = 2,
|
|
ETRXPopupWidgetButtonsVisibility_MAX = 3,
|
|
};
|
|
|
|
// Enum TRX.ETRXSteamFloatingGamepadTextInputMode
|
|
// NumValues: 0x0005
|
|
enum class ETRXSteamFloatingGamepadTextInputMode : uint8
|
|
{
|
|
SingleLine = 0,
|
|
MultipleLines = 1,
|
|
Email = 2,
|
|
Numeric = 3,
|
|
ETRXSteamFloatingGamepadTextInputMode_MAX = 4,
|
|
};
|
|
|
|
// Enum TRX.ETRXSteamGamepadTextInputLineMode
|
|
// NumValues: 0x0003
|
|
enum class ETRXSteamGamepadTextInputLineMode : uint8
|
|
{
|
|
SingleLine = 0,
|
|
MultipleLines = 1,
|
|
ETRXSteamGamepadTextInputLineMode_MAX = 2,
|
|
};
|
|
|
|
// Enum TRX.ETRXSteamGamepadTextInputMode
|
|
// NumValues: 0x0003
|
|
enum class ETRXSteamGamepadTextInputMode : uint8
|
|
{
|
|
Normal = 0,
|
|
Password = 1,
|
|
ETRXSteamGamepadTextInputMode_MAX = 2,
|
|
};
|
|
|
|
// Enum TRX.ETRXNotificationLogLevel
|
|
// NumValues: 0x0004
|
|
enum class ETRXNotificationLogLevel : uint8
|
|
{
|
|
Info = 0,
|
|
Warning = 1,
|
|
Error = 2,
|
|
ETRXNotificationLogLevel_MAX = 3,
|
|
};
|
|
|
|
// Enum TRX.EActivityOutcome
|
|
// NumValues: 0x0004
|
|
enum class EActivityOutcome : uint8
|
|
{
|
|
Completed = 0,
|
|
Failed = 1,
|
|
Cancelled = 2,
|
|
EActivityOutcome_MAX = 3,
|
|
};
|
|
|
|
// Enum TRX.EActivityAvailability
|
|
// NumValues: 0x0004
|
|
enum class EActivityAvailability : uint8
|
|
{
|
|
KeepSame = 0,
|
|
MakeAvailable = 1,
|
|
MakeUnavailable = 2,
|
|
EActivityAvailability_MAX = 3,
|
|
};
|
|
|
|
// Enum TRX.ETRXDeviceProfileMode
|
|
// NumValues: 0x0004
|
|
enum class ETRXDeviceProfileMode : uint8
|
|
{
|
|
Quality = 0,
|
|
Performance = 1,
|
|
Cutscene = 2,
|
|
ETRXDeviceProfileMode_MAX = 3,
|
|
};
|
|
|
|
// Enum TRX.ETRXUnaryPlatform
|
|
// NumValues: 0x000E
|
|
enum class ETRXUnaryPlatform : uint8
|
|
{
|
|
Win64 = 0,
|
|
Steam = 1,
|
|
SteamDeck = 2,
|
|
EGS = 3,
|
|
WS = 4,
|
|
XboxOne = 5,
|
|
XSX = 6,
|
|
XSS = 7,
|
|
PS4 = 8,
|
|
PS5 = 9,
|
|
PS5PRO = 10,
|
|
Switch = 11,
|
|
Sage = 12,
|
|
ETRXUnaryPlatform_MAX = 13,
|
|
};
|
|
|
|
// Enum TRX.ETRXPlatform
|
|
// NumValues: 0x0008
|
|
enum class ETRXPlatform : uint8
|
|
{
|
|
PC = 0,
|
|
XboxOne = 1,
|
|
XSX = 2,
|
|
PS4 = 3,
|
|
PS5 = 4,
|
|
Switch = 5,
|
|
Sage = 6,
|
|
ETRXPlatform_MAX = 7,
|
|
};
|
|
|
|
// Enum TRX.ETRXStore
|
|
// NumValues: 0x000B
|
|
enum class ETRXStore : uint8
|
|
{
|
|
Steam = 0,
|
|
EGS = 1,
|
|
GOG = 2,
|
|
SonyPS4 = 3,
|
|
SonyPS5 = 4,
|
|
MicrosoftStoreXboxOne = 5,
|
|
MicrosoftStoreXboxSeries = 6,
|
|
MicrosoftStorePC = 7,
|
|
NintendoStore = 8,
|
|
NoStore = 9,
|
|
ETRXStore_MAX = 10,
|
|
};
|
|
|
|
// ScriptStruct TRX.TRXNamedEnhancedInputAction
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FTRXNamedEnhancedInputAction final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXNamedEnhancedInputAction;
|
|
|
|
// ScriptStruct TRX.TRXControllerKeyVariantName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FTRXControllerKeyVariantName final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXControllerKeyVariantName;
|
|
|
|
// ScriptStruct TRX.TRXInputsRecorderRecordedInput
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FTRXInputsRecorderRecordedInput final
|
|
{
|
|
public:
|
|
struct FKey Key; // 0x0000(0x0018)(HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Value; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C[0x4]; // 0x001C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXInputsRecorderRecordedInput;
|
|
|
|
// ScriptStruct TRX.TRXInputsRecorderRecordedInputBatch
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FTRXInputsRecorderRecordedInputBatch final
|
|
{
|
|
public:
|
|
uint32 ElapsedFramesSinceLastBatch; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FTRXInputsRecorderRecordedInput> RecordedInputs; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool HasASyncPoint; // 0x0018(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x17]; // 0x0019(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXInputsRecorderRecordedInputBatch;
|
|
|
|
// ScriptStruct TRX.TRXPopupManagerInstantiatedPopup
|
|
// 0x00B8 (0x00B8 - 0x0000)
|
|
struct FTRXPopupManagerInstantiatedPopup final
|
|
{
|
|
public:
|
|
class UTRXPopupWidget* popupWidget; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0xB0]; // 0x0008(0x00B0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPopupManagerInstantiatedPopup;
|
|
|
|
// ScriptStruct TRX.TRXInputsCatcherInputsState
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FTRXInputsCatcherInputsState final
|
|
{
|
|
public:
|
|
TMap<struct FKey, float> States; // 0x0000(0x0050)(BlueprintVisible, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXInputsCatcherInputsState;
|
|
|
|
// ScriptStruct TRX.TRXDLCManagerCustomData
|
|
// 0x0001 (0x0001 - 0x0000)
|
|
struct FTRXDLCManagerCustomData final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x1]; // 0x0000(0x0001)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXDLCManagerCustomData;
|
|
|
|
// ScriptStruct TRX.TRXPopupCreationParameters
|
|
// 0x00B0 (0x00B0 - 0x0000)
|
|
struct FTRXPopupCreationParameters final
|
|
{
|
|
public:
|
|
class FText PopupTitle; // 0x0000(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class UDataTable* PopupTitleStyleSet; // 0x0010(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText PopupText; // 0x0018(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class UDataTable* PopupTextStyleSet; // 0x0028(0x0008)(BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Priority; // 0x0030(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETRXPopupWidgetButtonsVisibility ButtonsVisibility; // 0x0034(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_35[0x3]; // 0x0035(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText PrimaryButtonText; // 0x0038(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FText SecondaryButtonText; // 0x0048(0x0010)(BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_58[0x10]; // 0x0058(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName PopupTag; // 0x0068(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UTRXPopupManager* popupManager, class UTRXPopupWidget* popupWidget, int32 UserIndex)> OnPrimaryButtonPressed; // 0x0070(0x0010)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UTRXPopupManager* popupManager, class UTRXPopupWidget* popupWidget, int32 UserIndex)> OnSecondaryButtonPressed; // 0x0080(0x0010)(BlueprintVisible, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_90[0x20]; // 0x0090(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPopupCreationParameters;
|
|
|
|
// ScriptStruct TRX.TRXControllerPCConfig
|
|
// 0x0004 (0x0004 - 0x0000)
|
|
struct FTRXControllerPCConfig final
|
|
{
|
|
public:
|
|
bool bSupportKeyboardAndMouse; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSupportGamepad; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseCommonUIToRetrieveActiveControllerType; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETRXControllerType DefaultGamepadType; // 0x0003(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXControllerPCConfig;
|
|
|
|
// ScriptStruct TRX.TRXInputsDisplayLayoutPlatformOverride
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FTRXInputsDisplayLayoutPlatformOverride final
|
|
{
|
|
public:
|
|
ETRXControllerType controllerType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UTRXInputsDisplayLayoutWidget> InputsDisplayLayout; // 0x0008(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXInputsDisplayLayoutPlatformOverride;
|
|
|
|
// ScriptStruct TRX.TRXProfilingCameraConfiguration
|
|
// 0x0100 (0x0100 - 0x0000)
|
|
struct FTRXProfilingCameraConfiguration final
|
|
{
|
|
public:
|
|
class FString CameraName; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowMultipleTransforms; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0xF]; // 0x0011(0x000F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTransform StartTransform; // 0x0020(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FTransform EndTransform; // 0x0080(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FTransform> Transforms; // 0x00E0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bUseSpeedAsTravelUnit; // 0x00F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F1[0x3]; // 0x00F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float TravelSpeed; // 0x00F4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TravelTime; // 0x00F8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXProfilingCameraConfiguration;
|
|
|
|
// ScriptStruct TRX.TRXProfilingCameraList
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FTRXProfilingCameraList final
|
|
{
|
|
public:
|
|
TArray<struct FTRXProfilingCameraConfiguration> Cameras; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXProfilingCameraList;
|
|
|
|
// ScriptStruct TRX.TRXAutomaticProfilingConfiguration
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FTRXAutomaticProfilingConfiguration final
|
|
{
|
|
public:
|
|
float TimeToWaitBeforeScreenshotInSeconds; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TimeToWaitAfterScreenshotInSeconds; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXAutomaticProfilingConfiguration;
|
|
|
|
// ScriptStruct TRX.TRXTitleIdLocalizationsRestriction
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FTRXTitleIdLocalizationsRestriction final
|
|
{
|
|
public:
|
|
class FString TitleId; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FString> AllowedCultures; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXTitleIdLocalizationsRestriction;
|
|
|
|
// ScriptStruct TRX.TRXPlatformLocalizationsRestriction
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FTRXPlatformLocalizationsRestriction final
|
|
{
|
|
public:
|
|
ETRXPlatform Platform; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FTRXTitleIdLocalizationsRestriction> Restrictions; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPlatformLocalizationsRestriction;
|
|
|
|
// ScriptStruct TRX.TRXControllerKeyIconConfig
|
|
// 0x0078 (0x0078 - 0x0000)
|
|
struct FTRXControllerKeyIconConfig final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UTexture2D> DefaultIcon; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<struct FTRXControllerKeyVariantName, TSoftObjectPtr<class UTexture2D>> Variants; // 0x0028(0x0050)(Edit, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXControllerKeyIconConfig;
|
|
|
|
// ScriptStruct TRX.TRXControllerKeyIconsConfig
|
|
// 0x0058 (0x0058 - 0x0000)
|
|
struct FTRXControllerKeyIconsConfig final
|
|
{
|
|
public:
|
|
ETRXControllerType controllerType; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideFallbackConfig; // 0x0001(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETRXControllerType OverridenFallbackConfigControllerType; // 0x0002(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<struct FKey, struct FTRXControllerKeyIconConfig> Icons; // 0x0008(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXControllerKeyIconsConfig;
|
|
|
|
// ScriptStruct TRX.TRXSaveGameInfos
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FTRXSaveGameInfos final
|
|
{
|
|
public:
|
|
int32 SaveSize; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4[0x4]; // 0x0004(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString IconPathPS4; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString IconPathPS5; // 0x0018(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText Title; // 0x0028(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText Subtitle; // 0x0038(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
class FText Detail; // 0x0048(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
bool bOverrideSaveSize; // 0x0058(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideSaveIconPathPS4; // 0x0059(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideSaveIconPathPS5; // 0x005A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideSaveTitle; // 0x005B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideSaveSubTitle; // 0x005C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideSaveDetail; // 0x005D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5E[0x2]; // 0x005E(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXSaveGameInfos;
|
|
|
|
// ScriptStruct TRX.TRXDLCInfos
|
|
// 0x0060 (0x0060 - 0x0000)
|
|
struct FTRXDLCInfos final
|
|
{
|
|
public:
|
|
class FText DisplayName; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
TMap<ETRXStore, class FString> StoreIds; // 0x0010(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXDLCInfos;
|
|
|
|
// ScriptStruct TRX.TRXDLCNotification
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FTRXDLCNotification final
|
|
{
|
|
public:
|
|
class FText NotificationText; // 0x0000(0x0010)(Edit, NativeAccessSpecifierPublic)
|
|
bool bShouldBeDisplayedOncePerDLCPerSession; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowReinstallSuggestion; // 0x0011(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_12[0x6]; // 0x0012(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXDLCNotification;
|
|
|
|
// ScriptStruct TRX.TRXAchievementConfiguration
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FTRXAchievementConfiguration final
|
|
{
|
|
public:
|
|
class FString ID; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool HasProgression; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 ProgressionTargetValue; // 0x0014(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXAchievementConfiguration;
|
|
|
|
// ScriptStruct TRX.TRXPlatformAssetOverrideInfo
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FTRXPlatformAssetOverrideInfo final
|
|
{
|
|
public:
|
|
bool bUseAssetOverride; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FString> AssetOverrideSuffixes; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FSoftObjectPath> AssetsToExclude; // 0x0018(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPlatformAssetOverrideInfo;
|
|
|
|
// ScriptStruct TRX.TRXLevelVariantInstance
|
|
// 0x00A8 (0x00A8 - 0x0000)
|
|
struct FTRXLevelVariantInstance final
|
|
{
|
|
public:
|
|
bool bLoadSubLevelForVariant; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSoftObjectPtr<class UWorld> SubLevel; // 0x0008(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 VariantToUse; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSoftObjectPath LevelVariantSet; // 0x0038(0x0020)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<ETRXPlatform, bool> UseVariantOnPlatforms; // 0x0058(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXLevelVariantInstance;
|
|
|
|
// ScriptStruct TRX.TRXPlatformCvarSwitcherInfo
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FTRXPlatformCvarSwitcherInfo final
|
|
{
|
|
public:
|
|
EFDataDrivenCVarType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString CVarName; // 0x0008(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ValueFloat; // 0x0018(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ValueInt; // 0x001C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ValueBool; // 0x0020(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPlatformCvarSwitcherInfo;
|
|
|
|
// ScriptStruct TRX.TRXPlatformLevelToCvarSwitcherInfo
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FTRXPlatformLevelToCvarSwitcherInfo final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UWorld> LevelToCvarSwitcher; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FTRXPlatformCvarSwitcherInfo> CVars; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPlatformLevelToCvarSwitcherInfo;
|
|
|
|
// ScriptStruct TRX.TRXPlatformLevelToCvarSwitcherInfoArray
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FTRXPlatformLevelToCvarSwitcherInfoArray final
|
|
{
|
|
public:
|
|
TArray<struct FTRXPlatformLevelToCvarSwitcherInfo> CvarSwitchersArray; // 0x0000(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPlatformLevelToCvarSwitcherInfoArray;
|
|
|
|
// ScriptStruct TRX.TRXPlatformCvarSwitcherRuntimeInfo
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FTRXPlatformCvarSwitcherRuntimeInfo final
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x2]; // 0x0000(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EFDataDrivenCVarType Type; // 0x0002(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3[0x5]; // 0x0003(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString CVarName; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DefaultValueFloat; // 0x0018(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ValueFloat; // 0x001C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 DefaultValueInt; // 0x0020(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ValueInt; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool DefaultValueBool; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ValueBool; // 0x0029(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPlatformCvarSwitcherRuntimeInfo;
|
|
|
|
// ScriptStruct TRX.TRXPlatformLevelToCvarSwitcherRuntimeInfo
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FTRXPlatformLevelToCvarSwitcherRuntimeInfo final
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UWorld> LevelToCvarSwitcher; // 0x0000(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FTRXPlatformCvarSwitcherRuntimeInfo> CVars; // 0x0028(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FTRXPlatformLevelToCvarSwitcherRuntimeInfo;
|
|
|
|
// ScriptStruct TRX.TRXGenerateRichTextControllerKeyDecoratorTagCommonParameters
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters final
|
|
{
|
|
public:
|
|
int32 WidthOverride; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 HeightOverride; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ScaleOverride; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EStretch Stretch; // 0x000C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_D[0x3]; // 0x000D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FTRXGenerateRichTextControllerKeyDecoratorTagCommonParameters;
|
|
|
|
}
|
|
|