72 lines
2.9 KiB
C++
72 lines
2.9 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: BTCustomRuntime
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "UtilitiesRuntime_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Enum BTCustomRuntime.EBTCustomActionType
|
|
// NumValues: 0x0004
|
|
enum class EBTCustomActionType : uint8
|
|
{
|
|
Started = 0,
|
|
Completed = 1,
|
|
Canceled = 2,
|
|
EBTCustomActionType_MAX = 3,
|
|
};
|
|
|
|
// ScriptStruct BTCustomRuntime.BTCustomAction
|
|
// 0x000C (0x000C - 0x0000)
|
|
struct FBTCustomAction final
|
|
{
|
|
public:
|
|
class FName ActionName; // 0x0000(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_8[0x4]; // 0x0008(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FBTCustomAction;
|
|
|
|
// ScriptStruct BTCustomRuntime.BTCustomBlueprintActionDelegateBinding
|
|
// 0x0014 (0x0014 - 0x0000)
|
|
struct FBTCustomBlueprintActionDelegateBinding final
|
|
{
|
|
public:
|
|
class FName ActionName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EBTCustomActionType actionType; // 0x0008(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_9[0x3]; // 0x0009(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName FunctionNameToBind; // 0x000C(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FBTCustomBlueprintActionDelegateBinding;
|
|
|
|
// ScriptStruct BTCustomRuntime.BTDelegates
|
|
// 0x0018 (0x0018 - 0x0000)
|
|
struct FBTDelegates final
|
|
{
|
|
public:
|
|
TArray<TMulticastInlineDelegate<void(const struct FVariantMapHandle& KeyStruct)>> DelegateList; // 0x0000(0x0010)(ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10[0x8]; // 0x0010(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
};
|
|
DUMPER7_ASSERTS_FBTDelegates;
|
|
|
|
// ScriptStruct BTCustomRuntime.NameToType
|
|
// 0x0050 (0x0050 - 0x0000)
|
|
struct FNameToType final
|
|
{
|
|
public:
|
|
TMap<EBTCustomActionType, struct FBTDelegates> ActionTypeToDelegatesMap; // 0x0000(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
DUMPER7_ASSERTS_FNameToType;
|
|
|
|
}
|
|
|