mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
365 lines
14 KiB
C++
365 lines
14 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: HUDLayoutToolFireModePanel
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "HUDLayoutToolFireModePanel_classes.hpp"
|
|
#include "HUDLayoutToolFireModePanel_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.ExecuteUbergraph_HUDLayoutToolFireModePanel
|
|
// (Final, UbergraphFunction, HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::ExecuteUbergraph_HUDLayoutToolFireModePanel(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "ExecuteUbergraph_HUDLayoutToolFireModePanel");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_ExecuteUbergraph_HUDLayoutToolFireModePanel Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.OnFire Mode Changed
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// EFireModeType NewFireMode (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::OnFire_Mode_Changed(EFireModeType NewFireMode)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "OnFire Mode Changed");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_OnFire_Mode_Changed Parms{};
|
|
|
|
Parms.NewFireMode = NewFireMode;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.BndEvt__PresetsButton_K2Node_ComponentBoundEvent_1_CommonButtonClicked__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::BndEvt__PresetsButton_K2Node_ComponentBoundEvent_1_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "BndEvt__PresetsButton_K2Node_ComponentBoundEvent_1_CommonButtonClicked__DelegateSignature");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_BndEvt__PresetsButton_K2Node_ComponentBoundEvent_1_CommonButtonClicked__DelegateSignature Parms{};
|
|
|
|
Parms.Button = Button;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.BndEvt__CustomButton_K2Node_ComponentBoundEvent_0_CommonButtonClicked__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::BndEvt__CustomButton_K2Node_ComponentBoundEvent_0_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "BndEvt__CustomButton_K2Node_ComponentBoundEvent_0_CommonButtonClicked__DelegateSignature");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_BndEvt__CustomButton_K2Node_ComponentBoundEvent_0_CommonButtonClicked__DelegateSignature Parms{};
|
|
|
|
Parms.Button = Button;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.BndEvt__TutorialConfirm_K2Node_ComponentBoundEvent_185_CommonButtonClicked__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::BndEvt__TutorialConfirm_K2Node_ComponentBoundEvent_185_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "BndEvt__TutorialConfirm_K2Node_ComponentBoundEvent_185_CommonButtonClicked__DelegateSignature");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_BndEvt__TutorialConfirm_K2Node_ComponentBoundEvent_185_CommonButtonClicked__DelegateSignature Parms{};
|
|
|
|
Parms.Button = Button;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.Construct
|
|
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::Construct()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "Construct");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.BndEvt__IconTextButton_K2Node_ComponentBoundEvent_84_CommonButtonClicked__DelegateSignature
|
|
// (BlueprintEvent)
|
|
// Parameters:
|
|
// class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::BndEvt__IconTextButton_K2Node_ComponentBoundEvent_84_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "BndEvt__IconTextButton_K2Node_ComponentBoundEvent_84_CommonButtonClicked__DelegateSignature");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_BndEvt__IconTextButton_K2Node_ComponentBoundEvent_84_CommonButtonClicked__DelegateSignature Parms{};
|
|
|
|
Parms.Button = Button;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.SetOpenState
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bNewOpenState (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::SetOpenState(bool bNewOpenState)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "SetOpenState");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_SetOpenState Parms{};
|
|
|
|
Parms.bNewOpenState = bNewOpenState;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.NewTileSelected
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UFireModeSelectTile_C* Tile (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::NewTileSelected(class UFireModeSelectTile_C* Tile)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "NewTileSelected");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_NewTileSelected Parms{};
|
|
|
|
Parms.Tile = Tile;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.HandleTileButtonFocused
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UFireModeSelectTile_C* Tile (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::HandleTileButtonFocused(class UFireModeSelectTile_C* Tile)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "HandleTileButtonFocused");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_HandleTileButtonFocused Parms{};
|
|
|
|
Parms.Tile = Tile;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.PlayCurFocusedTileMovie
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UFireModeSelectTile_C* CurFocusedTile (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::PlayCurFocusedTileMovie(class UFireModeSelectTile_C* CurFocusedTile)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "PlayCurFocusedTileMovie");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_PlayCurFocusedTileMovie Parms{};
|
|
|
|
Parms.CurFocusedTile = CurFocusedTile;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.InitializeSelection
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::InitializeSelection()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "InitializeSelection");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.HandleCurSelectedTile
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UFireModeSelectTile_C* Tile (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::HandleCurSelectedTile(class UFireModeSelectTile_C* Tile)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "HandleCurSelectedTile");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_HandleCurSelectedTile Parms{};
|
|
|
|
Parms.Tile = Tile;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.InitButtonBindings
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// TArray<class UHUDLayoutToolFireModeButton*>ArrayOfFireModeButtons (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::InitButtonBindings(TArray<class UHUDLayoutToolFireModeButton*>& ArrayOfFireModeButtons)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "InitButtonBindings");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_InitButtonBindings Parms{};
|
|
|
|
Parms.ArrayOfFireModeButtons = std::move(ArrayOfFireModeButtons);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
ArrayOfFireModeButtons = std::move(Parms.ArrayOfFireModeButtons);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.OnMouseButtonDown_0
|
|
// (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 UHUDLayoutToolFireModePanel_C::OnMouseButtonDown_0(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "OnMouseButtonDown_0");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_OnMouseButtonDown_0 Parms{};
|
|
|
|
Parms.MyGeometry = std::move(MyGeometry);
|
|
Parms.MouseEvent = std::move(MouseEvent);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.SetCustomModeVisibilities
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::SetCustomModeVisibilities()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "SetCustomModeVisibilities");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.SetCustomFireMode
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::SetCustomFireMode()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "SetCustomFireMode");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function HUDLayoutToolFireModePanel.HUDLayoutToolFireModePanel_C.IsInCustomMode
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure, Const)
|
|
// Parameters:
|
|
// bool IsCustom (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UHUDLayoutToolFireModePanel_C::IsInCustomMode(bool* IsCustom) const
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("HUDLayoutToolFireModePanel_C", "IsInCustomMode");
|
|
|
|
Params::HUDLayoutToolFireModePanel_C_IsInCustomMode Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (IsCustom != nullptr)
|
|
*IsCustom = Parms.IsCustom;
|
|
}
|
|
|
|
}
|
|
|