#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: SlateCore #include "Basic.hpp" #include "CoreUObject_classes.hpp" namespace SDK { // Class SlateCore.FontBulkData // 0x0050 (0x0078 - 0x0028) class UFontBulkData final : public UObject { public: uint8 Pad_28[0x50]; // 0x0028(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { return StaticClassImpl<"FontBulkData">(); } static class UFontBulkData* GetDefaultObj() { return GetDefaultObjImpl(); } }; static_assert(alignof(UFontBulkData) == 0x000008, "Wrong alignment on UFontBulkData"); static_assert(sizeof(UFontBulkData) == 0x000078, "Wrong size on UFontBulkData"); // Class SlateCore.FontFaceInterface // 0x0000 (0x0000 - 0x0000) class IFontFaceInterface final { public: static class UClass* StaticClass() { return StaticClassImpl<"FontFaceInterface">(); } static class IFontFaceInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; static_assert(alignof(IFontFaceInterface) == 0x000001, "Wrong alignment on IFontFaceInterface"); static_assert(sizeof(IFontFaceInterface) == 0x000001, "Wrong size on IFontFaceInterface"); // Class SlateCore.FontProviderInterface // 0x0000 (0x0000 - 0x0000) class IFontProviderInterface final { public: static class UClass* StaticClass() { return StaticClassImpl<"FontProviderInterface">(); } static class IFontProviderInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; static_assert(alignof(IFontProviderInterface) == 0x000001, "Wrong alignment on IFontProviderInterface"); static_assert(sizeof(IFontProviderInterface) == 0x000001, "Wrong size on IFontProviderInterface"); // Class SlateCore.SlateTypes // 0x0000 (0x0028 - 0x0028) class USlateTypes final : public UObject { public: static class UClass* StaticClass() { return StaticClassImpl<"SlateTypes">(); } static class USlateTypes* GetDefaultObj() { return GetDefaultObjImpl(); } }; static_assert(alignof(USlateTypes) == 0x000008, "Wrong alignment on USlateTypes"); static_assert(sizeof(USlateTypes) == 0x000028, "Wrong size on USlateTypes"); // Class SlateCore.SlateWidgetStyleAsset // 0x0008 (0x0030 - 0x0028) class USlateWidgetStyleAsset final : public UObject { public: class USlateWidgetStyleContainerBase* CustomStyle; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { return StaticClassImpl<"SlateWidgetStyleAsset">(); } static class USlateWidgetStyleAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; static_assert(alignof(USlateWidgetStyleAsset) == 0x000008, "Wrong alignment on USlateWidgetStyleAsset"); static_assert(sizeof(USlateWidgetStyleAsset) == 0x000030, "Wrong size on USlateWidgetStyleAsset"); static_assert(offsetof(USlateWidgetStyleAsset, CustomStyle) == 0x000028, "Member 'USlateWidgetStyleAsset::CustomStyle' has a wrong offset!"); // Class SlateCore.SlateWidgetStyleContainerBase // 0x0008 (0x0030 - 0x0028) class USlateWidgetStyleContainerBase : public UObject { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { return StaticClassImpl<"SlateWidgetStyleContainerBase">(); } static class USlateWidgetStyleContainerBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; static_assert(alignof(USlateWidgetStyleContainerBase) == 0x000008, "Wrong alignment on USlateWidgetStyleContainerBase"); static_assert(sizeof(USlateWidgetStyleContainerBase) == 0x000030, "Wrong size on USlateWidgetStyleContainerBase"); // Class SlateCore.SlateWidgetStyleContainerInterface // 0x0000 (0x0000 - 0x0000) class ISlateWidgetStyleContainerInterface final { public: static class UClass* StaticClass() { return StaticClassImpl<"SlateWidgetStyleContainerInterface">(); } static class ISlateWidgetStyleContainerInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; static_assert(alignof(ISlateWidgetStyleContainerInterface) == 0x000001, "Wrong alignment on ISlateWidgetStyleContainerInterface"); static_assert(sizeof(ISlateWidgetStyleContainerInterface) == 0x000001, "Wrong size on ISlateWidgetStyleContainerInterface"); }