//PUBGM(0.13.5)32位SDK
//作者:清华
//Telegram:@qinghuanb666
//生成时间:Fri Apr 18 20:44:52 2025

#include "../SDK.hpp"

namespace SDK
{
//---------------------------------------------------------------------------
//Functions
//---------------------------------------------------------------------------

// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.CheckNext
// (Private, BlueprintCallable, BlueprintEvent)

void UGeneralPopupNotice_BP_C::CheckNext()
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.CheckNext");

	UGeneralPopupNotice_BP_C_CheckNext_Params params;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.FillData
// (Private, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FBP_STRUCT_MessageBoxData MessageBoxData                 (BlueprintVisible, BlueprintReadOnly, Parm)

void UGeneralPopupNotice_BP_C::FillData(const struct FBP_STRUCT_MessageBoxData& MessageBoxData)
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.FillData");

	UGeneralPopupNotice_BP_C_FillData_Params params;
	params.MessageBoxData = MessageBoxData;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.FetchFromStack
// (Private, HasDefaults, BlueprintCallable, BlueprintEvent)

void UGeneralPopupNotice_BP_C::FetchFromStack()
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.FetchFromStack");

	UGeneralPopupNotice_BP_C_FetchFromStack_Params params;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.ShowMessageBox
// (Public, BlueprintCallable, BlueprintEvent)

void UGeneralPopupNotice_BP_C::ShowMessageBox()
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.ShowMessageBox");

	UGeneralPopupNotice_BP_C_ShowMessageBox_Params params;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.SetBtnStatus
// (Private, BlueprintCallable, BlueprintEvent)
// Parameters:
// int                            Btn_ShowType                   (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData)

void UGeneralPopupNotice_BP_C::SetBtnStatus(int Btn_ShowType)
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.SetBtnStatus");

	UGeneralPopupNotice_BP_C_SetBtnStatus_Params params;
	params.Btn_ShowType = Btn_ShowType;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.Construct
// (BlueprintCosmetic, Event, Public, BlueprintEvent)

void UGeneralPopupNotice_BP_C::Construct()
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.Construct");

	UGeneralPopupNotice_BP_C_Construct_Params params;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.BndEvt__Button01_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature
// (BlueprintEvent)

void UGeneralPopupNotice_BP_C::BndEvt__Button01_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature()
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.BndEvt__Button01_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature");

	UGeneralPopupNotice_BP_C_BndEvt__Button01_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature_Params params;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.BndEvt__Button02_K2Node_ComponentBoundEvent_17_OnButtonClickedEvent__DelegateSignature
// (BlueprintEvent)

void UGeneralPopupNotice_BP_C::BndEvt__Button02_K2Node_ComponentBoundEvent_17_OnButtonClickedEvent__DelegateSignature()
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.BndEvt__Button02_K2Node_ComponentBoundEvent_17_OnButtonClickedEvent__DelegateSignature");

	UGeneralPopupNotice_BP_C_BndEvt__Button02_K2Node_ComponentBoundEvent_17_OnButtonClickedEvent__DelegateSignature_Params params;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.BndEvt__Button03_K2Node_ComponentBoundEvent_35_OnButtonClickedEvent__DelegateSignature
// (BlueprintEvent)

void UGeneralPopupNotice_BP_C::BndEvt__Button03_K2Node_ComponentBoundEvent_35_OnButtonClickedEvent__DelegateSignature()
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.BndEvt__Button03_K2Node_ComponentBoundEvent_35_OnButtonClickedEvent__DelegateSignature");

	UGeneralPopupNotice_BP_C_BndEvt__Button03_K2Node_ComponentBoundEvent_35_OnButtonClickedEvent__DelegateSignature_Params params;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


// Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.ExecuteUbergraph_GeneralPopupNotice_BP
// ()
// Parameters:
// int                            EntryPoint                     (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData)

void UGeneralPopupNotice_BP_C::ExecuteUbergraph_GeneralPopupNotice_BP(int EntryPoint)
{
	static UFunction *pFunc = 0;
	if (!pFunc)
		pFunc  = UObject::FindObject<UFunction>("Function GeneralPopupNotice_BP.GeneralPopupNotice_BP_C.ExecuteUbergraph_GeneralPopupNotice_BP");

	UGeneralPopupNotice_BP_C_ExecuteUbergraph_GeneralPopupNotice_BP_Params params;
	params.EntryPoint = EntryPoint;

	auto flags = pFunc->FunctionFlags;

	UObject *currentObj = (UObject *) this;
	currentObj->ProcessEvent(pFunc, &params);

	pFunc->FunctionFlags = flags;
}


}

