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

511 lines
17 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: AthenaLockerTab
#include "Basic.hpp"
#include "AthenaLockerTab_classes.hpp"
#include "AthenaLockerTab_parameters.hpp"
namespace SDK
{
// Function AthenaLockerTab.AthenaLockerTab_C.ExecuteUbergraph_AthenaLockerTab
// (Final, UbergraphFunction, HasDefaults)
// Parameters:
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UAthenaLockerTab_C::ExecuteUbergraph_AthenaLockerTab(int32 EntryPoint)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "ExecuteUbergraph_AthenaLockerTab");
Params::AthenaLockerTab_C_ExecuteUbergraph_AthenaLockerTab Parms{};
Parms.EntryPoint = EntryPoint;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.FadeItemHeaderBackIn
// (BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::FadeItemHeaderBackIn()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "FadeItemHeaderBackIn");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.ZoomInputGiven
// (BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::ZoomInputGiven()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "ZoomInputGiven");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.RotationInputGiven
// (BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::RotationInputGiven()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "RotationInputGiven");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.ProccesTransitionToSelector
// (BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::ProccesTransitionToSelector()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "ProccesTransitionToSelector");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.BndEvt__BannerSlot_K2Node_ComponentBoundEvent_547_CommonButtonClicked__DelegateSignature
// (BlueprintEvent)
// Parameters:
// class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UAthenaLockerTab_C::BndEvt__BannerSlot_K2Node_ComponentBoundEvent_547_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "BndEvt__BannerSlot_K2Node_ComponentBoundEvent_547_CommonButtonClicked__DelegateSignature");
Params::AthenaLockerTab_C_BndEvt__BannerSlot_K2Node_ComponentBoundEvent_547_CommonButtonClicked__DelegateSignature Parms{};
Parms.Button = Button;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.BndEvt__AthenaCustomizationBannerButton_490_K2Node_ComponentBoundEvent_205_CommonButtonClicked__DelegateSignature
// (BlueprintEvent)
// Parameters:
// class UCommonButton* Button (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UAthenaLockerTab_C::BndEvt__AthenaCustomizationBannerButton_490_K2Node_ComponentBoundEvent_205_CommonButtonClicked__DelegateSignature(class UCommonButton* Button)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "BndEvt__AthenaCustomizationBannerButton_490_K2Node_ComponentBoundEvent_205_CommonButtonClicked__DelegateSignature");
Params::AthenaLockerTab_C_BndEvt__AthenaCustomizationBannerButton_490_K2Node_ComponentBoundEvent_205_CommonButtonClicked__DelegateSignature Parms{};
Parms.Button = Button;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.ProcessLoadoutChanged
// (Event, Public, BlueprintEvent)
void UAthenaLockerTab_C::ProcessLoadoutChanged()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "ProcessLoadoutChanged");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.Destruct
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
void UAthenaLockerTab_C::Destruct()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "Destruct");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.Construct
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
void UAthenaLockerTab_C::Construct()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "Construct");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.OnDeactivated
// (Event, Protected, BlueprintEvent)
void UAthenaLockerTab_C::OnDeactivated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "OnDeactivated");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.OnInputModeChanged
// (Event, Protected, BlueprintEvent)
// Parameters:
// bool bUsingGamepad (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UAthenaLockerTab_C::OnInputModeChanged(bool bUsingGamepad)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "OnInputModeChanged");
Params::AthenaLockerTab_C_OnInputModeChanged Parms{};
Parms.bUsingGamepad = bUsingGamepad;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.OnActivated
// (Event, Protected, BlueprintEvent)
void UAthenaLockerTab_C::OnActivated()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "OnActivated");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.RegisterInputActions
// (Public, BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::RegisterInputActions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "RegisterInputActions");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.SelectInitialWidgetForGamepad
// (Public, BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::SelectInitialWidgetForGamepad()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "SelectInitialWidgetForGamepad");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.RefreshInputActions
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::RefreshInputActions()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "RefreshInputActions");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.ShowSavingModal
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::ShowSavingModal()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "ShowSavingModal");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.SelectFirstWidget
// (Public, BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::SelectFirstWidget()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "SelectFirstWidget");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.HandleSlotHovered
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// EAthenaCustomizationCategory Type (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class FText HeaderText (BlueprintVisible, BlueprintReadOnly, Parm)
// class FText DescriptionText (BlueprintVisible, BlueprintReadOnly, Parm)
// int32 SubslotIndex (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UAthenaLockerTab_C::HandleSlotHovered(EAthenaCustomizationCategory Type, const class FText& HeaderText, const class FText& DescriptionText, int32 SubslotIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "HandleSlotHovered");
Params::AthenaLockerTab_C_HandleSlotHovered Parms{};
Parms.Type = Type;
Parms.HeaderText = std::move(HeaderText);
Parms.DescriptionText = std::move(DescriptionText);
Parms.SubslotIndex = SubslotIndex;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.ShowVaultItemByCategory
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// EAthenaCustomizationCategory CustomizationType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 SubslotIndex (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CanShowEmpty (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UAthenaLockerTab_C::ShowVaultItemByCategory(EAthenaCustomizationCategory CustomizationType, int32 SubslotIndex, bool CanShowEmpty)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "ShowVaultItemByCategory");
Params::AthenaLockerTab_C_ShowVaultItemByCategory Parms{};
Parms.CustomizationType = CustomizationType;
Parms.SubslotIndex = SubslotIndex;
Parms.CanShowEmpty = CanShowEmpty;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.SetItemDetailsToDisplay
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UFortItem* InputPin (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UAthenaLockerTab_C::SetItemDetailsToDisplay(class UFortItem* InputPin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "SetItemDetailsToDisplay");
Params::AthenaLockerTab_C_SetItemDetailsToDisplay Parms{};
Parms.InputPin = InputPin;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.GetWidgetForFramingViewedItem
// (Event, Protected, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UWidget* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
class UWidget* UAthenaLockerTab_C::GetWidgetForFramingViewedItem()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "GetWidgetForFramingViewedItem");
Params::AthenaLockerTab_C_GetWidgetForFramingViewedItem Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function AthenaLockerTab.AthenaLockerTab_C.HandleSlotClicked
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// bool NewParam (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UAthenaLockerTab_C::HandleSlotClicked(bool NewParam)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "HandleSlotClicked");
Params::AthenaLockerTab_C_HandleSlotClicked Parms{};
Parms.NewParam = NewParam;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.BeginPickingCustomization
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// EAthenaCustomizationCategory Category (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UCommonButton* WidgetToReturnFocusTo (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class FText HeaderText (BlueprintVisible, BlueprintReadOnly, Parm)
// int32 Subslot_Index (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UAthenaLockerTab_C::BeginPickingCustomization(EAthenaCustomizationCategory Category, class UCommonButton* WidgetToReturnFocusTo, const class FText& HeaderText, int32 Subslot_Index)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "BeginPickingCustomization");
Params::AthenaLockerTab_C_BeginPickingCustomization Parms{};
Parms.Category = Category;
Parms.WidgetToReturnFocusTo = WidgetToReturnFocusTo;
Parms.HeaderText = std::move(HeaderText);
Parms.Subslot_Index = Subslot_Index;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.SetHeaderToBanner
// (Public, BlueprintCallable, BlueprintEvent)
void UAthenaLockerTab_C::SetHeaderToBanner()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "SetHeaderToBanner");
UObject::ProcessEvent(Func, nullptr);
}
// Function AthenaLockerTab.AthenaLockerTab_C.SelectWidget
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UAthenaCustomizationSlotButtonWrapper_C*InSelection (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UAthenaLockerTab_C::SelectWidget(class UAthenaCustomizationSlotButtonWrapper_C* InSelection)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "SelectWidget");
Params::AthenaLockerTab_C_SelectWidget Parms{};
Parms.InSelection = InSelection;
UObject::ProcessEvent(Func, &Parms);
}
// Function AthenaLockerTab.AthenaLockerTab_C.CanShowEmptyForType
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// EAthenaCustomizationCategory CustomizationType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool bCanShowEmpty (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
void UAthenaLockerTab_C::CanShowEmptyForType(EAthenaCustomizationCategory CustomizationType, bool* bCanShowEmpty)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "CanShowEmptyForType");
Params::AthenaLockerTab_C_CanShowEmptyForType Parms{};
Parms.CustomizationType = CustomizationType;
UObject::ProcessEvent(Func, &Parms);
if (bCanShowEmpty != nullptr)
*bCanShowEmpty = Parms.bCanShowEmpty;
}
// Function AthenaLockerTab.AthenaLockerTab_C.PlaySlotClickedAnimation
// (Public, BlueprintCallable, BlueprintEvent)
// Parameters:
// class UAthenaCustomizationSlotButton_C* SlotToPlayAnimOn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UAthenaLockerTab_C::PlaySlotClickedAnimation(class UAthenaCustomizationSlotButton_C* SlotToPlayAnimOn)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("AthenaLockerTab_C", "PlaySlotClickedAnimation");
Params::AthenaLockerTab_C_PlaySlotClickedAnimation Parms{};
Parms.SlotToPlayAnimOn = SlotToPlayAnimOn;
UObject::ProcessEvent(Func, &Parms);
}
}