#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: // TArrayArrayOfFireModeButtons (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm) void UHUDLayoutToolFireModePanel_C::InitButtonBindings(TArray& 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; } }