Files
UnrealEvent/Aeon-740/SDK/AthenaMatchmakingOptionsDisplay_v2_functions.cpp
2024-10-18 01:01:36 +01:00

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);
}
}