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

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;
}
}