Files
Alphanium/CppSDK/SDK/BannerLibrary_parameters.hpp

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)