Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/UMG/UHT/WidgetLayoutLibrary.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

1669 lines
132 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Blueprint/WidgetLayoutLibrary.h"
#include "Layout/Geometry.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeWidgetLayoutLibrary() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
SLATECORE_API UScriptStruct* Z_Construct_UScriptStruct_FGeometry();
UMG_API UClass* Z_Construct_UClass_UBorderSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UCanvasPanelSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UGridSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UHorizontalBoxSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UOverlaySlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_USafeZoneSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UScaleBoxSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UScrollBoxSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_USizeBoxSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UStackBoxSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UUniformGridSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UVerticalBoxSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidgetLayoutLibrary();
UMG_API UClass* Z_Construct_UClass_UWidgetLayoutLibrary_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWidgetSwitcherSlot_NoRegister();
UMG_API UClass* Z_Construct_UClass_UWrapBoxSlot_NoRegister();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UWidgetLayoutLibrary Function GetMousePositionOnPlatform *****************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics
{
struct WidgetLayoutLibrary_eventGetMousePositionOnPlatform_Parms
{
FVector2D ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Gets the platform's mouse cursor position. This is the 'absolute' desktop location of the mouse.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the platform's mouse cursor position. This is the 'absolute' desktop location of the mouse." },
};
#endif // WITH_METADATA
// ********** Begin Function GetMousePositionOnPlatform constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMousePositionOnPlatform constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMousePositionOnPlatform Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetMousePositionOnPlatform_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::PropPointers) < 2048);
// ********** End Function GetMousePositionOnPlatform Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "GetMousePositionOnPlatform", Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::WidgetLayoutLibrary_eventGetMousePositionOnPlatform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::WidgetLayoutLibrary_eventGetMousePositionOnPlatform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execGetMousePositionOnPlatform)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FVector2D*)Z_Param__Result=UWidgetLayoutLibrary::GetMousePositionOnPlatform();
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function GetMousePositionOnPlatform *******************
// ********** Begin Class UWidgetLayoutLibrary Function GetMousePositionOnViewport *****************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics
{
struct WidgetLayoutLibrary_eventGetMousePositionOnViewport_Parms
{
const UObject* WorldContextObject;
FVector2D ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Gets the platform's mouse cursor position in the local space of the viewport widget.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the platform's mouse cursor position in the local space of the viewport widget." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMousePositionOnViewport constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMousePositionOnViewport constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMousePositionOnViewport Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetMousePositionOnViewport_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetMousePositionOnViewport_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::PropPointers) < 2048);
// ********** End Function GetMousePositionOnViewport Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "GetMousePositionOnViewport", Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::WidgetLayoutLibrary_eventGetMousePositionOnViewport_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::WidgetLayoutLibrary_eventGetMousePositionOnViewport_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execGetMousePositionOnViewport)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(FVector2D*)Z_Param__Result=UWidgetLayoutLibrary::GetMousePositionOnViewport(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function GetMousePositionOnViewport *******************
// ********** Begin Class UWidgetLayoutLibrary Function GetMousePositionScaledByDPI ****************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics
{
struct WidgetLayoutLibrary_eventGetMousePositionScaledByDPI_Parms
{
const APlayerController* Player;
float LocationX;
float LocationY;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Gets the mouse position of the player controller, scaled by the DPI. If you're trying to go from raw mouse screenspace coordinates\n\x09 * to fullscreen widget space, you'll need to transform the mouse into DPI Scaled space. This function performs that scaling.\n\x09 *\n\x09 * MousePositionScaledByDPI = MousePosition * (1 / ViewportScale).\n\x09 *///UE_DEPRECATED(4.17, \"Use GetMousePositionOnViewport() instead. Optionally and for more options, you can use GetViewportWidgetGeometry and GetPlayerScreenWidgetGeometry are newly introduced to give you the geometry of the viewport and the player screen for widgets to help convert between spaces.\")\n" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the mouse position of the player controller, scaled by the DPI. If you're trying to go from raw mouse screenspace coordinates\nto fullscreen widget space, you'll need to transform the mouse into DPI Scaled space. This function performs that scaling.\n\nMousePositionScaledByDPI = MousePosition * (1 / ViewportScale).\n //UE_DEPRECATED(4.17, \"Use GetMousePositionOnViewport() instead. Optionally and for more options, you can use GetViewportWidgetGeometry and GetPlayerScreenWidgetGeometry are newly introduced to give you the geometry of the viewport and the player screen for widgets to help convert between spaces.\")" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Player_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMousePositionScaledByDPI constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Player;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LocationX;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LocationY;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMousePositionScaledByDPI constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMousePositionScaledByDPI Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_Player = { "Player", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetMousePositionScaledByDPI_Parms, Player), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Player_MetaData), NewProp_Player_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_LocationX = { "LocationX", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetMousePositionScaledByDPI_Parms, LocationX), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_LocationY = { "LocationY", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetMousePositionScaledByDPI_Parms, LocationY), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((WidgetLayoutLibrary_eventGetMousePositionScaledByDPI_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(WidgetLayoutLibrary_eventGetMousePositionScaledByDPI_Parms), &Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_Player,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_LocationX,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_LocationY,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::PropPointers) < 2048);
// ********** End Function GetMousePositionScaledByDPI Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "GetMousePositionScaledByDPI", Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::WidgetLayoutLibrary_eventGetMousePositionScaledByDPI_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x1442240B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::WidgetLayoutLibrary_eventGetMousePositionScaledByDPI_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execGetMousePositionScaledByDPI)
{
P_GET_OBJECT(APlayerController,Z_Param_Player);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_LocationX);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_LocationY);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UWidgetLayoutLibrary::GetMousePositionScaledByDPI(Z_Param_Player,Z_Param_Out_LocationX,Z_Param_Out_LocationY);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function GetMousePositionScaledByDPI ******************
// ********** Begin Class UWidgetLayoutLibrary Function GetPlayerScreenWidgetGeometry **************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics
{
struct WidgetLayoutLibrary_eventGetPlayerScreenWidgetGeometry_Parms
{
APlayerController* PlayerController;
FGeometry ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Gets the geometry of the widget holding all widgets added to the \"Player Screen\". You\n\x09 * can use this geometry to convert between absolute and local space of widgets held on this\n\x09 * widget.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the geometry of the widget holding all widgets added to the \"Player Screen\". You\ncan use this geometry to convert between absolute and local space of widgets held on this\nwidget." },
};
#endif // WITH_METADATA
// ********** Begin Function GetPlayerScreenWidgetGeometry constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPlayerScreenWidgetGeometry constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPlayerScreenWidgetGeometry Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetPlayerScreenWidgetGeometry_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetPlayerScreenWidgetGeometry_Parms, ReturnValue), Z_Construct_UScriptStruct_FGeometry, METADATA_PARAMS(0, nullptr) }; // 3467472672
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::PropPointers) < 2048);
// ********** End Function GetPlayerScreenWidgetGeometry Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "GetPlayerScreenWidgetGeometry", Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::WidgetLayoutLibrary_eventGetPlayerScreenWidgetGeometry_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::WidgetLayoutLibrary_eventGetPlayerScreenWidgetGeometry_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execGetPlayerScreenWidgetGeometry)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
*(FGeometry*)Z_Param__Result=UWidgetLayoutLibrary::GetPlayerScreenWidgetGeometry(Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function GetPlayerScreenWidgetGeometry ****************
// ********** Begin Class UWidgetLayoutLibrary Function GetViewportScale ***************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics
{
struct WidgetLayoutLibrary_eventGetViewportScale_Parms
{
const UObject* WorldContextObject;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Gets the current DPI Scale being applied to the viewport and all the Widgets.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the current DPI Scale being applied to the viewport and all the Widgets." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetViewportScale constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetViewportScale constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetViewportScale Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetViewportScale_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetViewportScale_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::PropPointers) < 2048);
// ********** End Function GetViewportScale Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "GetViewportScale", Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::WidgetLayoutLibrary_eventGetViewportScale_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x1402240B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::WidgetLayoutLibrary_eventGetViewportScale_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execGetViewportScale)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UWidgetLayoutLibrary::GetViewportScale(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function GetViewportScale *****************************
// ********** Begin Class UWidgetLayoutLibrary Function GetViewportSize ****************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics
{
struct WidgetLayoutLibrary_eventGetViewportSize_Parms
{
const UObject* WorldContextObject;
FVector2D ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Gets the size of the game viewport.\n\x09 */" },
{ "Keywords", "screen size" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the size of the game viewport." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetViewportSize constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetViewportSize constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetViewportSize Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetViewportSize_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetViewportSize_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::PropPointers) < 2048);
// ********** End Function GetViewportSize Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "GetViewportSize", Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::WidgetLayoutLibrary_eventGetViewportSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x1482240B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::WidgetLayoutLibrary_eventGetViewportSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execGetViewportSize)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(FVector2D*)Z_Param__Result=UWidgetLayoutLibrary::GetViewportSize(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function GetViewportSize ******************************
// ********** Begin Class UWidgetLayoutLibrary Function GetViewportWidgetGeometry ******************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics
{
struct WidgetLayoutLibrary_eventGetViewportWidgetGeometry_Parms
{
const UObject* WorldContextObject;
FGeometry ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Gets the geometry of the widget holding all widgets added to the \"Viewport\". You\n\x09 * can use this geometry to convert between absolute and local space of widgets held on this\n\x09 * widget.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the geometry of the widget holding all widgets added to the \"Viewport\". You\ncan use this geometry to convert between absolute and local space of widgets held on this\nwidget." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetViewportWidgetGeometry constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetViewportWidgetGeometry constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetViewportWidgetGeometry Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetViewportWidgetGeometry_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventGetViewportWidgetGeometry_Parms, ReturnValue), Z_Construct_UScriptStruct_FGeometry, METADATA_PARAMS(0, nullptr) }; // 3467472672
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::PropPointers) < 2048);
// ********** End Function GetViewportWidgetGeometry Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "GetViewportWidgetGeometry", Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::WidgetLayoutLibrary_eventGetViewportWidgetGeometry_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::WidgetLayoutLibrary_eventGetViewportWidgetGeometry_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execGetViewportWidgetGeometry)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(FGeometry*)Z_Param__Result=UWidgetLayoutLibrary::GetViewportWidgetGeometry(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function GetViewportWidgetGeometry ********************
// ********** Begin Class UWidgetLayoutLibrary Function ProjectWorldLocationToWidgetPosition *******
struct Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics
{
struct WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms
{
const APlayerController* PlayerController;
FVector WorldLocation;
FVector2D ScreenPosition;
bool bPlayerViewportRelative;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Gets the projected world to screen position for a player, then converts it into a widget\n\x09 * position, which takes into account any quality scaling.\n\x09 * @param PlayerController The player controller to project the position in the world to their screen.\n\x09 * @param WorldLocation The world location to project from.\n\x09 * @param ScreenPosition The position in the viewport with quality scale removed and DPI scale remove.\n\x09 * @param bPlayerViewportRelative Should this be relative to the player viewport subregion (useful when using player attached widgets in split screen or when aspect-ratio constrained)\n\x09 * @return true if the position projects onto the screen.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the projected world to screen position for a player, then converts it into a widget\nposition, which takes into account any quality scaling.\n@param PlayerController The player controller to project the position in the world to their screen.\n@param WorldLocation The world location to project from.\n@param ScreenPosition The position in the viewport with quality scale removed and DPI scale remove.\n@param bPlayerViewportRelative Should this be relative to the player viewport subregion (useful when using player attached widgets in split screen or when aspect-ratio constrained)\n@return true if the position projects onto the screen." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlayerController_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ProjectWorldLocationToWidgetPosition constinit property declarations **
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FStructPropertyParams NewProp_WorldLocation;
static const UECodeGen_Private::FStructPropertyParams NewProp_ScreenPosition;
static void NewProp_bPlayerViewportRelative_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPlayerViewportRelative;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ProjectWorldLocationToWidgetPosition constinit property declarations ****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ProjectWorldLocationToWidgetPosition Property Definitions *************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlayerController_MetaData), NewProp_PlayerController_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_WorldLocation = { "WorldLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms, WorldLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_ScreenPosition = { "ScreenPosition", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms, ScreenPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_bPlayerViewportRelative_SetBit(void* Obj)
{
((WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms*)Obj)->bPlayerViewportRelative = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_bPlayerViewportRelative = { "bPlayerViewportRelative", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms), &Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_bPlayerViewportRelative_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms), &Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_PlayerController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_WorldLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_ScreenPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_bPlayerViewportRelative,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::PropPointers) < 2048);
// ********** End Function ProjectWorldLocationToWidgetPosition Property Definitions ***************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "ProjectWorldLocationToWidgetPosition", Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C2240B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::WidgetLayoutLibrary_eventProjectWorldLocationToWidgetPosition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execProjectWorldLocationToWidgetPosition)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_GET_STRUCT(FVector,Z_Param_WorldLocation);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_ScreenPosition);
P_GET_UBOOL(Z_Param_bPlayerViewportRelative);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UWidgetLayoutLibrary::ProjectWorldLocationToWidgetPosition(Z_Param_PlayerController,Z_Param_WorldLocation,Z_Param_Out_ScreenPosition,Z_Param_bPlayerViewportRelative);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function ProjectWorldLocationToWidgetPosition *********
// ********** Begin Class UWidgetLayoutLibrary Function RemoveAllWidgets ***************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics
{
struct WidgetLayoutLibrary_eventRemoveAllWidgets_Parms
{
const UObject* WorldContextObject;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Removes all widgets from the viewport.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Removes all widgets from the viewport." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAllWidgets constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAllWidgets constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAllWidgets Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventRemoveAllWidgets_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::NewProp_WorldContextObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::PropPointers) < 2048);
// ********** End Function RemoveAllWidgets Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "RemoveAllWidgets", Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::WidgetLayoutLibrary_eventRemoveAllWidgets_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0402240B, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::WidgetLayoutLibrary_eventRemoveAllWidgets_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execRemoveAllWidgets)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
UWidgetLayoutLibrary::RemoveAllWidgets(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function RemoveAllWidgets *****************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsBorderSlot ***************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsBorderSlot_Parms
{
UWidget* Widget;
UBorderSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09* Gets the slot object on the child widget as a Border Slot, allowing you to manipulate layout information.\n\x09* @param Widget The child widget of a border panel.\n\x09*/" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Border Slot, allowing you to manipulate layout information.\n@param Widget The child widget of a border panel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsBorderSlot constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsBorderSlot constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsBorderSlot Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsBorderSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsBorderSlot_Parms, ReturnValue), Z_Construct_UClass_UBorderSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsBorderSlot Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsBorderSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::WidgetLayoutLibrary_eventSlotAsBorderSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::WidgetLayoutLibrary_eventSlotAsBorderSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsBorderSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UBorderSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsBorderSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsBorderSlot *****************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsCanvasSlot ***************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsCanvasSlot_Parms
{
UWidget* Widget;
UCanvasPanelSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Canvas Slot, allowing you to manipulate layout information.\n\x09 * @param Widget The child widget of a canvas panel.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Canvas Slot, allowing you to manipulate layout information.\n@param Widget The child widget of a canvas panel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsCanvasSlot constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsCanvasSlot constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsCanvasSlot Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsCanvasSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsCanvasSlot_Parms, ReturnValue), Z_Construct_UClass_UCanvasPanelSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsCanvasSlot Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsCanvasSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::WidgetLayoutLibrary_eventSlotAsCanvasSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::WidgetLayoutLibrary_eventSlotAsCanvasSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsCanvasSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UCanvasPanelSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsCanvasSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsCanvasSlot *****************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsGridSlot *****************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsGridSlot_Parms
{
UWidget* Widget;
UGridSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Grid Slot, allowing you to manipulate layout information.\n\x09 * @param Widget The child widget of a grid panel.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Grid Slot, allowing you to manipulate layout information.\n@param Widget The child widget of a grid panel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsGridSlot constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsGridSlot constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsGridSlot Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsGridSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsGridSlot_Parms, ReturnValue), Z_Construct_UClass_UGridSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsGridSlot Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsGridSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::WidgetLayoutLibrary_eventSlotAsGridSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::WidgetLayoutLibrary_eventSlotAsGridSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsGridSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UGridSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsGridSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsGridSlot *******************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsHorizontalBoxSlot ********************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsHorizontalBoxSlot_Parms
{
UWidget* Widget;
UHorizontalBoxSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Horizontal Box Slot, allowing you to manipulate its information.\n\x09 * @param Widget The child widget of a Horizontal Box.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Horizontal Box Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Horizontal Box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsHorizontalBoxSlot constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsHorizontalBoxSlot constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsHorizontalBoxSlot Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsHorizontalBoxSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsHorizontalBoxSlot_Parms, ReturnValue), Z_Construct_UClass_UHorizontalBoxSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsHorizontalBoxSlot Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsHorizontalBoxSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsHorizontalBoxSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsHorizontalBoxSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsHorizontalBoxSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UHorizontalBoxSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsHorizontalBoxSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsHorizontalBoxSlot **********************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsOverlaySlot **************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsOverlaySlot_Parms
{
UWidget* Widget;
UOverlaySlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Overlay Slot, allowing you to manipulate layout information.\n\x09 * @param Widget The child widget of a overlay panel.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Overlay Slot, allowing you to manipulate layout information.\n@param Widget The child widget of a overlay panel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsOverlaySlot constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsOverlaySlot constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsOverlaySlot Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsOverlaySlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsOverlaySlot_Parms, ReturnValue), Z_Construct_UClass_UOverlaySlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsOverlaySlot Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsOverlaySlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::WidgetLayoutLibrary_eventSlotAsOverlaySlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::WidgetLayoutLibrary_eventSlotAsOverlaySlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsOverlaySlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UOverlaySlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsOverlaySlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsOverlaySlot ****************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsSafeBoxSlot **************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsSafeBoxSlot_Parms
{
UWidget* Widget;
USafeZoneSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Safe Box Slot, allowing you to manipulate its information.\n\x09 * @param Widget The child widget of a Safe Box.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Safe Box Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Safe Box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsSafeBoxSlot constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsSafeBoxSlot constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsSafeBoxSlot Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsSafeBoxSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsSafeBoxSlot_Parms, ReturnValue), Z_Construct_UClass_USafeZoneSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsSafeBoxSlot Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsSafeBoxSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsSafeBoxSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsSafeBoxSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsSafeBoxSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(USafeZoneSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsSafeBoxSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsSafeBoxSlot ****************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsScaleBoxSlot *************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsScaleBoxSlot_Parms
{
UWidget* Widget;
UScaleBoxSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Scale Box Slot, allowing you to manipulate its information.\n\x09 * @param Widget The child widget of a Scale Box.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Scale Box Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Scale Box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsScaleBoxSlot constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsScaleBoxSlot constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsScaleBoxSlot Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsScaleBoxSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsScaleBoxSlot_Parms, ReturnValue), Z_Construct_UClass_UScaleBoxSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsScaleBoxSlot Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsScaleBoxSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsScaleBoxSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsScaleBoxSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsScaleBoxSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UScaleBoxSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsScaleBoxSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsScaleBoxSlot ***************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsScrollBoxSlot ************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsScrollBoxSlot_Parms
{
UWidget* Widget;
UScrollBoxSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09* Gets the slot object on the child widget as a Scroll Box Slot, allowing you to manipulate its information.\n\x09* @param Widget The child widget of a Scroll Box.\n\x09*/" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Scroll Box Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Scroll Box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsScrollBoxSlot constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsScrollBoxSlot constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsScrollBoxSlot Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsScrollBoxSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsScrollBoxSlot_Parms, ReturnValue), Z_Construct_UClass_UScrollBoxSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsScrollBoxSlot Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsScrollBoxSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsScrollBoxSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsScrollBoxSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsScrollBoxSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UScrollBoxSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsScrollBoxSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsScrollBoxSlot **************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsSizeBoxSlot **************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsSizeBoxSlot_Parms
{
UWidget* Widget;
USizeBoxSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Size Box Slot, allowing you to manipulate its information.\n\x09 * @param Widget The child widget of a Size Box.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Size Box Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Size Box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsSizeBoxSlot constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsSizeBoxSlot constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsSizeBoxSlot Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsSizeBoxSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsSizeBoxSlot_Parms, ReturnValue), Z_Construct_UClass_USizeBoxSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsSizeBoxSlot Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsSizeBoxSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsSizeBoxSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsSizeBoxSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsSizeBoxSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(USizeBoxSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsSizeBoxSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsSizeBoxSlot ****************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsStackBoxSlot *************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsStackBoxSlot_Parms
{
UWidget* Widget;
UStackBoxSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Stack Box Slot, allowing you to manipulate its information.\n\x09 * @param Widget The child widget of a Stack Box.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Stack Box Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Stack Box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsStackBoxSlot constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsStackBoxSlot constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsStackBoxSlot Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsStackBoxSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsStackBoxSlot_Parms, ReturnValue), Z_Construct_UClass_UStackBoxSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsStackBoxSlot Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsStackBoxSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsStackBoxSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsStackBoxSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsStackBoxSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UStackBoxSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsStackBoxSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsStackBoxSlot ***************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsUniformGridSlot **********************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsUniformGridSlot_Parms
{
UWidget* Widget;
UUniformGridSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Uniform Grid Slot, allowing you to manipulate layout information.\n\x09 * @param Widget The child widget of a uniform grid panel.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Uniform Grid Slot, allowing you to manipulate layout information.\n@param Widget The child widget of a uniform grid panel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsUniformGridSlot constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsUniformGridSlot constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsUniformGridSlot Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsUniformGridSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsUniformGridSlot_Parms, ReturnValue), Z_Construct_UClass_UUniformGridSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsUniformGridSlot Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsUniformGridSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::WidgetLayoutLibrary_eventSlotAsUniformGridSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::WidgetLayoutLibrary_eventSlotAsUniformGridSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsUniformGridSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UUniformGridSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsUniformGridSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsUniformGridSlot ************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsVerticalBoxSlot **********************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsVerticalBoxSlot_Parms
{
UWidget* Widget;
UVerticalBoxSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Vertical Box Slot, allowing you to manipulate its information.\n\x09 * @param Widget The child widget of a Vertical Box.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Vertical Box Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Vertical Box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsVerticalBoxSlot constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsVerticalBoxSlot constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsVerticalBoxSlot Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsVerticalBoxSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsVerticalBoxSlot_Parms, ReturnValue), Z_Construct_UClass_UVerticalBoxSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsVerticalBoxSlot Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsVerticalBoxSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsVerticalBoxSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsVerticalBoxSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsVerticalBoxSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UVerticalBoxSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsVerticalBoxSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsVerticalBoxSlot ************************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsWidgetSwitcherSlot *******************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsWidgetSwitcherSlot_Parms
{
UWidget* Widget;
UWidgetSwitcherSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Widget Switcher Slot, allowing you to manipulate its information.\n\x09 * @param Widget The child widget of a Widget Switcher Slot.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Widget Switcher Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Widget Switcher Slot." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsWidgetSwitcherSlot constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsWidgetSwitcherSlot constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsWidgetSwitcherSlot Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsWidgetSwitcherSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsWidgetSwitcherSlot_Parms, ReturnValue), Z_Construct_UClass_UWidgetSwitcherSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsWidgetSwitcherSlot Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsWidgetSwitcherSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::WidgetLayoutLibrary_eventSlotAsWidgetSwitcherSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::WidgetLayoutLibrary_eventSlotAsWidgetSwitcherSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsWidgetSwitcherSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UWidgetSwitcherSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsWidgetSwitcherSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsWidgetSwitcherSlot *********************
// ********** Begin Class UWidgetLayoutLibrary Function SlotAsWrapBoxSlot **************************
struct Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics
{
struct WidgetLayoutLibrary_eventSlotAsWrapBoxSlot_Parms
{
UWidget* Widget;
UWrapBoxSlot* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Slot" },
{ "Comment", "/**\n\x09 * Gets the slot object on the child widget as a Wrap Box Slot, allowing you to manipulate its information.\n\x09 * @param Widget The child widget of a Wrap Box.\n\x09 */" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
{ "ToolTip", "Gets the slot object on the child widget as a Wrap Box Slot, allowing you to manipulate its information.\n@param Widget The child widget of a Wrap Box." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Widget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SlotAsWrapBoxSlot constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Widget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SlotAsWrapBoxSlot constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SlotAsWrapBoxSlot Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::NewProp_Widget = { "Widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsWrapBoxSlot_Parms, Widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Widget_MetaData), NewProp_Widget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(WidgetLayoutLibrary_eventSlotAsWrapBoxSlot_Parms, ReturnValue), Z_Construct_UClass_UWrapBoxSlot_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::NewProp_Widget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::PropPointers) < 2048);
// ********** End Function SlotAsWrapBoxSlot Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWidgetLayoutLibrary, nullptr, "SlotAsWrapBoxSlot", Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsWrapBoxSlot_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::WidgetLayoutLibrary_eventSlotAsWrapBoxSlot_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWidgetLayoutLibrary::execSlotAsWrapBoxSlot)
{
P_GET_OBJECT(UWidget,Z_Param_Widget);
P_FINISH;
P_NATIVE_BEGIN;
*(UWrapBoxSlot**)Z_Param__Result=UWidgetLayoutLibrary::SlotAsWrapBoxSlot(Z_Param_Widget);
P_NATIVE_END;
}
// ********** End Class UWidgetLayoutLibrary Function SlotAsWrapBoxSlot ****************************
// ********** Begin Class UWidgetLayoutLibrary *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UWidgetLayoutLibrary;
UClass* UWidgetLayoutLibrary::GetPrivateStaticClass()
{
using TClass = UWidgetLayoutLibrary;
if (!Z_Registration_Info_UClass_UWidgetLayoutLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("WidgetLayoutLibrary"),
Z_Registration_Info_UClass_UWidgetLayoutLibrary.InnerSingleton,
StaticRegisterNativesUWidgetLayoutLibrary,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UWidgetLayoutLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UWidgetLayoutLibrary_NoRegister()
{
return UWidgetLayoutLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UWidgetLayoutLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Blueprint/WidgetLayoutLibrary.h" },
{ "ModuleRelativePath", "Public/Blueprint/WidgetLayoutLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UWidgetLayoutLibrary constinit property declarations *********************
// ********** End Class UWidgetLayoutLibrary constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetMousePositionOnPlatform"), .Pointer = &UWidgetLayoutLibrary::execGetMousePositionOnPlatform },
{ .NameUTF8 = UTF8TEXT("GetMousePositionOnViewport"), .Pointer = &UWidgetLayoutLibrary::execGetMousePositionOnViewport },
{ .NameUTF8 = UTF8TEXT("GetMousePositionScaledByDPI"), .Pointer = &UWidgetLayoutLibrary::execGetMousePositionScaledByDPI },
{ .NameUTF8 = UTF8TEXT("GetPlayerScreenWidgetGeometry"), .Pointer = &UWidgetLayoutLibrary::execGetPlayerScreenWidgetGeometry },
{ .NameUTF8 = UTF8TEXT("GetViewportScale"), .Pointer = &UWidgetLayoutLibrary::execGetViewportScale },
{ .NameUTF8 = UTF8TEXT("GetViewportSize"), .Pointer = &UWidgetLayoutLibrary::execGetViewportSize },
{ .NameUTF8 = UTF8TEXT("GetViewportWidgetGeometry"), .Pointer = &UWidgetLayoutLibrary::execGetViewportWidgetGeometry },
{ .NameUTF8 = UTF8TEXT("ProjectWorldLocationToWidgetPosition"), .Pointer = &UWidgetLayoutLibrary::execProjectWorldLocationToWidgetPosition },
{ .NameUTF8 = UTF8TEXT("RemoveAllWidgets"), .Pointer = &UWidgetLayoutLibrary::execRemoveAllWidgets },
{ .NameUTF8 = UTF8TEXT("SlotAsBorderSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsBorderSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsCanvasSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsCanvasSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsGridSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsGridSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsHorizontalBoxSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsHorizontalBoxSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsOverlaySlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsOverlaySlot },
{ .NameUTF8 = UTF8TEXT("SlotAsSafeBoxSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsSafeBoxSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsScaleBoxSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsScaleBoxSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsScrollBoxSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsScrollBoxSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsSizeBoxSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsSizeBoxSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsStackBoxSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsStackBoxSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsUniformGridSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsUniformGridSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsVerticalBoxSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsVerticalBoxSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsWidgetSwitcherSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsWidgetSwitcherSlot },
{ .NameUTF8 = UTF8TEXT("SlotAsWrapBoxSlot"), .Pointer = &UWidgetLayoutLibrary::execSlotAsWrapBoxSlot },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnPlatform, "GetMousePositionOnPlatform" }, // 871839035
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionOnViewport, "GetMousePositionOnViewport" }, // 3531992717
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_GetMousePositionScaledByDPI, "GetMousePositionScaledByDPI" }, // 548927699
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_GetPlayerScreenWidgetGeometry, "GetPlayerScreenWidgetGeometry" }, // 2683413632
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportScale, "GetViewportScale" }, // 1688892322
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportSize, "GetViewportSize" }, // 2230679892
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_GetViewportWidgetGeometry, "GetViewportWidgetGeometry" }, // 3837002766
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_ProjectWorldLocationToWidgetPosition, "ProjectWorldLocationToWidgetPosition" }, // 3379883862
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_RemoveAllWidgets, "RemoveAllWidgets" }, // 1818065844
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsBorderSlot, "SlotAsBorderSlot" }, // 2279019148
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsCanvasSlot, "SlotAsCanvasSlot" }, // 2384553595
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsGridSlot, "SlotAsGridSlot" }, // 3382105699
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsHorizontalBoxSlot, "SlotAsHorizontalBoxSlot" }, // 2372209359
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsOverlaySlot, "SlotAsOverlaySlot" }, // 1543824162
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSafeBoxSlot, "SlotAsSafeBoxSlot" }, // 4089443849
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScaleBoxSlot, "SlotAsScaleBoxSlot" }, // 745557432
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsScrollBoxSlot, "SlotAsScrollBoxSlot" }, // 156634865
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsSizeBoxSlot, "SlotAsSizeBoxSlot" }, // 917341387
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsStackBoxSlot, "SlotAsStackBoxSlot" }, // 36157287
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsUniformGridSlot, "SlotAsUniformGridSlot" }, // 3616659731
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsVerticalBoxSlot, "SlotAsVerticalBoxSlot" }, // 944896966
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWidgetSwitcherSlot, "SlotAsWidgetSwitcherSlot" }, // 3447268850
{ &Z_Construct_UFunction_UWidgetLayoutLibrary_SlotAsWrapBoxSlot, "SlotAsWrapBoxSlot" }, // 817561596
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UWidgetLayoutLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UWidgetLayoutLibrary_Statics
UObject* (*const Z_Construct_UClass_UWidgetLayoutLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWidgetLayoutLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UWidgetLayoutLibrary_Statics::ClassParams = {
&UWidgetLayoutLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UWidgetLayoutLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UWidgetLayoutLibrary_Statics::Class_MetaDataParams)
};
void UWidgetLayoutLibrary::StaticRegisterNativesUWidgetLayoutLibrary()
{
UClass* Class = UWidgetLayoutLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UWidgetLayoutLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UWidgetLayoutLibrary()
{
if (!Z_Registration_Info_UClass_UWidgetLayoutLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UWidgetLayoutLibrary.OuterSingleton, Z_Construct_UClass_UWidgetLayoutLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UWidgetLayoutLibrary.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UWidgetLayoutLibrary);
UWidgetLayoutLibrary::~UWidgetLayoutLibrary() {}
// ********** End Class UWidgetLayoutLibrary *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_WidgetLayoutLibrary_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UWidgetLayoutLibrary, UWidgetLayoutLibrary::StaticClass, TEXT("UWidgetLayoutLibrary"), &Z_Registration_Info_UClass_UWidgetLayoutLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UWidgetLayoutLibrary), 3755666093U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_WidgetLayoutLibrary_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_WidgetLayoutLibrary_h__Script_UMG_624565573{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_WidgetLayoutLibrary_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Blueprint_WidgetLayoutLibrary_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS