Files
ReshadePluginsCore/Reanimal/SDK/Chalkboard_structs.hpp
2026-03-06 01:33:02 +01:00

125 lines
7.9 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Chalkboard
#include "Basic.hpp"
#include "Engine_structs.hpp"
#include "CoreUObject_structs.hpp"
namespace SDK
{
// ScriptStruct Chalkboard.PerformanceTestUStructWithManualSerialization
// 0x0070 (0x0070 - 0x0000)
struct FPerformanceTestUStructWithManualSerialization final
{
public:
int32 mIntValue; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName mNameValue; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform mTransformValue; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPerformanceTestUStructWithManualSerialization;
// ScriptStruct Chalkboard.TypeInfo
// 0x0060 (0x0060 - 0x0000)
struct FTypeInfo final
{
public:
struct FEdGraphPinType mType; // 0x0000(0x0058)(NoDestructor, NativeAccessSpecifierPrivate)
class FName mTypeSubObjectName; // 0x0058(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FTypeInfo;
// ScriptStruct Chalkboard.SectionKeyData
// 0x0030 (0x0030 - 0x0000)
struct FSectionKeyData final
{
public:
class FString mSectionPath; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName mCachedSectionPathName; // 0x0010(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName mKey; // 0x0018(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName mCachedFullKey; // 0x0020(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool mIsPersistent; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FSectionKeyData;
// ScriptStruct Chalkboard.ChalkboardSectionKey
// 0x0108 (0x0108 - 0x0000)
struct FChalkboardSectionKey final
{
public:
class FString mSectionKeyPath; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FTypeInfo mType; // 0x0010(0x0060)(NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FEdGraphPinType mOldType; // 0x0070(0x0058)(Deprecated, NoDestructor, NativeAccessSpecifierPublic)
class FName mOldSubObjectTypeName; // 0x00C8(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FSectionKeyData mKeyData; // 0x00D0(0x0030)(NativeAccessSpecifierPublic)
uint8 Pad_100[0x8]; // 0x0100(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FChalkboardSectionKey;
// ScriptStruct Chalkboard.ChalkboardPerformanceTestBulkStructBase
// 0x00E0 (0x00E0 - 0x0000)
struct FChalkboardPerformanceTestBulkStructBase
{
public:
TArray<int32> mInts; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
TMap<class FName, TWeakObjectPtr<class AActor>> mActorMap; // 0x0010(0x0050)(Edit, UObjectWrapper, NativeAccessSpecifierPublic)
struct FTransform mTransform; // 0x0060(0x0060)(Edit, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FLinearColor mColor; // 0x00C0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool mFlag; // 0x00D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_D1[0xF]; // 0x00D1(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FChalkboardPerformanceTestBulkStructBase;
// ScriptStruct Chalkboard.ChalkboardPerformanceTestBulkStructManualSerialization
// 0x0000 (0x00E0 - 0x00E0)
struct FChalkboardPerformanceTestBulkStructManualSerialization final : public FChalkboardPerformanceTestBulkStructBase
{
};
DUMPER7_ASSERTS_FChalkboardPerformanceTestBulkStructManualSerialization;
// ScriptStruct Chalkboard.PerformanceTestUStructWithAutoSerialization
// 0x0070 (0x0070 - 0x0000)
struct FPerformanceTestUStructWithAutoSerialization final
{
public:
int32 mIntValue; // 0x0000(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName mNameValue; // 0x0004(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_C[0x4]; // 0x000C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FTransform mTransformValue; // 0x0010(0x0060)(IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPerformanceTestUStructWithAutoSerialization;
// ScriptStruct Chalkboard.DefinedChalkboardKey
// 0x0108 (0x0108 - 0x0000)
struct FDefinedChalkboardKey final
{
public:
struct FChalkboardSectionKey sectionKey; // 0x0000(0x0108)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FDefinedChalkboardKey;
// ScriptStruct Chalkboard.OldSectionKeyPinSerializationHelper
// 0x0070 (0x0070 - 0x0000)
struct FOldSectionKeyPinSerializationHelper final
{
public:
class FString mSectionKeyPath; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FEdGraphPinType mType; // 0x0010(0x0058)(NoDestructor, NativeAccessSpecifierPublic)
class FName mTypeSubObjectName; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FOldSectionKeyPinSerializationHelper;
}