403 lines
24 KiB
C++
403 lines
24 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: ConsoleMacros
|
|
|
|
#include "Basic.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum ConsoleMacros.EConsoleMacrosAutomationPhase
|
|
// NumValues: 0x0007
|
|
enum class EConsoleMacrosAutomationPhase : uint8
|
|
{
|
|
OnBeginPlay = 0,
|
|
OnEndPlay = 1,
|
|
OnBeginPlayInEditor = 2,
|
|
OnEndPlayInEditor = 3,
|
|
OnEditorLevelOpen = 4,
|
|
OnEditorLevelClose = 5,
|
|
EConsoleMacrosAutomationPhase_MAX = 6,
|
|
};
|
|
|
|
// Enum ConsoleMacros.EConsoleMacrosAutomationLevelType
|
|
// NumValues: 0x0003
|
|
enum class EConsoleMacrosAutomationLevelType : uint8
|
|
{
|
|
ExactMatch = 0,
|
|
PartialMatch = 1,
|
|
EConsoleMacrosAutomationLevelType_MAX = 2,
|
|
};
|
|
|
|
// Enum ConsoleMacros.EConsoleMacroCommandMode
|
|
// NumValues: 0x0004
|
|
enum class EConsoleMacroCommandMode : uint8
|
|
{
|
|
Execute = 0,
|
|
Restore = 1,
|
|
Query = 2,
|
|
EConsoleMacroCommandMode_MAX = 3,
|
|
};
|
|
|
|
// Enum ConsoleMacros.EConsoleMacroCommandScope
|
|
// NumValues: 0x0004
|
|
enum class EConsoleMacroCommandScope : uint8
|
|
{
|
|
CookedAndEditor = 0,
|
|
CookedOnly = 1,
|
|
EditorOnly = 2,
|
|
EConsoleMacroCommandScope_MAX = 3,
|
|
};
|
|
|
|
// Enum ConsoleMacros.EUserConsoleVariableSpecialUsage
|
|
// NumValues: 0x0004
|
|
enum class EUserConsoleVariableSpecialUsage : uint8
|
|
{
|
|
BlendDomain = 0,
|
|
EnvironmentalGlobalsMPC = 1,
|
|
EnvironmentalGlobalsNPC = 2,
|
|
EUserConsoleVariableSpecialUsage_MAX = 3,
|
|
};
|
|
|
|
// Enum ConsoleMacros.EUserConsoleVariableBuilds
|
|
// NumValues: 0x0006
|
|
enum class EUserConsoleVariableBuilds : uint8
|
|
{
|
|
Editor = 0,
|
|
Debug = 1,
|
|
Development = 2,
|
|
Test = 3,
|
|
Shipping = 4,
|
|
EUserConsoleVariableBuilds_MAX = 5,
|
|
};
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroLevelName
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConsoleMacroLevelName final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroLevelName;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacrosAutomationLevelSelect
|
|
// 0x0028 (0x0028 - 0x0000)
|
|
struct FConsoleMacrosAutomationLevelSelect final
|
|
{
|
|
public:
|
|
EConsoleMacrosAutomationLevelType Type; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FConsoleMacroLevelName LevelName; // 0x0004(0x0008)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString PartialLevelName; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseLevelName; // 0x0020(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21[0x7]; // 0x0021(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacrosAutomationLevelSelect;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroCommandBase
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct FConsoleMacroCommandBase
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UConsoleMacroConsoleDelegate* ConsoleDelegate; // 0x0008(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroCommandBase;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacro
|
|
// 0x0010 (0x0020 - 0x0010)
|
|
struct FConsoleMacro final : public FConsoleMacroCommandBase
|
|
{
|
|
public:
|
|
TArray<class FName> Commands; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacro;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleVariableFlexValue
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FConsoleVariableFlexValue final
|
|
{
|
|
public:
|
|
int32 Integer; // 0x0000(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float float_0; // 0x0004(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString String; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bValidInteger : 1; // 0x0018(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bValidFloat : 1; // 0x0018(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bValidString : 1; // 0x0018(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleVariableFlexValue;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleVariableLienEntry
|
|
// 0x0038 (0x0038 - 0x0000)
|
|
struct FConsoleVariableLienEntry final
|
|
{
|
|
public:
|
|
class FString Variable; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FConsoleVariableFlexValue Value; // 0x0010(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
float Priority; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleVariableLienEntry;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacrosBlockAutomationLevel
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FConsoleMacrosBlockAutomationLevel final
|
|
{
|
|
public:
|
|
struct FConsoleMacrosAutomationLevelSelect Level; // 0x0000(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
int32 BlockPhases; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2C[0x4]; // 0x002C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacrosBlockAutomationLevel;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroNameBase
|
|
// 0x0010 (0x0010 - 0x0000)
|
|
struct alignas(0x08) FConsoleMacroNameBase
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Name; // 0x0008(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroNameBase;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroAnyNameWithRestore
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FConsoleMacroAnyNameWithRestore final : public FConsoleMacroNameBase
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroAnyNameWithRestore;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacrosAutomation
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FConsoleMacrosAutomation final
|
|
{
|
|
public:
|
|
TArray<struct FConsoleMacroAnyNameWithRestore> OnBeginPlay; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FConsoleMacroAnyNameWithRestore> OnEndPlay; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacrosAutomation;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacrosAutomationLevel
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FConsoleMacrosAutomationLevel final
|
|
{
|
|
public:
|
|
struct FConsoleMacrosAutomationLevelSelect Level; // 0x0000(0x0028)(Edit, NativeAccessSpecifierPublic)
|
|
struct FConsoleMacrosAutomation Automation; // 0x0028(0x0020)(Edit, NativeAccessSpecifierPublic)
|
|
int32 BlockEveryLevelAutomations; // 0x0048(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacrosAutomationLevel;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroShortcut
|
|
// 0x0028 (0x0038 - 0x0010)
|
|
struct FConsoleMacroShortcut final : public FConsoleMacroCommandBase
|
|
{
|
|
public:
|
|
class FName BaseName; // 0x0010(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Command; // 0x0018(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Value; // 0x0020(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RestoreValue; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bNoQuery : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, EditConst, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroShortcut;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroGroup
|
|
// 0x0010 (0x0020 - 0x0010)
|
|
struct FConsoleMacroGroup final : public FConsoleMacroCommandBase
|
|
{
|
|
public:
|
|
TArray<struct FConsoleMacroShortcut> Commands; // 0x0010(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroGroup;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacros
|
|
// 0x00F0 (0x00F0 - 0x0000)
|
|
struct FConsoleMacros final
|
|
{
|
|
public:
|
|
TMap<class FName, struct FConsoleMacroGroup> Groups; // 0x0000(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FConsoleMacroShortcut> GeneralCommands; // 0x0050(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
TMap<class FName, struct FConsoleMacro> GeneralMacros; // 0x00A0(0x0050)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacros;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroShortcutEntryNameBase
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct alignas(0x08) FConsoleMacroShortcutEntryNameBase
|
|
{
|
|
public:
|
|
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName Command; // 0x0008(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName Value; // 0x0010(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName RestoreValue; // 0x0018(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName AutoRestoreValue; // 0x0020(0x0008)(Edit, ZeroConstructor, Transient, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EConsoleMacroCommandScope Scope; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bNoQuery : 1; // 0x0029(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAutoRestoreValue : 1; // 0x0029(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_2A[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroShortcutEntryNameBase;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroShortcutEntry
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
struct FConsoleMacroShortcutEntry final : public FConsoleMacroShortcutEntryNameBase
|
|
{
|
|
public:
|
|
class FName Name; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bUseName; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroShortcutEntry;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroGroupEntry
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FConsoleMacroGroupEntry final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FConsoleMacroShortcutEntry> Commands; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroGroupEntry;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroAnyName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FConsoleMacroAnyName final : public FConsoleMacroNameBase
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroAnyName;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroEntry
|
|
// 0x0020 (0x0020 - 0x0000)
|
|
struct FConsoleMacroEntry final
|
|
{
|
|
public:
|
|
class FName Name; // 0x0000(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FConsoleMacroAnyName> Commands; // 0x0008(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
EConsoleMacroCommandScope Scope; // 0x0018(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_19[0x7]; // 0x0019(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroEntry;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroShortcutEntryNameRequired
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FConsoleMacroShortcutEntryNameRequired final : public FConsoleMacroShortcutEntryNameBase
|
|
{
|
|
public:
|
|
class FName Name; // 0x0030(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroShortcutEntryNameRequired;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FConsoleMacroName final : public FConsoleMacroNameBase
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroName;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleMacroShortcutName
|
|
// 0x0000 (0x0010 - 0x0010)
|
|
struct FConsoleMacroShortcutName final : public FConsoleMacroNameBase
|
|
{
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleMacroShortcutName;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleVariableStringValue
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FConsoleVariableStringValue final
|
|
{
|
|
public:
|
|
class FString String; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValid; // 0x0010(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleVariableStringValue;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleVariableFloatValue
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConsoleVariableFloatValue final
|
|
{
|
|
public:
|
|
float float_0; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValid; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleVariableFloatValue;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleVariableIntegerValue
|
|
// 0x0008 (0x0008 - 0x0000)
|
|
struct FConsoleVariableIntegerValue final
|
|
{
|
|
public:
|
|
int32 Integer; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValid; // 0x0004(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleVariableIntegerValue;
|
|
|
|
// ScriptStruct ConsoleMacros.ConsoleVariableBoolValue
|
|
// 0x0002 (0x0002 - 0x0000)
|
|
struct FConsoleVariableBoolValue final
|
|
{
|
|
public:
|
|
bool bBool; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bValid; // 0x0001(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FConsoleVariableBoolValue;
|
|
|
|
// ScriptStruct ConsoleMacros.UserConsoleVariable
|
|
// 0x0030 (0x0030 - 0x0000)
|
|
struct FUserConsoleVariable
|
|
{
|
|
public:
|
|
class FString Variable; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FString Help; // 0x0010(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Builds; // 0x0020(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SpecialUsage; // 0x0024(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName SpecialUsageName; // 0x0028(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FUserConsoleVariable;
|
|
|
|
// ScriptStruct ConsoleMacros.UserConsoleVariableInt
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FUserConsoleVariableInt final : public FUserConsoleVariable
|
|
{
|
|
public:
|
|
int32 DefaultValue; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FUserConsoleVariableInt;
|
|
|
|
// ScriptStruct ConsoleMacros.UserConsoleVariableFloat
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FUserConsoleVariableFloat final : public FUserConsoleVariable
|
|
{
|
|
public:
|
|
float DefaultValue; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FUserConsoleVariableFloat;
|
|
|
|
// ScriptStruct ConsoleMacros.UserConsoleVariableBool
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
struct FUserConsoleVariableBool final : public FUserConsoleVariable
|
|
{
|
|
public:
|
|
bool bDefaultValue; // 0x0030(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FUserConsoleVariableBool;
|
|
|
|
}
|
|
|