#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: Odin #include "Basic.hpp" #include "Engine_structs.hpp" #include "CoreUObject_structs.hpp" namespace SDK { // ScriptStruct Odin.BaseRuneComponentInstanceData // 0x0000 (0x0068 - 0x0068) struct FBaseRuneComponentInstanceData final : public FActorComponentInstanceData { }; DUMPER7_ASSERTS_FBaseRuneComponentInstanceData; // ScriptStruct Odin.RuneStruct // 0x0008 (0x0008 - 0x0000) struct FRuneStruct final { public: class UScriptStruct* Struct; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FRuneStruct; // ScriptStruct Odin.BlueprintEntitySignature // 0x0050 (0x0050 - 0x0000) struct FBlueprintEntitySignature final { public: TArray RequiredRuneTypes; // 0x0000(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray RequiredTagTypes; // 0x0010(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray AnyTagTypes; // 0x0020(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExcludedRuneTypes; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray ExcludedTagTypes; // 0x0040(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FBlueprintEntitySignature; // ScriptStruct Odin.DebugNameRune // 0x0010 (0x0010 - 0x0000) struct FDebugNameRune final { public: class FString DebugName; // 0x0000(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FDebugNameRune; // ScriptStruct Odin.WorldRotationRune // 0x0018 (0x0018 - 0x0000) struct FWorldRotationRune final { public: struct FRotator WorldRotation; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWorldRotationRune; // ScriptStruct Odin.EntityComponentInstanceData // 0x0000 (0x0068 - 0x0068) struct FEntityComponentInstanceData final : public FActorComponentInstanceData { }; DUMPER7_ASSERTS_FEntityComponentInstanceData; // ScriptStruct Odin.OdinWorldTickFunction // 0x0008 (0x0030 - 0x0028) struct FOdinWorldTickFunction final : public FTickFunction { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FOdinWorldTickFunction; // ScriptStruct Odin.OverlapComponentActions // 0x00A8 (0x00A8 - 0x0000) struct FOverlapComponentActions final { public: struct FComponentReference PrimitiveComponentReference; // 0x0000(0x0028)(Edit, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UPrimitiveComponent* CachedPrimitiveComponent; // 0x0028(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FBlueprintEntitySignature SignatureToMatch; // 0x0030(0x0050)(Edit, NativeAccessSpecifierPublic) class UEntityLayoutData* OverlapEntityInitialPayload; // 0x0080(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray TagsToAttachToEvent; // 0x0088(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) TArray RunesToAttachToEvent; // 0x0098(0x0010)(Edit, ExportObject, ZeroConstructor, NoClear, ContainsInstancedReference, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FOverlapComponentActions; // ScriptStruct Odin.OverlapDetectionRune // 0x0018 (0x0018 - 0x0000) struct FOverlapDetectionRune final { public: TArray OverlapComponents; // 0x0000(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) bool bRegisteredAllComponents; // 0x0010(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11[0x7]; // 0x0011(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FOverlapDetectionRune; // ScriptStruct Odin.OverlapRune // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FOverlapRune final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FOverlapRune; // ScriptStruct Odin.RuneWrapper // 0x0018 (0x0018 - 0x0000) struct FRuneWrapper final { public: class UScriptStruct* Struct; // 0x0000(0x0008)(Edit, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FRuneWrapper; // ScriptStruct Odin.WorldLocationRune // 0x0030 (0x0030 - 0x0000) struct FWorldLocationRune final { public: struct FVector WorldLocation; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector PreviousWorldLocation; // 0x0018(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWorldLocationRune; // ScriptStruct Odin.WorldForwardRune // 0x0018 (0x0018 - 0x0000) struct FWorldForwardRune final { public: struct FVector WorldForward; // 0x0000(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FWorldForwardRune; }