// 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() { 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() { 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