Files
ReshadePluginsCore/Hogwarts Legacy/SDK/ConsoleMacros_structs.hpp
2026-03-06 01:33:32 +01:00

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;
}