mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
683 lines
23 KiB
C++
683 lines
23 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: MainTabsScreen
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "MainTabsScreen_classes.hpp"
|
|
#include "MainTabsScreen_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.ExecuteUbergraph_MainTabsScreen
|
|
// (Final, UbergraphFunction, HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::ExecuteUbergraph_MainTabsScreen(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "ExecuteUbergraph_MainTabsScreen");
|
|
|
|
Params::MainTabsScreen_C_ExecuteUbergraph_MainTabsScreen Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Tick
|
|
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// struct FGeometry MyGeometry (BlueprintVisible, BlueprintReadOnly, Parm, IsPlainOldData, NoDestructor)
|
|
// float InDeltaTime (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::Tick(const struct FGeometry& MyGeometry, float InDeltaTime)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Tick");
|
|
|
|
Params::MainTabsScreen_C_Tick Parms{};
|
|
|
|
Parms.MyGeometry = std::move(MyGeometry);
|
|
Parms.InDeltaTime = InDeltaTime;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.HandleMainTabCreated
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName TabNameID (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UCommonButton* TabButton (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::HandleMainTabCreated(class FName TabNameID, class UCommonButton* TabButton)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "HandleMainTabCreated");
|
|
|
|
Params::MainTabsScreen_C_HandleMainTabCreated Parms{};
|
|
|
|
Parms.TabNameID = TabNameID;
|
|
Parms.TabButton = TabButton;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.HandleMainTabSelected
|
|
// (Event, Protected, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName TabNameID (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::HandleMainTabSelected(class FName TabNameID)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "HandleMainTabSelected");
|
|
|
|
Params::MainTabsScreen_C_HandleMainTabSelected Parms{};
|
|
|
|
Parms.TabNameID = TabNameID;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.SquadSlotMarkedAsSeen_Event_0
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UMainTabsScreen_C::SquadSlotMarkedAsSeen_Event_0()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "SquadSlotMarkedAsSeen_Event_0");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.OnQuestSeen_Event_0
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UFortQuestItem* Quest (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::OnQuestSeen_Event_0(class UFortQuestItem* Quest)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "OnQuestSeen_Event_0");
|
|
|
|
Params::MainTabsScreen_C_OnQuestSeen_Event_0 Parms{};
|
|
|
|
Parms.Quest = Quest;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Construct
|
|
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
|
|
|
|
void UMainTabsScreen_C::Construct()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Construct");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Destruct
|
|
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
|
|
|
|
void UMainTabsScreen_C::Destruct()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Destruct");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.OnHomebaseInventoryUpdated
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void UMainTabsScreen_C::OnHomebaseInventoryUpdated()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "OnHomebaseInventoryUpdated");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.CustomEvent
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName TabId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UCommonButton* TabButton (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::CustomEvent(class FName TabId, class UCommonButton* TabButton)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "CustomEvent");
|
|
|
|
Params::MainTabsScreen_C_CustomEvent Parms{};
|
|
|
|
Parms.TabId = TabId;
|
|
Parms.TabButton = TabButton;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.OnActivated
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void UMainTabsScreen_C::OnActivated()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "OnActivated");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.HandleTabCreated
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName TabId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UCommonButton* TabButton (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::HandleTabCreated(class FName TabId, class UCommonButton* TabButton)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "HandleTabCreated");
|
|
|
|
Params::MainTabsScreen_C_HandleTabCreated Parms{};
|
|
|
|
Parms.TabId = TabId;
|
|
Parms.TabButton = TabButton;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.HandleTabSelected
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName TabName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::HandleTabSelected(class FName TabName)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "HandleTabSelected");
|
|
|
|
Params::MainTabsScreen_C_HandleTabSelected Parms{};
|
|
|
|
Parms.TabName = TabName;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Update Squad Tab Button Bang
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName Tab (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::Update_Squad_Tab_Button_Bang(class FName Tab)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Update Squad Tab Button Bang");
|
|
|
|
Params::MainTabsScreen_C_Update_Squad_Tab_Button_Bang Parms{};
|
|
|
|
Parms.Tab = Tab;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Update Hero Tab Button Bang
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName Tab (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::Update_Hero_Tab_Button_Bang(class FName Tab)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Update Hero Tab Button Bang");
|
|
|
|
Params::MainTabsScreen_C_Update_Hero_Tab_Button_Bang Parms{};
|
|
|
|
Parms.Tab = Tab;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Update Tab Button Bangs
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName InTab (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::Update_Tab_Button_Bangs(class FName InTab)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Update Tab Button Bangs");
|
|
|
|
Params::MainTabsScreen_C_Update_Tab_Button_Bangs Parms{};
|
|
|
|
Parms.InTab = InTab;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Update Quest Tab Button Bang
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName Tab (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::Update_Quest_Tab_Button_Bang(class FName Tab)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Update Quest Tab Button Bang");
|
|
|
|
Params::MainTabsScreen_C_Update_Quest_Tab_Button_Bang Parms{};
|
|
|
|
Parms.Tab = Tab;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Get Item from Transform Seen State
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UFortAccountItem* TransformKey (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UFortAccountItem* OutItem (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::Get_Item_from_Transform_Seen_State(class UFortAccountItem* TransformKey, class UFortAccountItem** OutItem)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Get Item from Transform Seen State");
|
|
|
|
Params::MainTabsScreen_C_Get_Item_from_Transform_Seen_State Parms{};
|
|
|
|
Parms.TransformKey = TransformKey;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (OutItem != nullptr)
|
|
*OutItem = Parms.OutItem;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Get FortPC
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|
// Parameters:
|
|
// class AFortPlayerController* FortPC (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::Get_FortPC(class AFortPlayerController** FortPC)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Get FortPC");
|
|
|
|
Params::MainTabsScreen_C_Get_FortPC Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (FortPC != nullptr)
|
|
*FortPC = Parms.FortPC;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Are Any Transform Keys Unseen
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Unseen (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UMainTabsScreen_C::Are_Any_Transform_Keys_Unseen(bool* Unseen)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Are Any Transform Keys Unseen");
|
|
|
|
Params::MainTabsScreen_C_Are_Any_Transform_Keys_Unseen Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (Unseen != nullptr)
|
|
*Unseen = Parms.Unseen;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Are Any Inventory Items Unseen
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Unseen (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UMainTabsScreen_C::Are_Any_Inventory_Items_Unseen(bool* Unseen)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Are Any Inventory Items Unseen");
|
|
|
|
Params::MainTabsScreen_C_Are_Any_Inventory_Items_Unseen Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (Unseen != nullptr)
|
|
*Unseen = Parms.Unseen;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Update Store Tab Button Bang
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName Tab (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::Update_Store_Tab_Button_Bang(class FName Tab)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Update Store Tab Button Bang");
|
|
|
|
Params::MainTabsScreen_C_Update_Store_Tab_Button_Bang Parms{};
|
|
|
|
Parms.Tab = Tab;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Determine Unclaimed Resources at Threshold
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UMainTabsScreen_C::Determine_Unclaimed_Resources_at_Threshold(bool* Result)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Determine Unclaimed Resources at Threshold");
|
|
|
|
Params::MainTabsScreen_C_Determine_Unclaimed_Resources_at_Threshold Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (Result != nullptr)
|
|
*Result = Parms.Result;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Toggle Unclaimed Research Timer
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool Enable (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UMainTabsScreen_C::Toggle_Unclaimed_Research_Timer(bool Enable)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Toggle Unclaimed Research Timer");
|
|
|
|
Params::MainTabsScreen_C_Toggle_Unclaimed_Research_Timer Parms{};
|
|
|
|
Parms.Enable = Enable;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Handle Unclaimed Resources Updated
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void UMainTabsScreen_C::Handle_Unclaimed_Resources_Updated()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Handle Unclaimed Resources Updated");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.HandleMtxStore
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName Tab_Id (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::HandleMtxStore(class FName Tab_Id)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "HandleMtxStore");
|
|
|
|
Params::MainTabsScreen_C_HandleMtxStore Parms{};
|
|
|
|
Parms.Tab_Id = Tab_Id;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.HandleCardPackStore
|
|
// (Public, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class FName TabId (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::HandleCardPackStore(class FName TabId)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "HandleCardPackStore");
|
|
|
|
Params::MainTabsScreen_C_HandleCardPackStore Parms{};
|
|
|
|
Parms.TabId = TabId;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Is Transform Feature Unlocked
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|
// Parameters:
|
|
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor)
|
|
|
|
bool UMainTabsScreen_C::Is_Transform_Feature_Unlocked()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Is Transform Feature Unlocked");
|
|
|
|
Params::MainTabsScreen_C_Is_Transform_Feature_Unlocked Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
return Parms.ReturnValue;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Get Valid Offers
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// TArray<struct FCardPackOffer> Offers (Parm, OutParm, ZeroConstructor)
|
|
|
|
void UMainTabsScreen_C::Get_Valid_Offers(TArray<struct FCardPackOffer>* Offers)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Get Valid Offers");
|
|
|
|
Params::MainTabsScreen_C_Get_Valid_Offers Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (Offers != nullptr)
|
|
*Offers = std::move(Parms.Offers);
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.CheckHighestPriorityOffer
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// TArray<struct FCardPackOffer> InOfferArray (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm)
|
|
// struct FCardPackOffer OutPriorityOffer (Parm, OutParm)
|
|
// bool FoundOffer (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UMainTabsScreen_C::CheckHighestPriorityOffer(TArray<struct FCardPackOffer>& InOfferArray, struct FCardPackOffer* OutPriorityOffer, bool* FoundOffer)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "CheckHighestPriorityOffer");
|
|
|
|
Params::MainTabsScreen_C_CheckHighestPriorityOffer Parms{};
|
|
|
|
Parms.InOfferArray = std::move(InOfferArray);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
InOfferArray = std::move(Parms.InOfferArray);
|
|
|
|
if (OutPriorityOffer != nullptr)
|
|
*OutPriorityOffer = std::move(Parms.OutPriorityOffer);
|
|
|
|
if (FoundOffer != nullptr)
|
|
*FoundOffer = Parms.FoundOffer;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.GetCustomStoreOfferCost
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|
// Parameters:
|
|
// struct FCardPackOffer InCardPackOffer (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// EStoreOfferCosts OutCustomStoreOfferCost (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void UMainTabsScreen_C::GetCustomStoreOfferCost(const struct FCardPackOffer& InCardPackOffer, EStoreOfferCosts* OutCustomStoreOfferCost)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "GetCustomStoreOfferCost");
|
|
|
|
Params::MainTabsScreen_C_GetCustomStoreOfferCost Parms{};
|
|
|
|
Parms.InCardPackOffer = std::move(InCardPackOffer);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (OutCustomStoreOfferCost != nullptr)
|
|
*OutCustomStoreOfferCost = Parms.OutCustomStoreOfferCost;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.CheckDisplayCriteria
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure)
|
|
// Parameters:
|
|
// EStoreOfferCosts InCustomStoreOfferCost (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// struct FCardPackOffer InCardPackOffer (BlueprintVisible, BlueprintReadOnly, Parm)
|
|
// bool bPassedDisplayCriteria (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UMainTabsScreen_C::CheckDisplayCriteria(EStoreOfferCosts InCustomStoreOfferCost, const struct FCardPackOffer& InCardPackOffer, bool* bPassedDisplayCriteria)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "CheckDisplayCriteria");
|
|
|
|
Params::MainTabsScreen_C_CheckDisplayCriteria Parms{};
|
|
|
|
Parms.InCustomStoreOfferCost = InCustomStoreOfferCost;
|
|
Parms.InCardPackOffer = std::move(InCardPackOffer);
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (bPassedDisplayCriteria != nullptr)
|
|
*bPassedDisplayCriteria = Parms.bPassedDisplayCriteria;
|
|
}
|
|
|
|
|
|
// Function MainTabsScreen.MainTabsScreen_C.Determine If Any non-MTX offers are purchasable
|
|
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool ShowBang (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void UMainTabsScreen_C::Determine_If_Any_nonMinusMTX_offers_are_purchasable(bool* ShowBang)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("MainTabsScreen_C", "Determine If Any non-MTX offers are purchasable");
|
|
|
|
Params::MainTabsScreen_C_Determine_If_Any_nonMinusMTX_offers_are_purchasable Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (ShowBang != nullptr)
|
|
*ShowBang = Parms.ShowBang;
|
|
}
|
|
|
|
}
|
|
|