// 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/CommonActivatableWidgetContainer.h" #include "Blueprint/UserWidgetPool.h" #include "UObject/Class.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeCommonActivatableWidgetContainer() {} // ********** Begin Cross Module References ******************************************************** COMMONUI_API UClass* Z_Construct_UClass_UCommonActivatableWidget_NoRegister(); COMMONUI_API UClass* Z_Construct_UClass_UCommonActivatableWidgetContainerBase(); COMMONUI_API UClass* Z_Construct_UClass_UCommonActivatableWidgetContainerBase_NoRegister(); COMMONUI_API UClass* Z_Construct_UClass_UCommonActivatableWidgetQueue(); COMMONUI_API UClass* Z_Construct_UClass_UCommonActivatableWidgetQueue_NoRegister(); COMMONUI_API UClass* Z_Construct_UClass_UCommonActivatableWidgetStack(); COMMONUI_API UClass* Z_Construct_UClass_UCommonActivatableWidgetStack_NoRegister(); COMMONUI_API UEnum* Z_Construct_UEnum_CommonUI_ECommonSwitcherTransition(); COMMONUI_API UEnum* Z_Construct_UEnum_CommonUI_ECommonSwitcherTransitionFallbackStrategy(); COMMONUI_API UEnum* Z_Construct_UEnum_CommonUI_ETransitionCurve(); COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister(); UMG_API UClass* Z_Construct_UClass_UWidget(); UMG_API UScriptStruct* Z_Construct_UScriptStruct_FUserWidgetPool(); UPackage* Z_Construct_UPackage__Script_CommonUI(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UCommonActivatableWidgetContainerBase Function BP_AddWidget ************** struct Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics { struct CommonActivatableWidgetContainerBase_eventBP_AddWidget_Parms { TSubclassOf ActivatableWidgetClass; UCommonActivatableWidget* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ActivatableWidgetStack" }, { "Comment", "/** \n\x09 * Adds a widget of the given class to the container. \n\x09 * Note that all widgets added to the container are pooled, so the caller should not try to cache and re-use the created widget.\n\x09 * \n\x09 * It is possible for multiple instances of the same class to be added to the container at once, so any instance created in the past\n\x09 * is not guaranteed to be the one returned this time.\n\x09 *\n\x09 * So in practice, you should not trust that any prior state has been retained on the returned widget, and establish all appropriate properties every time.\n\x09 */" }, { "DeterminesOutputType", "ActivatableWidgetClass" }, { "DisplayName", "Push Widget" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "Adds a widget of the given class to the container.\nNote that all widgets added to the container are pooled, so the caller should not try to cache and re-use the created widget.\n\nIt is possible for multiple instances of the same class to be added to the container at once, so any instance created in the past\nis not guaranteed to be the one returned this time.\n\nSo in practice, you should not trust that any prior state has been retained on the returned widget, and establish all appropriate properties every time." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function BP_AddWidget constinit property declarations ************************** static const UECodeGen_Private::FClassPropertyParams NewProp_ActivatableWidgetClass; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function BP_AddWidget constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function BP_AddWidget Property Definitions ************************************* const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::NewProp_ActivatableWidgetClass = { "ActivatableWidgetClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CommonActivatableWidgetContainerBase_eventBP_AddWidget_Parms, ActivatableWidgetClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UCommonActivatableWidget_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CommonActivatableWidgetContainerBase_eventBP_AddWidget_Parms, ReturnValue), Z_Construct_UClass_UCommonActivatableWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::NewProp_ActivatableWidgetClass, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::PropPointers) < 2048); // ********** End Function BP_AddWidget Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCommonActivatableWidgetContainerBase, nullptr, "BP_AddWidget", Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::CommonActivatableWidgetContainerBase_eventBP_AddWidget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04040403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::CommonActivatableWidgetContainerBase_eventBP_AddWidget_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UCommonActivatableWidgetContainerBase::execBP_AddWidget) { P_GET_OBJECT(UClass,Z_Param_ActivatableWidgetClass); P_FINISH; P_NATIVE_BEGIN; *(UCommonActivatableWidget**)Z_Param__Result=P_THIS->BP_AddWidget(Z_Param_ActivatableWidgetClass); P_NATIVE_END; } // ********** End Class UCommonActivatableWidgetContainerBase Function BP_AddWidget **************** // ********** Begin Class UCommonActivatableWidgetContainerBase Function ClearWidgets ************** struct Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_ClearWidgets_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ActivatableWidgetContainer" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; #endif // WITH_METADATA // ********** Begin Function ClearWidgets constinit property declarations ************************** // ********** End Function ClearWidgets constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_ClearWidgets_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCommonActivatableWidgetContainerBase, nullptr, "ClearWidgets", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_ClearWidgets_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_ClearWidgets_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_ClearWidgets() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_ClearWidgets_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UCommonActivatableWidgetContainerBase::execClearWidgets) { P_FINISH; P_NATIVE_BEGIN; P_THIS->ClearWidgets(); P_NATIVE_END; } // ********** End Class UCommonActivatableWidgetContainerBase Function ClearWidgets **************** // ********** Begin Class UCommonActivatableWidgetContainerBase Function GetActiveWidget *********** struct Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics { struct CommonActivatableWidgetContainerBase_eventGetActiveWidget_Parms { UCommonActivatableWidget* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ActivatableWidgetStack" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function GetActiveWidget constinit property declarations *********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetActiveWidget constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetActiveWidget Property Definitions ********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CommonActivatableWidgetContainerBase_eventGetActiveWidget_Parms, ReturnValue), Z_Construct_UClass_UCommonActivatableWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::PropPointers) < 2048); // ********** End Function GetActiveWidget Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCommonActivatableWidgetContainerBase, nullptr, "GetActiveWidget", Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::CommonActivatableWidgetContainerBase_eventGetActiveWidget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::CommonActivatableWidgetContainerBase_eventGetActiveWidget_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UCommonActivatableWidgetContainerBase::execGetActiveWidget) { P_FINISH; P_NATIVE_BEGIN; *(UCommonActivatableWidget**)Z_Param__Result=P_THIS->GetActiveWidget(); P_NATIVE_END; } // ********** End Class UCommonActivatableWidgetContainerBase Function GetActiveWidget ************* // ********** Begin Class UCommonActivatableWidgetContainerBase Function GetTransitionDuration ***** struct Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics { struct CommonActivatableWidgetContainerBase_eventGetTransitionDuration_Parms { float ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ActivatableWidgetContainer" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetTransitionDuration constinit property declarations ***************** static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetTransitionDuration constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetTransitionDuration Property Definitions **************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CommonActivatableWidgetContainerBase_eventGetTransitionDuration_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::PropPointers) < 2048); // ********** End Function GetTransitionDuration Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCommonActivatableWidgetContainerBase, nullptr, "GetTransitionDuration", Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::CommonActivatableWidgetContainerBase_eventGetTransitionDuration_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::CommonActivatableWidgetContainerBase_eventGetTransitionDuration_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UCommonActivatableWidgetContainerBase::execGetTransitionDuration) { P_FINISH; P_NATIVE_BEGIN; *(float*)Z_Param__Result=P_THIS->GetTransitionDuration(); P_NATIVE_END; } // ********** End Class UCommonActivatableWidgetContainerBase Function GetTransitionDuration ******* // ********** Begin Class UCommonActivatableWidgetContainerBase Function RemoveWidget ************** struct Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics { struct CommonActivatableWidgetContainerBase_eventRemoveWidget_Parms { UCommonActivatableWidget* WidgetToRemove; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ActivatableWidgetContainer" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidgetToRemove_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveWidget constinit property declarations ************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_WidgetToRemove; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveWidget constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveWidget Property Definitions ************************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::NewProp_WidgetToRemove = { "WidgetToRemove", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CommonActivatableWidgetContainerBase_eventRemoveWidget_Parms, WidgetToRemove), Z_Construct_UClass_UCommonActivatableWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidgetToRemove_MetaData), NewProp_WidgetToRemove_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::NewProp_WidgetToRemove, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::PropPointers) < 2048); // ********** End Function RemoveWidget Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCommonActivatableWidgetContainerBase, nullptr, "RemoveWidget", Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::CommonActivatableWidgetContainerBase_eventRemoveWidget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04040403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::CommonActivatableWidgetContainerBase_eventRemoveWidget_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UCommonActivatableWidgetContainerBase::execRemoveWidget) { P_GET_OBJECT(UCommonActivatableWidget,Z_Param_WidgetToRemove); P_FINISH; P_NATIVE_BEGIN; P_THIS->RemoveWidget(Z_Param_WidgetToRemove); P_NATIVE_END; } // ********** End Class UCommonActivatableWidgetContainerBase Function RemoveWidget **************** // ********** Begin Class UCommonActivatableWidgetContainerBase Function SetTransitionDuration ***** struct Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics { struct CommonActivatableWidgetContainerBase_eventSetTransitionDuration_Parms { float Duration; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ActivatableWidgetContainer" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetTransitionDuration constinit property declarations ***************** static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetTransitionDuration constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetTransitionDuration Property Definitions **************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CommonActivatableWidgetContainerBase_eventSetTransitionDuration_Parms, Duration), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::NewProp_Duration, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::PropPointers) < 2048); // ********** End Function SetTransitionDuration Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCommonActivatableWidgetContainerBase, nullptr, "SetTransitionDuration", Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::CommonActivatableWidgetContainerBase_eventSetTransitionDuration_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::CommonActivatableWidgetContainerBase_eventSetTransitionDuration_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UCommonActivatableWidgetContainerBase::execSetTransitionDuration) { P_GET_PROPERTY(FFloatProperty,Z_Param_Duration); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetTransitionDuration(Z_Param_Duration); P_NATIVE_END; } // ********** End Class UCommonActivatableWidgetContainerBase Function SetTransitionDuration ******* // ********** Begin Class UCommonActivatableWidgetContainerBase ************************************ FClassRegistrationInfo Z_Registration_Info_UClass_UCommonActivatableWidgetContainerBase; UClass* UCommonActivatableWidgetContainerBase::GetPrivateStaticClass() { using TClass = UCommonActivatableWidgetContainerBase; if (!Z_Registration_Info_UClass_UCommonActivatableWidgetContainerBase.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("CommonActivatableWidgetContainerBase"), Z_Registration_Info_UClass_UCommonActivatableWidgetContainerBase.InnerSingleton, StaticRegisterNativesUCommonActivatableWidgetContainerBase, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UCommonActivatableWidgetContainerBase.InnerSingleton; } UClass* Z_Construct_UClass_UCommonActivatableWidgetContainerBase_NoRegister() { return UCommonActivatableWidgetContainerBase::GetPrivateStaticClass(); } struct Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/** \n * Base of widgets built to manage N activatable widgets, displaying one at a time.\n * Intentionally meant to be black boxes that do not expose child/slot modification like a normal panel widget.\n */" }, { "IncludePath", "Widgets/CommonActivatableWidgetContainer.h" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ObjectInitializerConstructorDeclared", "" }, { "ToolTip", "Base of widgets built to manage N activatable widgets, displaying one at a time.\nIntentionally meant to be black boxes that do not expose child/slot modification like a normal panel widget." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransitionType_MetaData[] = { { "Category", "Transition" }, { "Comment", "/** The type of transition to play between widgets */" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "The type of transition to play between widgets" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransitionCurveType_MetaData[] = { { "Category", "Transition" }, { "Comment", "/** The curve function type to apply to the transition animation */" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "The curve function type to apply to the transition animation" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransitionDuration_MetaData[] = { { "Category", "Transition" }, { "Comment", "/** The total duration of a single transition between widgets */" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "The total duration of a single transition between widgets" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResetPoolWhenReleasingSlateResources_MetaData[] = { { "Category", "Performance" }, { "Comment", "/**\n\x09 * Whether to completely reset the pool of widgets when slate resources are released.\n\x09 * This usually happens when changing maps. You may not want to have all frontend screens loaded taking up memory while in game and vice versa.\n\x09 * Enabling this means widgets will have to be loaded again when re-entering the map next time.\n\x09 */" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "Whether to completely reset the pool of widgets when slate resources are released.\nThis usually happens when changing maps. You may not want to have all frontend screens loaded taking up memory while in game and vice versa.\nEnabling this means widgets will have to be loaded again when re-entering the map next time." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransitionFallbackStrategy_MetaData[] = { { "Category", "Transition" }, { "Comment", "/**\n\x09 * Controls how we will choose another widget if a transitioning widget is removed during the transition.\n\x09 * Note for Queues and Stacks, ECommonSwitcherTransitionFallbackStrategy::Previous is a good option.\n\x09 */" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "Controls how we will choose another widget if a transitioning widget is removed during the transition.\nNote for Queues and Stacks, ECommonSwitcherTransitionFallbackStrategy::Previous is a good option." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidgetList_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayedWidget_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GeneratedWidgetsPool_MetaData[] = { { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; #endif // WITH_METADATA // ********** Begin Class UCommonActivatableWidgetContainerBase constinit property declarations **** static const UECodeGen_Private::FBytePropertyParams NewProp_TransitionType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_TransitionType; static const UECodeGen_Private::FBytePropertyParams NewProp_TransitionCurveType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_TransitionCurveType; static const UECodeGen_Private::FFloatPropertyParams NewProp_TransitionDuration; static void NewProp_bResetPoolWhenReleasingSlateResources_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetPoolWhenReleasingSlateResources; static const UECodeGen_Private::FBytePropertyParams NewProp_TransitionFallbackStrategy_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_TransitionFallbackStrategy; static const UECodeGen_Private::FObjectPropertyParams NewProp_WidgetList_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_WidgetList; static const UECodeGen_Private::FObjectPropertyParams NewProp_DisplayedWidget; static const UECodeGen_Private::FStructPropertyParams NewProp_GeneratedWidgetsPool; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UCommonActivatableWidgetContainerBase constinit property declarations ****** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("BP_AddWidget"), .Pointer = &UCommonActivatableWidgetContainerBase::execBP_AddWidget }, { .NameUTF8 = UTF8TEXT("ClearWidgets"), .Pointer = &UCommonActivatableWidgetContainerBase::execClearWidgets }, { .NameUTF8 = UTF8TEXT("GetActiveWidget"), .Pointer = &UCommonActivatableWidgetContainerBase::execGetActiveWidget }, { .NameUTF8 = UTF8TEXT("GetTransitionDuration"), .Pointer = &UCommonActivatableWidgetContainerBase::execGetTransitionDuration }, { .NameUTF8 = UTF8TEXT("RemoveWidget"), .Pointer = &UCommonActivatableWidgetContainerBase::execRemoveWidget }, { .NameUTF8 = UTF8TEXT("SetTransitionDuration"), .Pointer = &UCommonActivatableWidgetContainerBase::execSetTransitionDuration }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_BP_AddWidget, "BP_AddWidget" }, // 3143838069 { &Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_ClearWidgets, "ClearWidgets" }, // 505563816 { &Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetActiveWidget, "GetActiveWidget" }, // 1906873321 { &Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_GetTransitionDuration, "GetTransitionDuration" }, // 4130728840 { &Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_RemoveWidget, "RemoveWidget" }, // 3358509921 { &Z_Construct_UFunction_UCommonActivatableWidgetContainerBase_SetTransitionDuration, "SetTransitionDuration" }, // 1479385604 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics // ********** Begin Class UCommonActivatableWidgetContainerBase Property Definitions *************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionType = { "TransitionType", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetContainerBase, TransitionType), Z_Construct_UEnum_CommonUI_ECommonSwitcherTransition, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransitionType_MetaData), NewProp_TransitionType_MetaData) }; // 665554702 const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionCurveType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionCurveType = { "TransitionCurveType", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetContainerBase, TransitionCurveType), Z_Construct_UEnum_CommonUI_ETransitionCurve, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransitionCurveType_MetaData), NewProp_TransitionCurveType_MetaData) }; // 1916380033 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionDuration = { "TransitionDuration", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetContainerBase, TransitionDuration), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransitionDuration_MetaData), NewProp_TransitionDuration_MetaData) }; void Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_bResetPoolWhenReleasingSlateResources_SetBit(void* Obj) { ((UCommonActivatableWidgetContainerBase*)Obj)->bResetPoolWhenReleasingSlateResources = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_bResetPoolWhenReleasingSlateResources = { "bResetPoolWhenReleasingSlateResources", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UCommonActivatableWidgetContainerBase), &Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_bResetPoolWhenReleasingSlateResources_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResetPoolWhenReleasingSlateResources_MetaData), NewProp_bResetPoolWhenReleasingSlateResources_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionFallbackStrategy_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionFallbackStrategy = { "TransitionFallbackStrategy", nullptr, (EPropertyFlags)0x0020080000000015, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetContainerBase, TransitionFallbackStrategy), Z_Construct_UEnum_CommonUI_ECommonSwitcherTransitionFallbackStrategy, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransitionFallbackStrategy_MetaData), NewProp_TransitionFallbackStrategy_MetaData) }; // 1147451424 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_WidgetList_Inner = { "WidgetList", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UCommonActivatableWidget_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_WidgetList = { "WidgetList", nullptr, (EPropertyFlags)0x0124088000002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetContainerBase, WidgetList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidgetList_MetaData), NewProp_WidgetList_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_DisplayedWidget = { "DisplayedWidget", nullptr, (EPropertyFlags)0x0124080000082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetContainerBase, DisplayedWidget), Z_Construct_UClass_UCommonActivatableWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayedWidget_MetaData), NewProp_DisplayedWidget_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_GeneratedWidgetsPool = { "GeneratedWidgetsPool", nullptr, (EPropertyFlags)0x0020088000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetContainerBase, GeneratedWidgetsPool), Z_Construct_UScriptStruct_FUserWidgetPool, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GeneratedWidgetsPool_MetaData), NewProp_GeneratedWidgetsPool_MetaData) }; // 704031267 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionCurveType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionCurveType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionDuration, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_bResetPoolWhenReleasingSlateResources, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionFallbackStrategy_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_TransitionFallbackStrategy, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_WidgetList_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_WidgetList, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_DisplayedWidget, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::NewProp_GeneratedWidgetsPool, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::PropPointers) < 2048); // ********** End Class UCommonActivatableWidgetContainerBase Property Definitions ***************** UObject* (*const Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UWidget, (UObject* (*)())Z_Construct_UPackage__Script_CommonUI, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::ClassParams = { &UCommonActivatableWidgetContainerBase::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::PropPointers), 0, 0x00A800A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::Class_MetaDataParams) }; void UCommonActivatableWidgetContainerBase::StaticRegisterNativesUCommonActivatableWidgetContainerBase() { UClass* Class = UCommonActivatableWidgetContainerBase::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::Funcs)); } UClass* Z_Construct_UClass_UCommonActivatableWidgetContainerBase() { if (!Z_Registration_Info_UClass_UCommonActivatableWidgetContainerBase.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCommonActivatableWidgetContainerBase.OuterSingleton, Z_Construct_UClass_UCommonActivatableWidgetContainerBase_Statics::ClassParams); } return Z_Registration_Info_UClass_UCommonActivatableWidgetContainerBase.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCommonActivatableWidgetContainerBase); UCommonActivatableWidgetContainerBase::~UCommonActivatableWidgetContainerBase() {} // ********** End Class UCommonActivatableWidgetContainerBase ************************************** // ********** Begin Class UCommonActivatableWidgetStack ******************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UCommonActivatableWidgetStack; UClass* UCommonActivatableWidgetStack::GetPrivateStaticClass() { using TClass = UCommonActivatableWidgetStack; if (!Z_Registration_Info_UClass_UCommonActivatableWidgetStack.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("CommonActivatableWidgetStack"), Z_Registration_Info_UClass_UCommonActivatableWidgetStack.InnerSingleton, StaticRegisterNativesUCommonActivatableWidgetStack, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UCommonActivatableWidgetStack.InnerSingleton; } UClass* Z_Construct_UClass_UCommonActivatableWidgetStack_NoRegister() { return UCommonActivatableWidgetStack::GetPrivateStaticClass(); } struct Z_Construct_UClass_UCommonActivatableWidgetStack_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/** \n * A display stack of ActivatableWidget elements. \n * \n * - Only the widget at the top of the stack is displayed and activated. All others are deactivated.\n * - When that top-most displayed widget deactivates, it's automatically removed and the preceding entry is displayed/activated.\n * - If RootContent is provided, it can never be removed regardless of activation state\n */" }, { "IncludePath", "Widgets/CommonActivatableWidgetContainer.h" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "A display stack of ActivatableWidget elements.\n\n- Only the widget at the top of the stack is displayed and activated. All others are deactivated.\n- When that top-most displayed widget deactivates, it's automatically removed and the preceding entry is displayed/activated.\n- If RootContent is provided, it can never be removed regardless of activation state" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootContentWidgetClass_MetaData[] = { { "Category", "Content" }, { "Comment", "/** Optional widget to auto-generate as the permanent root element of the stack */" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "Optional widget to auto-generate as the permanent root element of the stack" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootContentWidget_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, }; #endif // WITH_METADATA // ********** Begin Class UCommonActivatableWidgetStack constinit property declarations ************ static const UECodeGen_Private::FClassPropertyParams NewProp_RootContentWidgetClass; static const UECodeGen_Private::FObjectPropertyParams NewProp_RootContentWidget; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UCommonActivatableWidgetStack constinit property declarations ************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UCommonActivatableWidgetStack_Statics // ********** Begin Class UCommonActivatableWidgetStack Property Definitions *********************** const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::NewProp_RootContentWidgetClass = { "RootContentWidgetClass", nullptr, (EPropertyFlags)0x0044000000000001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetStack, RootContentWidgetClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UCommonActivatableWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootContentWidgetClass_MetaData), NewProp_RootContentWidgetClass_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::NewProp_RootContentWidget = { "RootContentWidget", nullptr, (EPropertyFlags)0x0144000000082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCommonActivatableWidgetStack, RootContentWidget), Z_Construct_UClass_UCommonActivatableWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootContentWidget_MetaData), NewProp_RootContentWidget_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::NewProp_RootContentWidgetClass, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::NewProp_RootContentWidget, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::PropPointers) < 2048); // ********** End Class UCommonActivatableWidgetStack Property Definitions ************************* UObject* (*const Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UCommonActivatableWidgetContainerBase, (UObject* (*)())Z_Construct_UPackage__Script_CommonUI, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::ClassParams = { &UCommonActivatableWidgetStack::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::PropPointers), 0, 0x00A800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::Class_MetaDataParams), Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::Class_MetaDataParams) }; void UCommonActivatableWidgetStack::StaticRegisterNativesUCommonActivatableWidgetStack() { } UClass* Z_Construct_UClass_UCommonActivatableWidgetStack() { if (!Z_Registration_Info_UClass_UCommonActivatableWidgetStack.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCommonActivatableWidgetStack.OuterSingleton, Z_Construct_UClass_UCommonActivatableWidgetStack_Statics::ClassParams); } return Z_Registration_Info_UClass_UCommonActivatableWidgetStack.OuterSingleton; } UCommonActivatableWidgetStack::UCommonActivatableWidgetStack(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCommonActivatableWidgetStack); UCommonActivatableWidgetStack::~UCommonActivatableWidgetStack() {} // ********** End Class UCommonActivatableWidgetStack ********************************************** // ********** Begin Class UCommonActivatableWidgetQueue ******************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UCommonActivatableWidgetQueue; UClass* UCommonActivatableWidgetQueue::GetPrivateStaticClass() { using TClass = UCommonActivatableWidgetQueue; if (!Z_Registration_Info_UClass_UCommonActivatableWidgetQueue.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("CommonActivatableWidgetQueue"), Z_Registration_Info_UClass_UCommonActivatableWidgetQueue.InnerSingleton, StaticRegisterNativesUCommonActivatableWidgetQueue, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UCommonActivatableWidgetQueue.InnerSingleton; } UClass* Z_Construct_UClass_UCommonActivatableWidgetQueue_NoRegister() { return UCommonActivatableWidgetQueue::GetPrivateStaticClass(); } struct Z_Construct_UClass_UCommonActivatableWidgetQueue_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/** \n * A display queue of ActivatableWidget elements. \n *\n * - Only one widget is active/displayed at a time, all others in the queue are deactivated.\n * - When the active widget deactivates, it is automatically removed from the widget, \n *\x09\x09released back to the pool, and the next widget in the queue (if any) is displayed\n */" }, { "IncludePath", "Widgets/CommonActivatableWidgetContainer.h" }, { "ModuleRelativePath", "Public/Widgets/CommonActivatableWidgetContainer.h" }, { "ToolTip", "A display queue of ActivatableWidget elements.\n\n- Only one widget is active/displayed at a time, all others in the queue are deactivated.\n- When the active widget deactivates, it is automatically removed from the widget,\n released back to the pool, and the next widget in the queue (if any) is displayed" }, }; #endif // WITH_METADATA // ********** Begin Class UCommonActivatableWidgetQueue constinit property declarations ************ // ********** End Class UCommonActivatableWidgetQueue constinit property declarations ************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UCommonActivatableWidgetQueue_Statics UObject* (*const Z_Construct_UClass_UCommonActivatableWidgetQueue_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UCommonActivatableWidgetContainerBase, (UObject* (*)())Z_Construct_UPackage__Script_CommonUI, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetQueue_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UCommonActivatableWidgetQueue_Statics::ClassParams = { &UCommonActivatableWidgetQueue::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x00A800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCommonActivatableWidgetQueue_Statics::Class_MetaDataParams), Z_Construct_UClass_UCommonActivatableWidgetQueue_Statics::Class_MetaDataParams) }; void UCommonActivatableWidgetQueue::StaticRegisterNativesUCommonActivatableWidgetQueue() { } UClass* Z_Construct_UClass_UCommonActivatableWidgetQueue() { if (!Z_Registration_Info_UClass_UCommonActivatableWidgetQueue.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCommonActivatableWidgetQueue.OuterSingleton, Z_Construct_UClass_UCommonActivatableWidgetQueue_Statics::ClassParams); } return Z_Registration_Info_UClass_UCommonActivatableWidgetQueue.OuterSingleton; } UCommonActivatableWidgetQueue::UCommonActivatableWidgetQueue(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCommonActivatableWidgetQueue); UCommonActivatableWidgetQueue::~UCommonActivatableWidgetQueue() {} // ********** End Class UCommonActivatableWidgetQueue ********************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_CommonUI_Source_CommonUI_Public_Widgets_CommonActivatableWidgetContainer_h__Script_CommonUI_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UCommonActivatableWidgetContainerBase, UCommonActivatableWidgetContainerBase::StaticClass, TEXT("UCommonActivatableWidgetContainerBase"), &Z_Registration_Info_UClass_UCommonActivatableWidgetContainerBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCommonActivatableWidgetContainerBase), 4021100331U) }, { Z_Construct_UClass_UCommonActivatableWidgetStack, UCommonActivatableWidgetStack::StaticClass, TEXT("UCommonActivatableWidgetStack"), &Z_Registration_Info_UClass_UCommonActivatableWidgetStack, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCommonActivatableWidgetStack), 2489764077U) }, { Z_Construct_UClass_UCommonActivatableWidgetQueue, UCommonActivatableWidgetQueue::StaticClass, TEXT("UCommonActivatableWidgetQueue"), &Z_Registration_Info_UClass_UCommonActivatableWidgetQueue, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCommonActivatableWidgetQueue), 2705931710U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_CommonUI_Source_CommonUI_Public_Widgets_CommonActivatableWidgetContainer_h__Script_CommonUI_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_CommonUI_Source_CommonUI_Public_Widgets_CommonActivatableWidgetContainer_h__Script_CommonUI_3100474915{ TEXT("/Script/CommonUI"), Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_CommonUI_Source_CommonUI_Public_Widgets_CommonActivatableWidgetContainer_h__Script_CommonUI_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_CommonUI_Source_CommonUI_Public_Widgets_CommonActivatableWidgetContainer_h__Script_CommonUI_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS