#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: AthenaCustomizationSlotButtonWrapper #include "Basic.hpp" #include "AthenaCustomizationSlotButtonWrapper_classes.hpp" #include "AthenaCustomizationSlotButtonWrapper_parameters.hpp" namespace SDK { // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.OnSlotClicked__DelegateSignature // (Public, Delegate, BlueprintCallable, BlueprintEvent) // Parameters: // EAthenaCustomizationCategory Param_CustomizationType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FText BannerLabel (BlueprintVisible, BlueprintReadOnly, Parm) // int32 Subslot_Index (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UAthenaCustomizationSlotButtonWrapper_C::OnSlotClicked__DelegateSignature(EAthenaCustomizationCategory Param_CustomizationType, class UCommonButton* Button, const class FText& BannerLabel, int32 Subslot_Index) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "OnSlotClicked__DelegateSignature"); Params::AthenaCustomizationSlotButtonWrapper_C_OnSlotClicked__DelegateSignature Parms{}; Parms.Param_CustomizationType = Param_CustomizationType; Parms.Button = Button; Parms.BannerLabel = std::move(BannerLabel); Parms.Subslot_Index = Subslot_Index; UObject::ProcessEvent(Func, &Parms); } // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.OnSlotHovered__DelegateSignature // (Public, Delegate, BlueprintCallable, BlueprintEvent) // Parameters: // EAthenaCustomizationCategory Param_CustomizationType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FText BannerLabel (BlueprintVisible, BlueprintReadOnly, Parm) // class FText CustomizationDescription (BlueprintVisible, BlueprintReadOnly, Parm) // int32 Param_SubslotIndex (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UAthenaCustomizationSlotButtonWrapper_C::OnSlotHovered__DelegateSignature(EAthenaCustomizationCategory Param_CustomizationType, const class FText& BannerLabel, const class FText& CustomizationDescription, int32 Param_SubslotIndex) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "OnSlotHovered__DelegateSignature"); Params::AthenaCustomizationSlotButtonWrapper_C_OnSlotHovered__DelegateSignature Parms{}; Parms.Param_CustomizationType = Param_CustomizationType; Parms.BannerLabel = std::move(BannerLabel); Parms.CustomizationDescription = std::move(CustomizationDescription); Parms.Param_SubslotIndex = Param_SubslotIndex; UObject::ProcessEvent(Func, &Parms); } // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.OnSlotUnhovered__DelegateSignature // (Public, Delegate, BlueprintCallable, BlueprintEvent) void UAthenaCustomizationSlotButtonWrapper_C::OnSlotUnhovered__DelegateSignature() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "OnSlotUnhovered__DelegateSignature"); UObject::ProcessEvent(Func, nullptr); } // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.ExecuteUbergraph_AthenaCustomizationSlotButtonWrapper // (Final, UbergraphFunction) // Parameters: // int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UAthenaCustomizationSlotButtonWrapper_C::ExecuteUbergraph_AthenaCustomizationSlotButtonWrapper(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "ExecuteUbergraph_AthenaCustomizationSlotButtonWrapper"); Params::AthenaCustomizationSlotButtonWrapper_C_ExecuteUbergraph_AthenaCustomizationSlotButtonWrapper Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.BndEvt__SlotButton_K2Node_ComponentBoundEvent_47_CommonButtonClicked__DelegateSignature // (BlueprintEvent) // Parameters: // class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UAthenaCustomizationSlotButtonWrapper_C::BndEvt__SlotButton_K2Node_ComponentBoundEvent_47_CommonButtonClicked__DelegateSignature(class UCommonButton* Button) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "BndEvt__SlotButton_K2Node_ComponentBoundEvent_47_CommonButtonClicked__DelegateSignature"); Params::AthenaCustomizationSlotButtonWrapper_C_BndEvt__SlotButton_K2Node_ComponentBoundEvent_47_CommonButtonClicked__DelegateSignature Parms{}; Parms.Button = Button; UObject::ProcessEvent(Func, &Parms); } // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.BndEvt__SlotButton_K2Node_ComponentBoundEvent_13_CommonButtonClicked__DelegateSignature // (BlueprintEvent) // Parameters: // class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UAthenaCustomizationSlotButtonWrapper_C::BndEvt__SlotButton_K2Node_ComponentBoundEvent_13_CommonButtonClicked__DelegateSignature(class UCommonButton* Button) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "BndEvt__SlotButton_K2Node_ComponentBoundEvent_13_CommonButtonClicked__DelegateSignature"); Params::AthenaCustomizationSlotButtonWrapper_C_BndEvt__SlotButton_K2Node_ComponentBoundEvent_13_CommonButtonClicked__DelegateSignature Parms{}; Parms.Button = Button; UObject::ProcessEvent(Func, &Parms); } // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.Construct // (BlueprintCosmetic, Event, Public, BlueprintEvent) void UAthenaCustomizationSlotButtonWrapper_C::Construct() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "Construct"); UObject::ProcessEvent(Func, nullptr); } // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.BndEvt__SlotButton_K2Node_ComponentBoundEvent_0_CommonButtonClicked__DelegateSignature // (BlueprintEvent) // Parameters: // class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void UAthenaCustomizationSlotButtonWrapper_C::BndEvt__SlotButton_K2Node_ComponentBoundEvent_0_CommonButtonClicked__DelegateSignature(class UCommonButton* Button) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "BndEvt__SlotButton_K2Node_ComponentBoundEvent_0_CommonButtonClicked__DelegateSignature"); Params::AthenaCustomizationSlotButtonWrapper_C_BndEvt__SlotButton_K2Node_ComponentBoundEvent_0_CommonButtonClicked__DelegateSignature Parms{}; Parms.Button = Button; UObject::ProcessEvent(Func, &Parms); } // Function AthenaCustomizationSlotButtonWrapper.AthenaCustomizationSlotButtonWrapper_C.PreConstruct // (BlueprintCosmetic, Event, Public, BlueprintEvent) // Parameters: // bool IsDesignTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void UAthenaCustomizationSlotButtonWrapper_C::PreConstruct(bool IsDesignTime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AthenaCustomizationSlotButtonWrapper_C", "PreConstruct"); Params::AthenaCustomizationSlotButtonWrapper_C_PreConstruct Parms{}; Parms.IsDesignTime = IsDesignTime; UObject::ProcessEvent(Func, &Parms); } }