#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: BannerLibrary #include "Basic.hpp" #include "BannerLibrary_classes.hpp" #include "BannerLibrary_parameters.hpp" #pragma pack(push, 0x4) namespace SDK { // Function BannerLibrary.BannerLibrary_C.UpdateMaterial // (Static, Public, BlueprintCallable, BlueprintEvent) // Parameters: // class UImage* Banner_material (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // const struct FFortHomeBaseInfo& Image_info (Parm) // bool Is_Icon (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class UObject* __WorldContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UBannerLibrary_C::UpdateMaterial(class UImage* Banner_material, const struct FFortHomeBaseInfo& Image_info, bool Is_Icon, class UObject* __WorldContext) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BannerLibrary_C", "UpdateMaterial"); Params::BannerLibrary_C_UpdateMaterial Parms{}; Parms.Banner_material = Banner_material; Parms.Image_info = std::move(Image_info); Parms.Is_Icon = Is_Icon; Parms.__WorldContext = __WorldContext; GetDefaultObj()->ProcessEvent(Func, &Parms); } // Function BannerLibrary.BannerLibrary_C.UpdateBannerMeshMaterial // (Static, Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class UMaterialInstanceDynamic* Material_Instance_Dynamic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // bool UseIconMask (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class AFortPlayerState* InstigatorPlayerState (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class UObject* __WorldContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UBannerLibrary_C::UpdateBannerMeshMaterial(class UMaterialInstanceDynamic* Material_Instance_Dynamic, bool UseIconMask, class AFortPlayerState* InstigatorPlayerState, class UObject* __WorldContext) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BannerLibrary_C", "UpdateBannerMeshMaterial"); Params::BannerLibrary_C_UpdateBannerMeshMaterial Parms{}; Parms.Material_Instance_Dynamic = Material_Instance_Dynamic; Parms.UseIconMask = UseIconMask; Parms.InstigatorPlayerState = InstigatorPlayerState; Parms.__WorldContext = __WorldContext; GetDefaultObj()->ProcessEvent(Func, &Parms); } // Function BannerLibrary.BannerLibrary_C.UpdateMaterialWithBasicInfo // (Static, Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // struct FFortSocialItemBasicData& BasicInfo (Parm, OutParm, ReferenceParm) // class UImage* ImageInfo (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) // class UObject* __WorldContext (Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UBannerLibrary_C::UpdateMaterialWithBasicInfo(struct FFortSocialItemBasicData& BasicInfo, class UImage* ImageInfo, class UObject* __WorldContext) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BannerLibrary_C", "UpdateMaterialWithBasicInfo"); Params::BannerLibrary_C_UpdateMaterialWithBasicInfo Parms{}; Parms.BasicInfo = std::move(BasicInfo); Parms.ImageInfo = ImageInfo; Parms.__WorldContext = __WorldContext; GetDefaultObj()->ProcessEvent(Func, &Parms); BasicInfo = std::move(Parms.BasicInfo); } } #pragma pack(pop)