PalWorld-NetCrack/SDK/WBP_PalLiftItem_functions.cpp
2024-01-22 14:43:11 +08:00

265 lines
11 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// FUNCTIONS
//---------------------------------------------------------------------------------------------------------------------
// WidgetBlueprintGeneratedClass WBP_PalLiftItem.WBP_PalLiftItem_C
// (None)
class UClass* UWBP_PalLiftItem_C::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("WBP_PalLiftItem_C");
return Clss;
}
// WBP_PalLiftItem_C WBP_PalLiftItem.Default__WBP_PalLiftItem_C
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
class UWBP_PalLiftItem_C* UWBP_PalLiftItem_C::GetDefaultObj()
{
static class UWBP_PalLiftItem_C* Default = nullptr;
if (!Default)
Default = static_cast<UWBP_PalLiftItem_C*>(UWBP_PalLiftItem_C::StaticClass()->DefaultObject);
return Default;
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.ShowSetup
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
void UWBP_PalLiftItem_C::ShowSetup()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "ShowSetup");
UObject::ProcessEvent(Func, nullptr);
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.OnUpdateHandleSlot
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UPalIndividualCharacterSlot* TargetHandleSlot (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
void UWBP_PalLiftItem_C::OnUpdateHandleSlot(class UPalIndividualCharacterSlot* TargetHandleSlot)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "OnUpdateHandleSlot");
Params::UWBP_PalLiftItem_C_OnUpdateHandleSlot_Params Parms{};
Parms.TargetHandleSlot = TargetHandleSlot;
UObject::ProcessEvent(Func, &Parms);
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.OnDragOver
// (BlueprintCosmetic, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FGeometry MyGeometry (BlueprintVisible, BlueprintReadOnly, Parm, IsPlainOldData, NoDestructor)
// struct FPointerEvent PointerEvent (BlueprintVisible, BlueprintReadOnly, Parm)
// class UDragDropOperation* Operation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool UWBP_PalLiftItem_C::OnDragOver(const struct FGeometry& MyGeometry, const struct FPointerEvent& PointerEvent, class UDragDropOperation* Operation)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "OnDragOver");
Params::UWBP_PalLiftItem_C_OnDragOver_Params Parms{};
Parms.MyGeometry = MyGeometry;
Parms.PointerEvent = PointerEvent;
Parms.Operation = Operation;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.OnMouseMove
// (BlueprintCosmetic, Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FGeometry MyGeometry (BlueprintVisible, BlueprintReadOnly, Parm, IsPlainOldData, NoDestructor)
// struct FPointerEvent MouseEvent (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
// struct FEventReply ReturnValue (Parm, OutParm, ReturnParm)
// struct FEventReply K2Node_MakeStruct_EventReply (None)
// struct FVector2D CallFunc_PointerEvent_GetScreenSpacePosition_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class FString CallFunc_Conv_Vector2dToString_ReturnValue (ZeroConstructor, HasGetValueTypeHash)
struct FEventReply UWBP_PalLiftItem_C::OnMouseMove(const struct FGeometry& MyGeometry, struct FPointerEvent& MouseEvent, const struct FEventReply& K2Node_MakeStruct_EventReply, const struct FVector2D& CallFunc_PointerEvent_GetScreenSpacePosition_ReturnValue, const class FString& CallFunc_Conv_Vector2dToString_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "OnMouseMove");
Params::UWBP_PalLiftItem_C_OnMouseMove_Params Parms{};
Parms.MyGeometry = MyGeometry;
Parms.MouseEvent = MouseEvent;
Parms.K2Node_MakeStruct_EventReply = K2Node_MakeStruct_EventReply;
Parms.CallFunc_PointerEvent_GetScreenSpacePosition_ReturnValue = CallFunc_PointerEvent_GetScreenSpacePosition_ReturnValue;
Parms.CallFunc_Conv_Vector2dToString_ReturnValue = CallFunc_Conv_Vector2dToString_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.OnFailedItemOperation
// (Private, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UUMGSequencePlayer* CallFunc_PlayAnimation_ReturnValue (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
void UWBP_PalLiftItem_C::OnFailedItemOperation(class UUMGSequencePlayer* CallFunc_PlayAnimation_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "OnFailedItemOperation");
Params::UWBP_PalLiftItem_C_OnFailedItemOperation_Params Parms{};
Parms.CallFunc_PlayAnimation_ReturnValue = CallFunc_PlayAnimation_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.OnUpdateCount
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// int32 Count (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class FText CallFunc_Conv_IntToText_ReturnValue (None)
void UWBP_PalLiftItem_C::OnUpdateCount(int32 Count, class FText CallFunc_Conv_IntToText_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "OnUpdateCount");
Params::UWBP_PalLiftItem_C_OnUpdateCount_Params Parms{};
Parms.Count = Count;
Parms.CallFunc_Conv_IntToText_ReturnValue = CallFunc_Conv_IntToText_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.On Update Icon Texture Path
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// TSoftObjectPtr<class UTexture2D> IconTexture (BlueprintVisible, BlueprintReadOnly, Parm, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UWBP_PalLiftItem_C::On_Update_Icon_Texture_Path(TSoftObjectPtr<class UTexture2D> IconTexture, bool CallFunc_IsValid_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "On Update Icon Texture Path");
Params::UWBP_PalLiftItem_C_On_Update_Icon_Texture_Path_Params Parms{};
Parms.IconTexture = IconTexture;
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.Dispose
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsValid_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UWBP_PalLiftItem_C::Dispose(FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_1, bool CallFunc_IsValid_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "Dispose");
Params::UWBP_PalLiftItem_C_Dispose_Params Parms{};
Parms.K2Node_CreateDelegate_OutputDelegate = K2Node_CreateDelegate_OutputDelegate;
Parms.K2Node_CreateDelegate_OutputDelegate_1 = K2Node_CreateDelegate_OutputDelegate_1;
Parms.CallFunc_IsValid_ReturnValue = CallFunc_IsValid_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function WBP_PalLiftItem.WBP_PalLiftItem_C.Setup
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UPalUILiftSlotModel* Model (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_1 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_2 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
// FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_3 (ZeroConstructor, NoDestructor, HasGetValueTypeHash)
void UWBP_PalLiftItem_C::Setup(class UPalUILiftSlotModel* Model, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_1, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_2, FDelegateProperty_ K2Node_CreateDelegate_OutputDelegate_3)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("WBP_PalLiftItem_C", "Setup");
Params::UWBP_PalLiftItem_C_Setup_Params Parms{};
Parms.Model = Model;
Parms.K2Node_CreateDelegate_OutputDelegate = K2Node_CreateDelegate_OutputDelegate;
Parms.K2Node_CreateDelegate_OutputDelegate_1 = K2Node_CreateDelegate_OutputDelegate_1;
Parms.K2Node_CreateDelegate_OutputDelegate_2 = K2Node_CreateDelegate_OutputDelegate_2;
Parms.K2Node_CreateDelegate_OutputDelegate_3 = K2Node_CreateDelegate_OutputDelegate_3;
UObject::ProcessEvent(Func, &Parms);
}
}