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

158 lines
11 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: EditorCustomizationHelper
#include "Basic.hpp"
namespace SDK
{
// ScriptStruct EditorCustomizationHelper.DesiredLocationValidationData
// 0x0018 (0x0018 - 0x0000)
struct FDesiredLocationValidationData final
{
public:
class FString DesiredLocation; // 0x0000(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bLocationAvailable; // 0x0010(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDesiredLocationValidationData;
// ScriptStruct EditorCustomizationHelper.CreatorValidationData
// 0x0018 (0x0018 - 0x0000)
struct FCreatorValidationData final
{
public:
bool bCreatorReady; // 0x0000(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHasUniqueCreatorName; // 0x0001(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHasScheduleFilter; // 0x0002(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHasDesiredLocations; // 0x0003(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHasValidLocationIDs; // 0x0004(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHasLocationData; // 0x0005(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHasScheduleData; // 0x0006(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bHasEncounterData; // 0x0007(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FDesiredLocationValidationData> DesiredLocations; // 0x0008(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCreatorValidationData;
// ScriptStruct EditorCustomizationHelper.CustomButtonWidget
// 0x0030 (0x0030 - 0x0000)
struct alignas(0x08) FCustomButtonWidget final
{
public:
uint8 Pad_0[0x30]; // 0x0000(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FCustomButtonWidget;
// ScriptStruct EditorCustomizationHelper.DbDoubleColumnInfo
// 0x00D8 (0x00D8 - 0x0000)
struct FDbDoubleColumnInfo final
{
public:
class FString SelectedDataColumn1; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SelectedDataColumn2; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FString> Column1DataList; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
TArray<class FString> Column2DataList; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
uint8 Pad_40[0x98]; // 0x0040(0x0098)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDbDoubleColumnInfo;
// ScriptStruct EditorCustomizationHelper.DbEditorButtonWidget
// 0x0080 (0x0080 - 0x0000)
struct alignas(0x08) FDbEditorButtonWidget final
{
public:
uint8 Pad_0[0x80]; // 0x0000(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDbEditorButtonWidget;
// ScriptStruct EditorCustomizationHelper.DbEditorColumnDefault
// 0x0020 (0x0020 - 0x0000)
struct alignas(0x08) FDbEditorColumnDefault final
{
public:
uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDbEditorColumnDefault;
// ScriptStruct EditorCustomizationHelper.DbSingleColumnInfo
// 0x0088 (0x0088 - 0x0000)
struct FDbSingleColumnInfo final
{
public:
class FString SelectedData; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FString> ColumnDataList; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
class FString WidgetItemName; // 0x0020(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_30[0x58]; // 0x0030(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDbSingleColumnInfo;
// ScriptStruct EditorCustomizationHelper.KnowledgeInfo
// 0x0030 (0x0030 - 0x0000)
struct FKnowledgeInfo final
{
public:
class FString ObjectGroup; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FString> AllowedObjectGroupList; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
uint8 Pad_20[0x10]; // 0x0020(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FKnowledgeInfo;
// ScriptStruct EditorCustomizationHelper.LootDropInfo
// 0x0030 (0x0030 - 0x0000)
struct FLootDropInfo final
{
public:
class FString ObjectGroup; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FString> AllowedObjectGroupList; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
uint8 Pad_20[0x10]; // 0x0020(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FLootDropInfo;
// ScriptStruct EditorCustomizationHelper.NavAgent
// 0x0008 (0x0008 - 0x0000)
struct FNavAgent final
{
public:
class FName AgentName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FNavAgent;
// ScriptStruct EditorCustomizationHelper.SelectableSubobjectName
// 0x0008 (0x0008 - 0x0000)
struct FSelectableSubobjectName final
{
public:
class FName Name; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSelectableSubobjectName;
// ScriptStruct EditorCustomizationHelper.SpawnSelectInfo
// 0x0080 (0x0080 - 0x0000)
struct FSpawnSelectInfo final
{
public:
class FString ObjectType; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString ObjectToSpawn; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FString> AllowedObjectTypeList; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
TArray<class FString> FilteredObjectList; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
uint8 Pad_40[0x24]; // 0x0040(0x0024)(Fixing Size After Last Property [ Dumper-7 ])
int32 MyIndex; // 0x0064(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsIndexed; // 0x0068(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsRedirected; // 0x0069(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIsExpanded; // 0x006A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_6B[0x5]; // 0x006B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
class FString GroupName; // 0x0070(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnTemplate, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSpawnSelectInfo;
}