Files
EscapeTheBackrooms_Internal/EscapeTheBackroomsGUiTest/SDK/SDK/UI_Inventory_functions.cpp
2024-04-20 14:19:09 +02:00

348 lines
19 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// FUNCTIONS
//---------------------------------------------------------------------------------------------------------------------
// WidgetBlueprintGeneratedClass UI_Inventory.UI_Inventory_C
// (None)
class UClass* UUI_Inventory_C::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("UI_Inventory_C");
return Clss;
}
// UI_Inventory_C UI_Inventory.Default__UI_Inventory_C
// (Public, ClassDefaultObject, ArchetypeObject, WasLoaded, LoadCompleted)
class UUI_Inventory_C* UUI_Inventory_C::GetDefaultObj()
{
static class UUI_Inventory_C* Default = nullptr;
if (!Default)
Default = static_cast<UUI_Inventory_C*>(UUI_Inventory_C::StaticClass()->DefaultObject);
return Default;
}
// Function UI_Inventory.UI_Inventory_C.InputDown
// (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// struct FKey Key (BlueprintVisible, BlueprintReadOnly, Parm, HasGetValueTypeHash)
// bool KeyDown (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
// int32 Temp_int_Array_Index_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 Temp_int_Loop_Counter_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// int32 CallFunc_Add_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UInputSettings* CallFunc_GetInputSettings_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// TArray<struct FInputActionKeyMapping>CallFunc_GetActionMappingByName_OutMappings (ReferenceParm)
// int32 CallFunc_Array_Length_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// struct FInputActionKeyMapping CallFunc_Array_Get_Item (None)
// bool CallFunc_Less_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_EqualEqual_KeyKey_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
void UUI_Inventory_C::InputDown(const struct FKey& Key, bool* KeyDown, int32 Temp_int_Array_Index_Variable, int32 Temp_int_Loop_Counter_Variable, int32 CallFunc_Add_IntInt_ReturnValue, class UInputSettings* CallFunc_GetInputSettings_ReturnValue, TArray<struct FInputActionKeyMapping>& CallFunc_GetActionMappingByName_OutMappings, int32 CallFunc_Array_Length_ReturnValue, const struct FInputActionKeyMapping& CallFunc_Array_Get_Item, bool CallFunc_Less_IntInt_ReturnValue, bool CallFunc_EqualEqual_KeyKey_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "InputDown");
Params::UUI_Inventory_C_InputDown_Params Parms{};
Parms.Key = Key;
Parms.Temp_int_Array_Index_Variable = Temp_int_Array_Index_Variable;
Parms.Temp_int_Loop_Counter_Variable = Temp_int_Loop_Counter_Variable;
Parms.CallFunc_Add_IntInt_ReturnValue = CallFunc_Add_IntInt_ReturnValue;
Parms.CallFunc_GetInputSettings_ReturnValue = CallFunc_GetInputSettings_ReturnValue;
Parms.CallFunc_GetActionMappingByName_OutMappings = CallFunc_GetActionMappingByName_OutMappings;
Parms.CallFunc_Array_Length_ReturnValue = CallFunc_Array_Length_ReturnValue;
Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item;
Parms.CallFunc_Less_IntInt_ReturnValue = CallFunc_Less_IntInt_ReturnValue;
Parms.CallFunc_EqualEqual_KeyKey_ReturnValue = CallFunc_EqualEqual_KeyKey_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
if (KeyDown != nullptr)
*KeyDown = Parms.KeyDown;
}
// Function UI_Inventory.UI_Inventory_C.CheckFont
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FSlateFontInfo K2Node_MakeStruct_SlateFontInfo (HasGetValueTypeHash)
// class FString CallFunc_GetCurrentCulture_ReturnValue (ZeroConstructor, HasGetValueTypeHash)
// bool CallFunc_NotEqual_StriStri_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
void UUI_Inventory_C::CheckFont(const struct FSlateFontInfo& K2Node_MakeStruct_SlateFontInfo, const class FString& CallFunc_GetCurrentCulture_ReturnValue, bool CallFunc_NotEqual_StriStri_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "CheckFont");
Params::UUI_Inventory_C_CheckFont_Params Parms{};
Parms.K2Node_MakeStruct_SlateFontInfo = K2Node_MakeStruct_SlateFontInfo;
Parms.CallFunc_GetCurrentCulture_ReturnValue = CallFunc_GetCurrentCulture_ReturnValue;
Parms.CallFunc_NotEqual_StriStri_ReturnValue = CallFunc_NotEqual_StriStri_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
// Function UI_Inventory.UI_Inventory_C.OnDrop
// (BlueprintCosmetic, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FGeometry MyGeometry (BlueprintVisible, BlueprintReadOnly, Parm, IsPlainOldData, NoDestructor)
// struct FPointerEvent PointerEvent (BlueprintVisible, BlueprintReadOnly, Parm)
// class UDragDropOperation* Operation (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor)
// int32 CallFunc_Conv_StringToInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
bool UUI_Inventory_C::OnDrop(const struct FGeometry& MyGeometry, const struct FPointerEvent& PointerEvent, class UDragDropOperation* Operation, int32 CallFunc_Conv_StringToInt_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "OnDrop");
Params::UUI_Inventory_C_OnDrop_Params Parms{};
Parms.MyGeometry = MyGeometry;
Parms.PointerEvent = PointerEvent;
Parms.Operation = Operation;
Parms.CallFunc_Conv_StringToInt_ReturnValue = CallFunc_Conv_StringToInt_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function UI_Inventory.UI_Inventory_C.GetIconPanel
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// int32 Index (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UPanelWidget* Panel (Parm, OutParm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool K2Node_SwitchInteger_CmpSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
void UUI_Inventory_C::GetIconPanel(int32 Index, class UPanelWidget** Panel, bool K2Node_SwitchInteger_CmpSuccess)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "GetIconPanel");
Params::UUI_Inventory_C_GetIconPanel_Params Parms{};
Parms.Index = Index;
Parms.K2Node_SwitchInteger_CmpSuccess = K2Node_SwitchInteger_CmpSuccess;
UObject::ProcessEvent(Func, &Parms);
if (Panel != nullptr)
*Panel = Parms.Panel;
}
// Function UI_Inventory.UI_Inventory_C.OnKeyDown
// (BlueprintCosmetic, Event, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent)
// Parameters:
// struct FGeometry MyGeometry (BlueprintVisible, BlueprintReadOnly, Parm, IsPlainOldData, NoDestructor)
// struct FKeyEvent InKeyEvent (BlueprintVisible, BlueprintReadOnly, Parm)
// struct FEventReply ReturnValue (Parm, OutParm, ReturnParm)
// bool CallFunc_IsHeadMountedDisplayEnabled_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FKey CallFunc_GetKey_ReturnValue (HasGetValueTypeHash)
// bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_InputDown_KeyDown (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_EqualEqual_KeyKey_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_BooleanOR_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FEventReply CallFunc_Handled_ReturnValue (None)
// bool CallFunc_BooleanAND_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
struct FEventReply UUI_Inventory_C::OnKeyDown(const struct FGeometry& MyGeometry, const struct FKeyEvent& InKeyEvent, bool CallFunc_IsHeadMountedDisplayEnabled_ReturnValue, const struct FKey& CallFunc_GetKey_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, bool CallFunc_InputDown_KeyDown, bool CallFunc_EqualEqual_KeyKey_ReturnValue, bool CallFunc_BooleanOR_ReturnValue, const struct FEventReply& CallFunc_Handled_ReturnValue, bool CallFunc_BooleanAND_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "OnKeyDown");
Params::UUI_Inventory_C_OnKeyDown_Params Parms{};
Parms.MyGeometry = MyGeometry;
Parms.InKeyEvent = InKeyEvent;
Parms.CallFunc_IsHeadMountedDisplayEnabled_ReturnValue = CallFunc_IsHeadMountedDisplayEnabled_ReturnValue;
Parms.CallFunc_GetKey_ReturnValue = CallFunc_GetKey_ReturnValue;
Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue;
Parms.CallFunc_InputDown_KeyDown = CallFunc_InputDown_KeyDown;
Parms.CallFunc_EqualEqual_KeyKey_ReturnValue = CallFunc_EqualEqual_KeyKey_ReturnValue;
Parms.CallFunc_BooleanOR_ReturnValue = CallFunc_BooleanOR_ReturnValue;
Parms.CallFunc_Handled_ReturnValue = CallFunc_Handled_ReturnValue;
Parms.CallFunc_BooleanAND_ReturnValue = CallFunc_BooleanAND_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function UI_Inventory.UI_Inventory_C.Construct
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
// Parameters:
void UUI_Inventory_C::Construct()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "Construct");
UObject::ProcessEvent(Func, nullptr);
}
// Function UI_Inventory.UI_Inventory_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 UUI_Inventory_C::Tick(const struct FGeometry& MyGeometry, float InDeltaTime)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "Tick");
Params::UUI_Inventory_C_Tick_Params Parms{};
Parms.MyGeometry = MyGeometry;
Parms.InDeltaTime = InDeltaTime;
UObject::ProcessEvent(Func, &Parms);
}
// Function UI_Inventory.UI_Inventory_C.Destruct
// (BlueprintCosmetic, Event, Public, BlueprintEvent)
// Parameters:
void UUI_Inventory_C::Destruct()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "Destruct");
UObject::ProcessEvent(Func, nullptr);
}
// Function UI_Inventory.UI_Inventory_C.UpdateInventory
// (BlueprintCallable, BlueprintEvent)
// Parameters:
void UUI_Inventory_C::UpdateInventory()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "UpdateInventory");
UObject::ProcessEvent(Func, nullptr);
}
// Function UI_Inventory.UI_Inventory_C.ExecuteUbergraph_UI_Inventory
// (Final, UbergraphFunction, HasDefaults)
// Parameters:
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_IsHeadMountedDisplayEnabled_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// bool CallFunc_Not_PreBool_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// struct FGeometry K2Node_Event_MyGeometry (IsPlainOldData, NoDestructor)
// float K2Node_Event_InDeltaTime (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class AController* CallFunc_GetController_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APlayerController* K2Node_DynamicCast_AsPlayer_Controller (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool K2Node_DynamicCast_bSuccess (ZeroConstructor, IsPlainOldData, NoDestructor)
// class AController* CallFunc_GetController_ReturnValue_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class APlayerController* K2Node_DynamicCast_AsPlayer_Controller_1 (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool K2Node_DynamicCast_bSuccess_1 (ZeroConstructor, IsPlainOldData, NoDestructor)
// class AMP_PS_C* K2Node_DynamicCast_AsMP_PS (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool K2Node_DynamicCast_bSuccess_2 (ZeroConstructor, IsPlainOldData, NoDestructor)
// int32 Temp_int_Variable (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class FName CallFunc_Array_Get_Item (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UPanelWidget* CallFunc_GetIconPanel_Panel (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// bool CallFunc_LessEqual_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor)
// int32 CallFunc_Add_IntInt_ReturnValue (ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UUI_Inventory_Slot_C* CallFunc_Create_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
// class UPanelSlot* CallFunc_AddChild_ReturnValue (ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
void UUI_Inventory_C::ExecuteUbergraph_UI_Inventory(int32 EntryPoint, bool CallFunc_IsHeadMountedDisplayEnabled_ReturnValue, bool CallFunc_Not_PreBool_ReturnValue, const struct FGeometry& K2Node_Event_MyGeometry, float K2Node_Event_InDeltaTime, class AController* CallFunc_GetController_ReturnValue, class APlayerController* K2Node_DynamicCast_AsPlayer_Controller, bool K2Node_DynamicCast_bSuccess, class AController* CallFunc_GetController_ReturnValue_1, class APlayerController* K2Node_DynamicCast_AsPlayer_Controller_1, bool K2Node_DynamicCast_bSuccess_1, class AMP_PS_C* K2Node_DynamicCast_AsMP_PS, bool K2Node_DynamicCast_bSuccess_2, int32 Temp_int_Variable, class FName CallFunc_Array_Get_Item, class UPanelWidget* CallFunc_GetIconPanel_Panel, bool CallFunc_LessEqual_IntInt_ReturnValue, int32 CallFunc_Add_IntInt_ReturnValue, class UUI_Inventory_Slot_C* CallFunc_Create_ReturnValue, class UPanelSlot* CallFunc_AddChild_ReturnValue)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("UI_Inventory_C", "ExecuteUbergraph_UI_Inventory");
Params::UUI_Inventory_C_ExecuteUbergraph_UI_Inventory_Params Parms{};
Parms.EntryPoint = EntryPoint;
Parms.CallFunc_IsHeadMountedDisplayEnabled_ReturnValue = CallFunc_IsHeadMountedDisplayEnabled_ReturnValue;
Parms.CallFunc_Not_PreBool_ReturnValue = CallFunc_Not_PreBool_ReturnValue;
Parms.K2Node_Event_MyGeometry = K2Node_Event_MyGeometry;
Parms.K2Node_Event_InDeltaTime = K2Node_Event_InDeltaTime;
Parms.CallFunc_GetController_ReturnValue = CallFunc_GetController_ReturnValue;
Parms.K2Node_DynamicCast_AsPlayer_Controller = K2Node_DynamicCast_AsPlayer_Controller;
Parms.K2Node_DynamicCast_bSuccess = K2Node_DynamicCast_bSuccess;
Parms.CallFunc_GetController_ReturnValue_1 = CallFunc_GetController_ReturnValue_1;
Parms.K2Node_DynamicCast_AsPlayer_Controller_1 = K2Node_DynamicCast_AsPlayer_Controller_1;
Parms.K2Node_DynamicCast_bSuccess_1 = K2Node_DynamicCast_bSuccess_1;
Parms.K2Node_DynamicCast_AsMP_PS = K2Node_DynamicCast_AsMP_PS;
Parms.K2Node_DynamicCast_bSuccess_2 = K2Node_DynamicCast_bSuccess_2;
Parms.Temp_int_Variable = Temp_int_Variable;
Parms.CallFunc_Array_Get_Item = CallFunc_Array_Get_Item;
Parms.CallFunc_GetIconPanel_Panel = CallFunc_GetIconPanel_Panel;
Parms.CallFunc_LessEqual_IntInt_ReturnValue = CallFunc_LessEqual_IntInt_ReturnValue;
Parms.CallFunc_Add_IntInt_ReturnValue = CallFunc_Add_IntInt_ReturnValue;
Parms.CallFunc_Create_ReturnValue = CallFunc_Create_ReturnValue;
Parms.CallFunc_AddChild_ReturnValue = CallFunc_AddChild_ReturnValue;
UObject::ProcessEvent(Func, &Parms);
}
}