mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
438 lines
16 KiB
C++
438 lines
16 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: AthenaMatchmakingOptionsDisplay_v2
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "AthenaMatchmakingOptionsDisplay_v2_classes.hpp"
|
|
#include "AthenaMatchmakingOptionsDisplay_v2_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.ExecuteUbergraph_AthenaMatchmakingOptionsDisplay_v2
|
|
// (Final, UbergraphFunction, HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::ExecuteUbergraph_AthenaMatchmakingOptionsDisplay_v2(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "ExecuteUbergraph_AthenaMatchmakingOptionsDisplay_v2");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_ExecuteUbergraph_AthenaMatchmakingOptionsDisplay_v2 Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.SetSpectatorButtonText
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// ESpectatorQueueType InSpectatorQueueType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::SetSpectatorButtonText(ESpectatorQueueType InSpectatorQueueType)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "SetSpectatorButtonText");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_SetSpectatorButtonText Parms{};
|
|
|
|
Parms.InSpectatorQueueType = InSpectatorQueueType;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.SetServerAccessText
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// EServerAccessSetting InServerAccessSetting (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::SetServerAccessText(EServerAccessSetting InServerAccessSetting)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "SetServerAccessText");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_SetServerAccessText Parms{};
|
|
|
|
Parms.InServerAccessSetting = InServerAccessSetting;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.UpdateMMButtonStatusBP
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bPlaylistIsEnabled (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
// EFillDisableReason FillDisableReason (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::UpdateMMButtonStatusBP(bool bPlaylistIsEnabled, EFillDisableReason FillDisableReason)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "UpdateMMButtonStatusBP");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_UpdateMMButtonStatusBP Parms{};
|
|
|
|
Parms.bPlaylistIsEnabled = bPlaylistIsEnabled;
|
|
Parms.FillDisableReason = FillDisableReason;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.OnDeactivated
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::OnDeactivated()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "OnDeactivated");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.Construct
|
|
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::Construct()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "Construct");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.OnActivated
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::OnActivated()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "OnActivated");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.ApplyCMSOverrides
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::ApplyCMSOverrides()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "ApplyCMSOverrides");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.Start Closing Matchmaking Options
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::Start_Closing_Matchmaking_Options()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "Start Closing Matchmaking Options");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.OnTileDoubleClicked
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// class UCommonButton* ButtonClicked (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::OnTileDoubleClicked(class UCommonButton* ButtonClicked)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "OnTileDoubleClicked");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_OnTileDoubleClicked Parms{};
|
|
|
|
Parms.ButtonClicked = ButtonClicked;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.RepresentedPlaylistChanged
|
|
// (Event, Protected, HasOutParams, BlueprintEvent)
|
|
// Parameters:
|
|
// struct FPlaylistFrontEndData NewRepresentedPlaylist (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::RepresentedPlaylistChanged(const struct FPlaylistFrontEndData& NewRepresentedPlaylist)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "RepresentedPlaylistChanged");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_RepresentedPlaylistChanged Parms{};
|
|
|
|
Parms.NewRepresentedPlaylist = std::move(NewRepresentedPlaylist);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.OnRightPanelIntroFinshed
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::OnRightPanelIntroFinshed()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "OnRightPanelIntroFinshed");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.OnBeginIntro
|
|
// (Event, Public, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::OnBeginIntro()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "OnBeginIntro");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.OnRightPanelOutroFinshed
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::OnRightPanelOutroFinshed()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "OnRightPanelOutroFinshed");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.BndEvt__CancelButton_K2Node_ComponentBoundEvent_18_CommonButtonClicked__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::BndEvt__CancelButton_K2Node_ComponentBoundEvent_18_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "BndEvt__CancelButton_K2Node_ComponentBoundEvent_18_CommonButtonClicked__DelegateSignature");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_BndEvt__CancelButton_K2Node_ComponentBoundEvent_18_CommonButtonClicked__DelegateSignature Parms{};
|
|
|
|
Parms.Button = Button;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.BndEvt__AcceptButton_K2Node_ComponentBoundEvent_1_CommonButtonClicked__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::BndEvt__AcceptButton_K2Node_ComponentBoundEvent_1_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "BndEvt__AcceptButton_K2Node_ComponentBoundEvent_1_CommonButtonClicked__DelegateSignature");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_BndEvt__AcceptButton_K2Node_ComponentBoundEvent_1_CommonButtonClicked__DelegateSignature Parms{};
|
|
|
|
Parms.Button = Button;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.SetSquadFillText
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// ESquadFillSetting InSquadFillSetting (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::SetSquadFillText(ESquadFillSetting InSquadFillSetting)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "SetSquadFillText");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_SetSquadFillText Parms{};
|
|
|
|
Parms.InSquadFillSetting = InSquadFillSetting;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.SetupInput
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::SetupInput()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "SetupInput");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.Handle_InputAction_Cancel
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool PassThrough (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::Handle_InputAction_Cancel(bool* PassThrough)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "Handle_InputAction_Cancel");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_Handle_InputAction_Cancel Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (PassThrough != nullptr)
|
|
*PassThrough = Parms.PassThrough;
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.Touch To Close
|
|
// (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 UAthenaMatchmakingOptionsDisplay_v2_C::Touch_To_Close(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "Touch To Close");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_Touch_To_Close Parms{};
|
|
|
|
Parms.MyGeometry = std::move(MyGeometry);
|
|
Parms.MouseEvent = std::move(MouseEvent);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.TriggerMatchmakingPageTileIntroAnim
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::TriggerMatchmakingPageTileIntroAnim()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "TriggerMatchmakingPageTileIntroAnim");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.TriggerMatchmakingPageTileOutroAnim
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::TriggerMatchmakingPageTileOutroAnim()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "TriggerMatchmakingPageTileOutroAnim");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.OnCustomMatchmaking
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool PassThrough (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::OnCustomMatchmaking(bool* PassThrough)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "OnCustomMatchmaking");
|
|
|
|
Params::AthenaMatchmakingOptionsDisplay_v2_C_OnCustomMatchmaking Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (PassThrough != nullptr)
|
|
*PassThrough = Parms.PassThrough;
|
|
}
|
|
|
|
|
|
// Function AthenaMatchmakingOptionsDisplay_v2.AthenaMatchmakingOptionsDisplay_v2_C.SetScrollWidget
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UAthenaMatchmakingOptionsDisplay_v2_C::SetScrollWidget()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("AthenaMatchmakingOptionsDisplay_v2_C", "SetScrollWidget");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
}
|
|
|