Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,241 @@
// 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 "Extensions/UIComponents/NavigationUIComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNavigationUIComponent() {}
// ********** Begin Cross Module References ********************************************************
SLATECORE_API UEnum* Z_Construct_UEnum_SlateCore_EUINavigation();
UMG_API UClass* Z_Construct_UClass_UNavigationUIComponent();
UMG_API UClass* Z_Construct_UClass_UNavigationUIComponent_NoRegister();
UMG_API UClass* Z_Construct_UClass_UUIComponent();
UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
UMG_API UFunction* Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_UMG();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FOnNavigationTransition ***********************************************
struct Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics
{
struct _Script_UMG_eventOnNavigationTransition_Parms
{
EUINavigation Type;
UWidget* OldFocusedWidget;
UWidget* NewFocusedWidget;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/**\n* If Entered, Other Widget is the Widget Navigated From \n* If Exited , Other Widget is the Widget Navigated To\n*/" },
{ "ModuleRelativePath", "Public/Extensions/UIComponents/NavigationUIComponent.h" },
{ "ToolTip", "If Entered, Other Widget is the Widget Navigated From\nIf Exited , Other Widget is the Widget Navigated To" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OldFocusedWidget_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewFocusedWidget_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnNavigationTransition constinit property declarations ***************
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OldFocusedWidget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NewFocusedWidget;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnNavigationTransition constinit property declarations *****************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnNavigationTransition Property Definitions **************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::NewProp_Type_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_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_UMG_eventOnNavigationTransition_Parms, Type), Z_Construct_UEnum_SlateCore_EUINavigation, METADATA_PARAMS(0, nullptr) }; // 2923169486
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::NewProp_OldFocusedWidget = { "OldFocusedWidget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_UMG_eventOnNavigationTransition_Parms, OldFocusedWidget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OldFocusedWidget_MetaData), NewProp_OldFocusedWidget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::NewProp_NewFocusedWidget = { "NewFocusedWidget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_UMG_eventOnNavigationTransition_Parms, NewFocusedWidget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewFocusedWidget_MetaData), NewProp_NewFocusedWidget_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::NewProp_OldFocusedWidget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::NewProp_NewFocusedWidget,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnNavigationTransition Property Definitions ****************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_UMG, nullptr, "OnNavigationTransition__DelegateSignature", Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::_Script_UMG_eventOnNavigationTransition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::_Script_UMG_eventOnNavigationTransition_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FOnNavigationTransition_DelegateWrapper(const FMulticastScriptDelegate& OnNavigationTransition, EUINavigation Type, UWidget* OldFocusedWidget, UWidget* NewFocusedWidget)
{
struct _Script_UMG_eventOnNavigationTransition_Parms
{
EUINavigation Type;
UWidget* OldFocusedWidget;
UWidget* NewFocusedWidget;
};
_Script_UMG_eventOnNavigationTransition_Parms Parms;
Parms.Type=Type;
Parms.OldFocusedWidget=OldFocusedWidget;
Parms.NewFocusedWidget=NewFocusedWidget;
OnNavigationTransition.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnNavigationTransition *************************************************
// ********** Begin Class UNavigationUIComponent ***************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNavigationUIComponent;
UClass* UNavigationUIComponent::GetPrivateStaticClass()
{
using TClass = UNavigationUIComponent;
if (!Z_Registration_Info_UClass_UNavigationUIComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NavigationUIComponent"),
Z_Registration_Info_UClass_UNavigationUIComponent.InnerSingleton,
StaticRegisterNativesUNavigationUIComponent,
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_UNavigationUIComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UNavigationUIComponent_NoRegister()
{
return UNavigationUIComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNavigationUIComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DevelopmentStatus", "Experimental" },
{ "IncludePath", "Extensions/UIComponents/NavigationUIComponent.h" },
{ "ModuleRelativePath", "Public/Extensions/UIComponents/NavigationUIComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnNavigationEntered_MetaData[] = {
{ "Comment", "/** \n\x09* FNames are references to user provided functions. \n\x09* No direct access to properties, modifiable in DetailsView via FNavigationUIComponentCustomization::CustomizeNavigationTransitionFunction\n\x09*/" },
{ "ModuleRelativePath", "Public/Extensions/UIComponents/NavigationUIComponent.h" },
{ "ToolTip", "FNames are references to user provided functions.\nNo direct access to properties, modifiable in DetailsView via FNavigationUIComponentCustomization::CustomizeNavigationTransitionFunction" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnNavigationExited_MetaData[] = {
{ "ModuleRelativePath", "Public/Extensions/UIComponents/NavigationUIComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnNavigationEnteredDelegate_MetaData[] = {
{ "AllowPrivateAccess", "TRUE" },
{ "Category", "Navigation" },
{ "Comment", "/* Delegates are the concrete functions from the provided user provided function names */" },
{ "DisplayName", "On Navigation Entered" },
{ "ModuleRelativePath", "Public/Extensions/UIComponents/NavigationUIComponent.h" },
{ "ToolTip", "Delegates are the concrete functions from the provided user provided function names" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnNavigationExitedDelegate_MetaData[] = {
{ "AllowPrivateAccess", "TRUE" },
{ "Category", "Navigation" },
{ "DisplayName", "On Navigation Exited" },
{ "ModuleRelativePath", "Public/Extensions/UIComponents/NavigationUIComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UNavigationUIComponent constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_OnNavigationEntered;
static const UECodeGen_Private::FNamePropertyParams NewProp_OnNavigationExited;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnNavigationEnteredDelegate;
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnNavigationExitedDelegate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNavigationUIComponent constinit property declarations *********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNavigationUIComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNavigationUIComponent_Statics
// ********** Begin Class UNavigationUIComponent Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UNavigationUIComponent_Statics::NewProp_OnNavigationEntered = { "OnNavigationEntered", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNavigationUIComponent, OnNavigationEntered), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnNavigationEntered_MetaData), NewProp_OnNavigationEntered_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UNavigationUIComponent_Statics::NewProp_OnNavigationExited = { "OnNavigationExited", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNavigationUIComponent, OnNavigationExited), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnNavigationExited_MetaData), NewProp_OnNavigationExited_MetaData) };
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UNavigationUIComponent_Statics::NewProp_OnNavigationEnteredDelegate = { "OnNavigationEnteredDelegate", nullptr, (EPropertyFlags)0x0040000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNavigationUIComponent, OnNavigationEnteredDelegate), Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnNavigationEnteredDelegate_MetaData), NewProp_OnNavigationEnteredDelegate_MetaData) }; // 3050065595
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UNavigationUIComponent_Statics::NewProp_OnNavigationExitedDelegate = { "OnNavigationExitedDelegate", nullptr, (EPropertyFlags)0x0040000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNavigationUIComponent, OnNavigationExitedDelegate), Z_Construct_UDelegateFunction_UMG_OnNavigationTransition__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnNavigationExitedDelegate_MetaData), NewProp_OnNavigationExitedDelegate_MetaData) }; // 3050065595
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNavigationUIComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNavigationUIComponent_Statics::NewProp_OnNavigationEntered,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNavigationUIComponent_Statics::NewProp_OnNavigationExited,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNavigationUIComponent_Statics::NewProp_OnNavigationEnteredDelegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNavigationUIComponent_Statics::NewProp_OnNavigationExitedDelegate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNavigationUIComponent_Statics::PropPointers) < 2048);
// ********** End Class UNavigationUIComponent Property Definitions ********************************
UObject* (*const Z_Construct_UClass_UNavigationUIComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UUIComponent,
(UObject* (*)())Z_Construct_UPackage__Script_UMG,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNavigationUIComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNavigationUIComponent_Statics::ClassParams = {
&UNavigationUIComponent::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNavigationUIComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNavigationUIComponent_Statics::PropPointers),
0,
0x008000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNavigationUIComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UNavigationUIComponent_Statics::Class_MetaDataParams)
};
void UNavigationUIComponent::StaticRegisterNativesUNavigationUIComponent()
{
}
UClass* Z_Construct_UClass_UNavigationUIComponent()
{
if (!Z_Registration_Info_UClass_UNavigationUIComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNavigationUIComponent.OuterSingleton, Z_Construct_UClass_UNavigationUIComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNavigationUIComponent.OuterSingleton;
}
UNavigationUIComponent::UNavigationUIComponent(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNavigationUIComponent);
UNavigationUIComponent::~UNavigationUIComponent() {}
// ********** End Class UNavigationUIComponent *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Extensions_UIComponents_NavigationUIComponent_h__Script_UMG_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNavigationUIComponent, UNavigationUIComponent::StaticClass, TEXT("UNavigationUIComponent"), &Z_Registration_Info_UClass_UNavigationUIComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNavigationUIComponent), 1081112782U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Extensions_UIComponents_NavigationUIComponent_h__Script_UMG_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Extensions_UIComponents_NavigationUIComponent_h__Script_UMG_2941356490{
TEXT("/Script/UMG"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Extensions_UIComponents_NavigationUIComponent_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Extensions_UIComponents_NavigationUIComponent_h__Script_UMG_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS