mirror of
https://github.com/ApfelTeeSaft/Alphanium.git
synced 2026-09-03 03:23:34 +00:00
120 lines
13 KiB
C++
120 lines
13 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: BannerLibrary
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "FortniteGame_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
|
|
|
|
#pragma pack(push, 0x4)
|
|
namespace SDK::Params
|
|
{
|
|
|
|
// Function BannerLibrary.BannerLibrary_C.UpdateMaterial
|
|
// 0x0144 (0x0144 - 0x0000)
|
|
struct BannerLibrary_C_UpdateMaterial final
|
|
{
|
|
public:
|
|
class UImage* Banner_material; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
struct FFortHomeBaseInfo Image_info; // 0x0004(0x011C)(Parm)
|
|
bool Is_Icon; // 0x0120(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_121[0x3]; // 0x0121(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UObject* __WorldContext; // 0x0124(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UTexture* Temp_object_Variable; // 0x0128(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UMaterialInstanceDynamic* CallFunc_GetDynamicMaterial_ReturnValue; // 0x012C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UTexture2D* K2Node_DynamicCast_AsTexture_2D; // 0x0130(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
bool K2Node_DynamicCast_bSuccess; // 0x0134(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_135[0x3]; // 0x0135(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture* Temp_object_Variable2; // 0x0138(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
bool Temp_bool_Variable; // 0x013C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_13D[0x3]; // 0x013D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture* K2Node_Select_Default; // 0x0140(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
};
|
|
static_assert(alignof(BannerLibrary_C_UpdateMaterial) == 0x000004, "Wrong alignment on BannerLibrary_C_UpdateMaterial");
|
|
static_assert(sizeof(BannerLibrary_C_UpdateMaterial) == 0x000144, "Wrong size on BannerLibrary_C_UpdateMaterial");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, Banner_material) == 0x000000, "Member 'BannerLibrary_C_UpdateMaterial::Banner_material' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, Image_info) == 0x000004, "Member 'BannerLibrary_C_UpdateMaterial::Image_info' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, Is_Icon) == 0x000120, "Member 'BannerLibrary_C_UpdateMaterial::Is_Icon' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, __WorldContext) == 0x000124, "Member 'BannerLibrary_C_UpdateMaterial::__WorldContext' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, Temp_object_Variable) == 0x000128, "Member 'BannerLibrary_C_UpdateMaterial::Temp_object_Variable' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, CallFunc_GetDynamicMaterial_ReturnValue) == 0x00012C, "Member 'BannerLibrary_C_UpdateMaterial::CallFunc_GetDynamicMaterial_ReturnValue' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, K2Node_DynamicCast_AsTexture_2D) == 0x000130, "Member 'BannerLibrary_C_UpdateMaterial::K2Node_DynamicCast_AsTexture_2D' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, K2Node_DynamicCast_bSuccess) == 0x000134, "Member 'BannerLibrary_C_UpdateMaterial::K2Node_DynamicCast_bSuccess' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, Temp_object_Variable2) == 0x000138, "Member 'BannerLibrary_C_UpdateMaterial::Temp_object_Variable2' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, Temp_bool_Variable) == 0x00013C, "Member 'BannerLibrary_C_UpdateMaterial::Temp_bool_Variable' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterial, K2Node_Select_Default) == 0x000140, "Member 'BannerLibrary_C_UpdateMaterial::K2Node_Select_Default' has a wrong offset!");
|
|
|
|
// Function BannerLibrary.BannerLibrary_C.UpdateBannerMeshMaterial
|
|
// 0x0150 (0x0150 - 0x0000)
|
|
struct BannerLibrary_C_UpdateBannerMeshMaterial final
|
|
{
|
|
public:
|
|
class UMaterialInstanceDynamic* Material_Instance_Dynamic; // 0x0000(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
bool UseIconMask; // 0x0004(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_5[0x3]; // 0x0005(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class AFortPlayerState* InstigatorPlayerState; // 0x0008(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UObject* __WorldContext; // 0x000C(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
bool Temp_bool_Variable; // 0x0010(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_11[0x3]; // 0x0011(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UFortMcpContext* CallFunc_GetContext_ReturnValue; // 0x0014(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
struct FUniqueNetIdRepl CallFunc_GetUniqueID_ReturnValue; // 0x0018(0x0008)()
|
|
struct FFortHomeBaseInfo CallFunc_GetHomeBaseInfoForPlayer_Result; // 0x0020(0x011C)()
|
|
class UTexture* Temp_object_Variable; // 0x013C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UTexture* Temp_object_Variable2; // 0x0140(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UTexture2D* K2Node_DynamicCast_AsTexture_2D; // 0x0144(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
bool K2Node_DynamicCast_bSuccess; // 0x0148(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_149[0x3]; // 0x0149(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture* K2Node_Select_Default; // 0x014C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
};
|
|
static_assert(alignof(BannerLibrary_C_UpdateBannerMeshMaterial) == 0x000004, "Wrong alignment on BannerLibrary_C_UpdateBannerMeshMaterial");
|
|
static_assert(sizeof(BannerLibrary_C_UpdateBannerMeshMaterial) == 0x000150, "Wrong size on BannerLibrary_C_UpdateBannerMeshMaterial");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, Material_Instance_Dynamic) == 0x000000, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::Material_Instance_Dynamic' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, UseIconMask) == 0x000004, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::UseIconMask' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, InstigatorPlayerState) == 0x000008, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::InstigatorPlayerState' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, __WorldContext) == 0x00000C, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::__WorldContext' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, Temp_bool_Variable) == 0x000010, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::Temp_bool_Variable' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, CallFunc_GetContext_ReturnValue) == 0x000014, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::CallFunc_GetContext_ReturnValue' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, CallFunc_GetUniqueID_ReturnValue) == 0x000018, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::CallFunc_GetUniqueID_ReturnValue' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, CallFunc_GetHomeBaseInfoForPlayer_Result) == 0x000020, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::CallFunc_GetHomeBaseInfoForPlayer_Result' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, Temp_object_Variable) == 0x00013C, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::Temp_object_Variable' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, Temp_object_Variable2) == 0x000140, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::Temp_object_Variable2' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, K2Node_DynamicCast_AsTexture_2D) == 0x000144, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::K2Node_DynamicCast_AsTexture_2D' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, K2Node_DynamicCast_bSuccess) == 0x000148, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::K2Node_DynamicCast_bSuccess' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateBannerMeshMaterial, K2Node_Select_Default) == 0x00014C, "Member 'BannerLibrary_C_UpdateBannerMeshMaterial::K2Node_Select_Default' has a wrong offset!");
|
|
|
|
// Function BannerLibrary.BannerLibrary_C.UpdateMaterialWithBasicInfo
|
|
// 0x0114 (0x0114 - 0x0000)
|
|
struct BannerLibrary_C_UpdateMaterialWithBasicInfo final
|
|
{
|
|
public:
|
|
struct FFortSocialItemBasicData BasicInfo; // 0x0000(0x00FC)(Parm, OutParm, ReferenceParm)
|
|
class UImage* ImageInfo; // 0x00FC(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UObject* __WorldContext; // 0x0100(0x0004)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UMaterialInstanceDynamic* CallFunc_GetDynamicMaterial_ReturnValue; // 0x0104(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
class UTexture2D* K2Node_DynamicCast_AsTexture_2D; // 0x0108(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
bool K2Node_DynamicCast_bSuccess; // 0x010C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
uint8 Pad_10D[0x3]; // 0x010D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UTexture2D* SmallBanner; // 0x0110(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
};
|
|
static_assert(alignof(BannerLibrary_C_UpdateMaterialWithBasicInfo) == 0x000004, "Wrong alignment on BannerLibrary_C_UpdateMaterialWithBasicInfo");
|
|
static_assert(sizeof(BannerLibrary_C_UpdateMaterialWithBasicInfo) == 0x000114, "Wrong size on BannerLibrary_C_UpdateMaterialWithBasicInfo");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterialWithBasicInfo, BasicInfo) == 0x000000, "Member 'BannerLibrary_C_UpdateMaterialWithBasicInfo::BasicInfo' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterialWithBasicInfo, ImageInfo) == 0x0000FC, "Member 'BannerLibrary_C_UpdateMaterialWithBasicInfo::ImageInfo' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterialWithBasicInfo, __WorldContext) == 0x000100, "Member 'BannerLibrary_C_UpdateMaterialWithBasicInfo::__WorldContext' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterialWithBasicInfo, CallFunc_GetDynamicMaterial_ReturnValue) == 0x000104, "Member 'BannerLibrary_C_UpdateMaterialWithBasicInfo::CallFunc_GetDynamicMaterial_ReturnValue' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterialWithBasicInfo, K2Node_DynamicCast_AsTexture_2D) == 0x000108, "Member 'BannerLibrary_C_UpdateMaterialWithBasicInfo::K2Node_DynamicCast_AsTexture_2D' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterialWithBasicInfo, K2Node_DynamicCast_bSuccess) == 0x00010C, "Member 'BannerLibrary_C_UpdateMaterialWithBasicInfo::K2Node_DynamicCast_bSuccess' has a wrong offset!");
|
|
static_assert(offsetof(BannerLibrary_C_UpdateMaterialWithBasicInfo, SmallBanner) == 0x000110, "Member 'BannerLibrary_C_UpdateMaterialWithBasicInfo::SmallBanner' has a wrong offset!");
|
|
|
|
}
|
|
|
|
#pragma pack(pop)
|