Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/Slate/UHT/STableViewBase.gen.cpp

184 lines
12 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "Widgets/Views/STableViewBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSTableViewBase() {}
// ********** Begin Cross Module References ********************************************************
SLATE_API UEnum* Z_Construct_UEnum_Slate_EListItemAlignment();
SLATE_API UEnum* Z_Construct_UEnum_Slate_EScrollIntoViewAlignment();
UPackage* Z_Construct_UPackage__Script_Slate();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EListItemAlignment ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EListItemAlignment;
static UEnum* EListItemAlignment_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EListItemAlignment.OuterSingleton)
{
Z_Registration_Info_UEnum_EListItemAlignment.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Slate_EListItemAlignment, (UObject*)Z_Construct_UPackage__Script_Slate(), TEXT("EListItemAlignment"));
}
return Z_Registration_Info_UEnum_EListItemAlignment.OuterSingleton;
}
template<> SLATE_NON_ATTRIBUTED_API UEnum* StaticEnum<EListItemAlignment>()
{
return EListItemAlignment_StaticEnum();
}
struct Z_Construct_UEnum_Slate_EListItemAlignment_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "CenterAligned.Comment", "/** Items are center aligned on the line (any extra space is halved and added to the left of the items) */" },
{ "CenterAligned.Name", "EListItemAlignment::CenterAligned" },
{ "CenterAligned.ToolTip", "Items are center aligned on the line (any extra space is halved and added to the left of the items)" },
{ "Comment", "/** If the list panel is arranging items as tiles, this enum dictates how the items should be aligned (basically, where any extra space is placed) */" },
{ "EvenlyDistributed.Comment", "/** Items are distributed evenly along the line (any extra space is added as padding between the items) */" },
{ "EvenlyDistributed.DisplayName", "Evenly (Padding)" },
{ "EvenlyDistributed.Name", "EListItemAlignment::EvenlyDistributed" },
{ "EvenlyDistributed.ToolTip", "Items are distributed evenly along the line (any extra space is added as padding between the items)" },
{ "EvenlySize.Comment", "/** Items are distributed evenly along the line (any extra space is used to scale up the size of the item proportionally.) */" },
{ "EvenlySize.DisplayName", "Evenly (Size)" },
{ "EvenlySize.Name", "EListItemAlignment::EvenlySize" },
{ "EvenlySize.ToolTip", "Items are distributed evenly along the line (any extra space is used to scale up the size of the item proportionally.)" },
{ "EvenlyWide.Comment", "/** Items are distributed evenly along the line, any extra space is used to scale up width of the items proportionally.) */" },
{ "EvenlyWide.DisplayName", "Evenly (Wide)" },
{ "EvenlyWide.Name", "EListItemAlignment::EvenlyWide" },
{ "EvenlyWide.ToolTip", "Items are distributed evenly along the line, any extra space is used to scale up width of the items proportionally.)" },
{ "Fill.Comment", "/** Items are evenly stretched to distribute any extra space on the line */" },
{ "Fill.Name", "EListItemAlignment::Fill" },
{ "Fill.ToolTip", "Items are evenly stretched to distribute any extra space on the line" },
{ "LeftAligned.Comment", "/** Items are left aligned on the line (any extra space is added to the right of the items) */" },
{ "LeftAligned.Name", "EListItemAlignment::LeftAligned" },
{ "LeftAligned.ToolTip", "Items are left aligned on the line (any extra space is added to the right of the items)" },
{ "ModuleRelativePath", "Public/Widgets/Views/STableViewBase.h" },
{ "RightAligned.Comment", "/** Items are right aligned on the line (any extra space is added to the left of the items) */" },
{ "RightAligned.Name", "EListItemAlignment::RightAligned" },
{ "RightAligned.ToolTip", "Items are right aligned on the line (any extra space is added to the left of the items)" },
{ "ToolTip", "If the list panel is arranging items as tiles, this enum dictates how the items should be aligned (basically, where any extra space is placed)" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EListItemAlignment::EvenlyDistributed", (int64)EListItemAlignment::EvenlyDistributed },
{ "EListItemAlignment::EvenlySize", (int64)EListItemAlignment::EvenlySize },
{ "EListItemAlignment::EvenlyWide", (int64)EListItemAlignment::EvenlyWide },
{ "EListItemAlignment::LeftAligned", (int64)EListItemAlignment::LeftAligned },
{ "EListItemAlignment::RightAligned", (int64)EListItemAlignment::RightAligned },
{ "EListItemAlignment::CenterAligned", (int64)EListItemAlignment::CenterAligned },
{ "EListItemAlignment::Fill", (int64)EListItemAlignment::Fill },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Slate_EListItemAlignment_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Slate_EListItemAlignment_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Slate,
nullptr,
"EListItemAlignment",
"EListItemAlignment",
Z_Construct_UEnum_Slate_EListItemAlignment_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Slate_EListItemAlignment_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Slate_EListItemAlignment_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Slate_EListItemAlignment_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Slate_EListItemAlignment()
{
if (!Z_Registration_Info_UEnum_EListItemAlignment.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EListItemAlignment.InnerSingleton, Z_Construct_UEnum_Slate_EListItemAlignment_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EListItemAlignment.InnerSingleton;
}
// ********** End Enum EListItemAlignment **********************************************************
// ********** Begin Enum EScrollIntoViewAlignment **************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EScrollIntoViewAlignment;
static UEnum* EScrollIntoViewAlignment_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EScrollIntoViewAlignment.OuterSingleton)
{
Z_Registration_Info_UEnum_EScrollIntoViewAlignment.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Slate_EScrollIntoViewAlignment, (UObject*)Z_Construct_UPackage__Script_Slate(), TEXT("EScrollIntoViewAlignment"));
}
return Z_Registration_Info_UEnum_EScrollIntoViewAlignment.OuterSingleton;
}
template<> SLATE_NON_ATTRIBUTED_API UEnum* StaticEnum<EScrollIntoViewAlignment>()
{
return EScrollIntoViewAlignment_StaticEnum();
}
struct Z_Construct_UEnum_Slate_EScrollIntoViewAlignment_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "BottomOrRight.Comment", "/** Always scroll the widget so it appears at the bottom/Right of the scrollable area. */" },
{ "BottomOrRight.Name", "EScrollIntoViewAlignment::BottomOrRight" },
{ "BottomOrRight.ToolTip", "Always scroll the widget so it appears at the bottom/Right of the scrollable area." },
{ "CenterAligned.Comment", "/** Item will be aligned to the center of the view */" },
{ "CenterAligned.Name", "EScrollIntoViewAlignment::CenterAligned" },
{ "CenterAligned.ToolTip", "Item will be aligned to the center of the view" },
{ "Comment", "/** How the list panel scrolls an offscreen item into view */" },
{ "IntoView.Comment", "/** Item will only be scrolled enough to be brought into view */" },
{ "IntoView.Name", "EScrollIntoViewAlignment::IntoView" },
{ "IntoView.ToolTip", "Item will only be scrolled enough to be brought into view" },
{ "ModuleRelativePath", "Public/Widgets/Views/STableViewBase.h" },
{ "ToolTip", "How the list panel scrolls an offscreen item into view" },
{ "TopOrLeft.Comment", "/** Always scroll the widget so it appears at the top/Left of the scrollable area. */" },
{ "TopOrLeft.Name", "EScrollIntoViewAlignment::TopOrLeft" },
{ "TopOrLeft.ToolTip", "Always scroll the widget so it appears at the top/Left of the scrollable area." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EScrollIntoViewAlignment::IntoView", (int64)EScrollIntoViewAlignment::IntoView },
{ "EScrollIntoViewAlignment::TopOrLeft", (int64)EScrollIntoViewAlignment::TopOrLeft },
{ "EScrollIntoViewAlignment::CenterAligned", (int64)EScrollIntoViewAlignment::CenterAligned },
{ "EScrollIntoViewAlignment::BottomOrRight", (int64)EScrollIntoViewAlignment::BottomOrRight },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Slate_EScrollIntoViewAlignment_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Slate_EScrollIntoViewAlignment_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Slate,
nullptr,
"EScrollIntoViewAlignment",
"EScrollIntoViewAlignment",
Z_Construct_UEnum_Slate_EScrollIntoViewAlignment_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Slate_EScrollIntoViewAlignment_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Slate_EScrollIntoViewAlignment_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Slate_EScrollIntoViewAlignment_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Slate_EScrollIntoViewAlignment()
{
if (!Z_Registration_Info_UEnum_EScrollIntoViewAlignment.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EScrollIntoViewAlignment.InnerSingleton, Z_Construct_UEnum_Slate_EScrollIntoViewAlignment_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EScrollIntoViewAlignment.InnerSingleton;
}
// ********** End Enum EScrollIntoViewAlignment ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Slate_Public_Widgets_Views_STableViewBase_h__Script_Slate_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EListItemAlignment_StaticEnum, TEXT("EListItemAlignment"), &Z_Registration_Info_UEnum_EListItemAlignment, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3217298079U) },
{ EScrollIntoViewAlignment_StaticEnum, TEXT("EScrollIntoViewAlignment"), &Z_Registration_Info_UEnum_EScrollIntoViewAlignment, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2857402527U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Slate_Public_Widgets_Views_STableViewBase_h__Script_Slate_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Slate_Public_Widgets_Views_STableViewBase_h__Script_Slate_28669305{
TEXT("/Script/Slate"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Slate_Public_Widgets_Views_STableViewBase_h__Script_Slate_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Slate_Public_Widgets_Views_STableViewBase_h__Script_Slate_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS