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,102 @@
// 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 "CapturableProperty.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeCapturableProperty() {}
// ********** Begin Cross Module References ********************************************************
UPackage* Z_Construct_UPackage__Script_VariantManager();
VARIANTMANAGER_API UScriptStruct* Z_Construct_UScriptStruct_FCapturableProperty();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FCapturableProperty ***********************************************
struct Z_Construct_UScriptStruct_FCapturableProperty_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCapturableProperty); }
static inline consteval int16 GetStructAlignment() { return alignof(FCapturableProperty); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// Describes a property path that can be captured. It just exposes a display name but\n// uses internal data in order to be able to capture exception properties, like materials\n" },
{ "ModuleRelativePath", "Public/CapturableProperty.h" },
{ "ToolTip", "Describes a property path that can be captured. It just exposes a display name but\nuses internal data in order to be able to capture exception properties, like materials" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
{ "Category", "VariantManager" },
{ "ModuleRelativePath", "Public/CapturableProperty.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCapturableProperty constinit property declarations ***************
static const UECodeGen_Private::FStrPropertyParams NewProp_DisplayName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCapturableProperty constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCapturableProperty>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCapturableProperty_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCapturableProperty;
class UScriptStruct* FCapturableProperty::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCapturableProperty.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCapturableProperty.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCapturableProperty, (UObject*)Z_Construct_UPackage__Script_VariantManager(), TEXT("CapturableProperty"));
}
return Z_Registration_Info_UScriptStruct_FCapturableProperty.OuterSingleton;
}
// ********** Begin ScriptStruct FCapturableProperty Property Definitions **************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FCapturableProperty_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCapturableProperty, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCapturableProperty_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCapturableProperty_Statics::NewProp_DisplayName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCapturableProperty_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCapturableProperty Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCapturableProperty_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_VariantManager,
nullptr,
&NewStructOps,
"CapturableProperty",
Z_Construct_UScriptStruct_FCapturableProperty_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCapturableProperty_Statics::PropPointers),
sizeof(FCapturableProperty),
alignof(FCapturableProperty),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCapturableProperty_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCapturableProperty_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCapturableProperty()
{
if (!Z_Registration_Info_UScriptStruct_FCapturableProperty.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCapturableProperty.InnerSingleton, Z_Construct_UScriptStruct_FCapturableProperty_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCapturableProperty.InnerSingleton);
}
// ********** End ScriptStruct FCapturableProperty *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_CapturableProperty_h__Script_VariantManager_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCapturableProperty::StaticStruct, Z_Construct_UScriptStruct_FCapturableProperty_Statics::NewStructOps, TEXT("CapturableProperty"),&Z_Registration_Info_UScriptStruct_FCapturableProperty, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCapturableProperty), 3112148942U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_CapturableProperty_h__Script_VariantManager_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_CapturableProperty_h__Script_VariantManager_312411705{
TEXT("/Script/VariantManager"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_CapturableProperty_h__Script_VariantManager_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_CapturableProperty_h__Script_VariantManager_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "CapturableProperty.h"
#ifdef VARIANTMANAGER_CapturableProperty_generated_h
#error "CapturableProperty.generated.h already included, missing '#pragma once' in CapturableProperty.h"
#endif
#define VARIANTMANAGER_CapturableProperty_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCapturableProperty ***********************************************
struct Z_Construct_UScriptStruct_FCapturableProperty_Statics;
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_CapturableProperty_h_17_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCapturableProperty_Statics; \
VARIANTMANAGER_API static class UScriptStruct* StaticStruct();
struct FCapturableProperty;
// ********** End ScriptStruct FCapturableProperty *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_CapturableProperty_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,279 @@
// 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 "PropertyTemplateObject.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePropertyTemplateObject() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
UPackage* Z_Construct_UPackage__Script_VariantManager();
VARIANTMANAGER_API UClass* Z_Construct_UClass_UPropertyTemplateObject();
VARIANTMANAGER_API UClass* Z_Construct_UClass_UPropertyTemplateObject_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UPropertyTemplateObject **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPropertyTemplateObject;
UClass* UPropertyTemplateObject::GetPrivateStaticClass()
{
using TClass = UPropertyTemplateObject;
if (!Z_Registration_Info_UClass_UPropertyTemplateObject.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PropertyTemplateObject"),
Z_Registration_Info_UClass_UPropertyTemplateObject.InnerSingleton,
StaticRegisterNativesUPropertyTemplateObject,
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_UPropertyTemplateObject.InnerSingleton;
}
UClass* Z_Construct_UClass_UPropertyTemplateObject_NoRegister()
{
return UPropertyTemplateObject::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPropertyTemplateObject_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\nIn order to use PropertyEditorModule.CreateSingleProperty we have to give it an object instance\nand the name of the target property to edit. It will then iterate the object for a property with that\nname and create a property editor widget.\n\nThis is very limiting when editing a single entry within an FArrayProperty, as the inner and the\narray prop will have the same name, leading it to create an array editor. Also, since we have to\ngive it an instance, modifying the widget will automatically modify the object, which we may not\nwant, we may just want a property editor of a particular type.\n\nThis class is a hack around all that: It has an instance of most property types,\nso that you can instantiate one of these and just pass along the name of the property type you want.\nThey are all be named Captured<propertyType> (e.g. CapturedFloatProperty, CapturedObjectProperty,\nbCapturedBoolProperty) but you can use the helper function to get the name of the property you want.\n*/// TODO: Convert this into a static dictionary that maps to a small separate class for each property type\n// Maybe even template it for array/map/set property types\n" },
{ "IncludePath", "PropertyTemplateObject.h" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "In order to use PropertyEditorModule.CreateSingleProperty we have to give it an object instance\nand the name of the target property to edit. It will then iterate the object for a property with that\nname and create a property editor widget.\n\nThis is very limiting when editing a single entry within an FArrayProperty, as the inner and the\narray prop will have the same name, leading it to create an array editor. Also, since we have to\ngive it an instance, modifying the widget will automatically modify the object, which we may not\nwant, we may just want a property editor of a particular type.\n\nThis class is a hack around all that: It has an instance of most property types,\nso that you can instantiate one of these and just pass along the name of the property type you want.\nThey are all be named Captured<propertyType> (e.g. CapturedFloatProperty, CapturedObjectProperty,\nbCapturedBoolProperty) but you can use the helper function to get the name of the property you want.\n// TODO: Convert this into a static dictionary that maps to a small separate class for each property type\n// Maybe even template it for array/map/set property types" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedByteProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured byte property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedUInt16Property_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured uint16 property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedUInt32Property_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured uint32 property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedUInt64Property_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured uint16 property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedInt8Property_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured int8 property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedInt16Property_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured int16 property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedIntProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured int32 property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedInt64Property_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured int64 property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedFloatProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured float property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedDoubleProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured double property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCapturedBoolProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured boolean property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedObjectProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured UObject property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedSoftObjectProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured Soft UObject property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedInterfaceProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured UInterface property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedNameProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured FName property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedStrProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured FString property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedTextProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured FText property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapturedVectorProperty_MetaData[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Private/PropertyTemplateObject.h" },
{ "ToolTip", "Captured FVector property" },
};
#endif // WITH_METADATA
// ********** Begin Class UPropertyTemplateObject constinit property declarations ******************
static const UECodeGen_Private::FBytePropertyParams NewProp_CapturedByteProperty;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_CapturedUInt16Property;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_CapturedUInt32Property;
static const UECodeGen_Private::FUInt64PropertyParams NewProp_CapturedUInt64Property;
static const UECodeGen_Private::FInt8PropertyParams NewProp_CapturedInt8Property;
static const UECodeGen_Private::FInt16PropertyParams NewProp_CapturedInt16Property;
static const UECodeGen_Private::FIntPropertyParams NewProp_CapturedIntProperty;
static const UECodeGen_Private::FInt64PropertyParams NewProp_CapturedInt64Property;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CapturedFloatProperty;
static const UECodeGen_Private::FDoublePropertyParams NewProp_CapturedDoubleProperty;
static void NewProp_bCapturedBoolProperty_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCapturedBoolProperty;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CapturedObjectProperty;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_CapturedSoftObjectProperty;
static const UECodeGen_Private::FInterfacePropertyParams NewProp_CapturedInterfaceProperty;
static const UECodeGen_Private::FNamePropertyParams NewProp_CapturedNameProperty;
static const UECodeGen_Private::FStrPropertyParams NewProp_CapturedStrProperty;
static const UECodeGen_Private::FTextPropertyParams NewProp_CapturedTextProperty;
static const UECodeGen_Private::FStructPropertyParams NewProp_CapturedVectorProperty;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPropertyTemplateObject constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPropertyTemplateObject>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPropertyTemplateObject_Statics
// ********** Begin Class UPropertyTemplateObject Property Definitions *****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedByteProperty = { "CapturedByteProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedByteProperty), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedByteProperty_MetaData), NewProp_CapturedByteProperty_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedUInt16Property = { "CapturedUInt16Property", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedUInt16Property), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedUInt16Property_MetaData), NewProp_CapturedUInt16Property_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedUInt32Property = { "CapturedUInt32Property", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedUInt32Property), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedUInt32Property_MetaData), NewProp_CapturedUInt32Property_MetaData) };
const UECodeGen_Private::FUInt64PropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedUInt64Property = { "CapturedUInt64Property", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::UInt64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedUInt64Property), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedUInt64Property_MetaData), NewProp_CapturedUInt64Property_MetaData) };
const UECodeGen_Private::FInt8PropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedInt8Property = { "CapturedInt8Property", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedInt8Property), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedInt8Property_MetaData), NewProp_CapturedInt8Property_MetaData) };
const UECodeGen_Private::FInt16PropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedInt16Property = { "CapturedInt16Property", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Int16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedInt16Property), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedInt16Property_MetaData), NewProp_CapturedInt16Property_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedIntProperty = { "CapturedIntProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedIntProperty), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedIntProperty_MetaData), NewProp_CapturedIntProperty_MetaData) };
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedInt64Property = { "CapturedInt64Property", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedInt64Property), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedInt64Property_MetaData), NewProp_CapturedInt64Property_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedFloatProperty = { "CapturedFloatProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedFloatProperty), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedFloatProperty_MetaData), NewProp_CapturedFloatProperty_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedDoubleProperty = { "CapturedDoubleProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedDoubleProperty), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedDoubleProperty_MetaData), NewProp_CapturedDoubleProperty_MetaData) };
void Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_bCapturedBoolProperty_SetBit(void* Obj)
{
((UPropertyTemplateObject*)Obj)->bCapturedBoolProperty = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_bCapturedBoolProperty = { "bCapturedBoolProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPropertyTemplateObject), &Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_bCapturedBoolProperty_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCapturedBoolProperty_MetaData), NewProp_bCapturedBoolProperty_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedObjectProperty = { "CapturedObjectProperty", nullptr, (EPropertyFlags)0x0114000000002001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedObjectProperty), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedObjectProperty_MetaData), NewProp_CapturedObjectProperty_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedSoftObjectProperty = { "CapturedSoftObjectProperty", nullptr, (EPropertyFlags)0x0014000000002001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedSoftObjectProperty), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedSoftObjectProperty_MetaData), NewProp_CapturedSoftObjectProperty_MetaData) };
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedInterfaceProperty = { "CapturedInterfaceProperty", nullptr, (EPropertyFlags)0x0014000000002001, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedInterfaceProperty), Z_Construct_UClass_UInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedInterfaceProperty_MetaData), NewProp_CapturedInterfaceProperty_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedNameProperty = { "CapturedNameProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedNameProperty), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedNameProperty_MetaData), NewProp_CapturedNameProperty_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedStrProperty = { "CapturedStrProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedStrProperty), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedStrProperty_MetaData), NewProp_CapturedStrProperty_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedTextProperty = { "CapturedTextProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedTextProperty), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedTextProperty_MetaData), NewProp_CapturedTextProperty_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedVectorProperty = { "CapturedVectorProperty", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPropertyTemplateObject, CapturedVectorProperty), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapturedVectorProperty_MetaData), NewProp_CapturedVectorProperty_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPropertyTemplateObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedByteProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedUInt16Property,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedUInt32Property,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedUInt64Property,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedInt8Property,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedInt16Property,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedIntProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedInt64Property,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedFloatProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedDoubleProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_bCapturedBoolProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedObjectProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedSoftObjectProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedInterfaceProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedNameProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedStrProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedTextProperty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPropertyTemplateObject_Statics::NewProp_CapturedVectorProperty,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPropertyTemplateObject_Statics::PropPointers) < 2048);
// ********** End Class UPropertyTemplateObject Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UPropertyTemplateObject_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_VariantManager,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPropertyTemplateObject_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPropertyTemplateObject_Statics::ClassParams = {
&UPropertyTemplateObject::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UPropertyTemplateObject_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UPropertyTemplateObject_Statics::PropPointers),
0,
0x000000A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPropertyTemplateObject_Statics::Class_MetaDataParams), Z_Construct_UClass_UPropertyTemplateObject_Statics::Class_MetaDataParams)
};
void UPropertyTemplateObject::StaticRegisterNativesUPropertyTemplateObject()
{
}
UClass* Z_Construct_UClass_UPropertyTemplateObject()
{
if (!Z_Registration_Info_UClass_UPropertyTemplateObject.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPropertyTemplateObject.OuterSingleton, Z_Construct_UClass_UPropertyTemplateObject_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPropertyTemplateObject.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPropertyTemplateObject);
UPropertyTemplateObject::~UPropertyTemplateObject() {}
// ********** End Class UPropertyTemplateObject ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h__Script_VariantManager_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPropertyTemplateObject, UPropertyTemplateObject::StaticClass, TEXT("UPropertyTemplateObject"), &Z_Registration_Info_UClass_UPropertyTemplateObject, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPropertyTemplateObject), 2001564246U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h__Script_VariantManager_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h__Script_VariantManager_391249274{
TEXT("/Script/VariantManager"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h__Script_VariantManager_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h__Script_VariantManager_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "PropertyTemplateObject.h"
#ifdef VARIANTMANAGER_PropertyTemplateObject_generated_h
#error "PropertyTemplateObject.generated.h already included, missing '#pragma once' in PropertyTemplateObject.h"
#endif
#define VARIANTMANAGER_PropertyTemplateObject_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UPropertyTemplateObject **************************************************
struct Z_Construct_UClass_UPropertyTemplateObject_Statics;
VARIANTMANAGER_API UClass* Z_Construct_UClass_UPropertyTemplateObject_NoRegister();
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h_30_INCLASS \
private: \
static void StaticRegisterNativesUPropertyTemplateObject(); \
friend struct ::Z_Construct_UClass_UPropertyTemplateObject_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VARIANTMANAGER_API UClass* ::Z_Construct_UClass_UPropertyTemplateObject_NoRegister(); \
public: \
DECLARE_CLASS2(UPropertyTemplateObject, UObject, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/VariantManager"), Z_Construct_UClass_UPropertyTemplateObject_NoRegister) \
DECLARE_SERIALIZER(UPropertyTemplateObject)
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h_30_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UPropertyTemplateObject(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPropertyTemplateObject) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UPropertyTemplateObject); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPropertyTemplateObject); \
/** Deleted move- and copy-constructors, should never be used */ \
UPropertyTemplateObject(UPropertyTemplateObject&&) = delete; \
UPropertyTemplateObject(const UPropertyTemplateObject&) = delete; \
NO_API virtual ~UPropertyTemplateObject();
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h_27_PROLOG
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h_30_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h_30_INCLASS \
FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h_30_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPropertyTemplateObject;
// ********** End Class UPropertyTemplateObject ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_PropertyTemplateObject_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,4 @@
D:\UE_5_7_1\Engine\Plugins\Enterprise\VariantManager\Source\VariantManager\Public\CapturableProperty.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\VariantManager\Source\VariantManager\Public\VariantManagerBlueprintLibrary.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\VariantManager\Source\VariantManager\Private\PropertyTemplateObject.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\VariantManager\Source\VariantManager\Private\DisplayNodes\VariantManagerDisplayNode.h

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeVariantManager_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_VariantManager;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_VariantManager()
{
if (!Z_Registration_Info_UPackage__Script_VariantManager.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/VariantManager",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0x2D598285,
0xEF71F202,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_VariantManager.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_VariantManager.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_VariantManager(Z_Construct_UPackage__Script_VariantManager, TEXT("/Script/VariantManager"), Z_Registration_Info_UPackage__Script_VariantManager, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x2D598285, 0xEF71F202));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,125 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "VariantManagerBlueprintLibrary.h"
#ifdef VARIANTMANAGER_VariantManagerBlueprintLibrary_generated_h
#error "VariantManagerBlueprintLibrary.generated.h already included, missing '#pragma once' in VariantManagerBlueprintLibrary.h"
#endif
#define VARIANTMANAGER_VariantManagerBlueprintLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class AActor;
class ALevelVariantSetsActor;
class ULevelVariantSets;
class UObject;
class UPropertyValue;
class UVariant;
class UVariantSet;
struct FColor;
struct FLinearColor;
struct FVariantDependency;
// ********** Begin Class UVariantManagerBlueprintLibrary ******************************************
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h_26_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetValueIntPoint); \
DECLARE_FUNCTION(execSetValueIntPoint); \
DECLARE_FUNCTION(execGetValueVector2D); \
DECLARE_FUNCTION(execSetValueVector2D); \
DECLARE_FUNCTION(execGetValueVector4); \
DECLARE_FUNCTION(execSetValueVector4); \
DECLARE_FUNCTION(execGetValueQuat); \
DECLARE_FUNCTION(execSetValueQuat); \
DECLARE_FUNCTION(execGetValueVector); \
DECLARE_FUNCTION(execSetValueVector); \
DECLARE_FUNCTION(execGetValueLinearColor); \
DECLARE_FUNCTION(execSetValueLinearColor); \
DECLARE_FUNCTION(execGetValueColor); \
DECLARE_FUNCTION(execSetValueColor); \
DECLARE_FUNCTION(execGetValueRotator); \
DECLARE_FUNCTION(execSetValueRotator); \
DECLARE_FUNCTION(execGetValueString); \
DECLARE_FUNCTION(execSetValueString); \
DECLARE_FUNCTION(execGetValueObject); \
DECLARE_FUNCTION(execSetValueObject); \
DECLARE_FUNCTION(execGetValueFloat); \
DECLARE_FUNCTION(execSetValueFloat); \
DECLARE_FUNCTION(execGetValueInt); \
DECLARE_FUNCTION(execSetValueInt); \
DECLARE_FUNCTION(execGetValueBool); \
DECLARE_FUNCTION(execSetValueBool); \
DECLARE_FUNCTION(execGetPropertyTypeString); \
DECLARE_FUNCTION(execApply); \
DECLARE_FUNCTION(execRecord); \
DECLARE_FUNCTION(execRemoveCapturedPropertyByName); \
DECLARE_FUNCTION(execRemoveActorBindingByName); \
DECLARE_FUNCTION(execRemoveVariantByName); \
DECLARE_FUNCTION(execRemoveVariantSetByName); \
DECLARE_FUNCTION(execRemoveCapturedProperty); \
DECLARE_FUNCTION(execRemoveActorBinding); \
DECLARE_FUNCTION(execRemoveVariant); \
DECLARE_FUNCTION(execRemoveVariantSet); \
DECLARE_FUNCTION(execGetCapturedProperties); \
DECLARE_FUNCTION(execDeleteDependency); \
DECLARE_FUNCTION(execSetDependency); \
DECLARE_FUNCTION(execAddDependency); \
DECLARE_FUNCTION(execCaptureProperty); \
DECLARE_FUNCTION(execAddActorBinding); \
DECLARE_FUNCTION(execAddVariant); \
DECLARE_FUNCTION(execAddVariantSet); \
DECLARE_FUNCTION(execGetCapturableProperties); \
DECLARE_FUNCTION(execCreateLevelVariantSetsActor); \
DECLARE_FUNCTION(execCreateLevelVariantSetsAsset);
struct Z_Construct_UClass_UVariantManagerBlueprintLibrary_Statics;
VARIANTMANAGER_API UClass* Z_Construct_UClass_UVariantManagerBlueprintLibrary_NoRegister();
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h_26_INCLASS \
private: \
static void StaticRegisterNativesUVariantManagerBlueprintLibrary(); \
friend struct ::Z_Construct_UClass_UVariantManagerBlueprintLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend VARIANTMANAGER_API UClass* ::Z_Construct_UClass_UVariantManagerBlueprintLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UVariantManagerBlueprintLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/VariantManager"), Z_Construct_UClass_UVariantManagerBlueprintLibrary_NoRegister) \
DECLARE_SERIALIZER(UVariantManagerBlueprintLibrary)
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h_26_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UVariantManagerBlueprintLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UVariantManagerBlueprintLibrary) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UVariantManagerBlueprintLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UVariantManagerBlueprintLibrary); \
/** Deleted move- and copy-constructors, should never be used */ \
UVariantManagerBlueprintLibrary(UVariantManagerBlueprintLibrary&&) = delete; \
UVariantManagerBlueprintLibrary(const UVariantManagerBlueprintLibrary&) = delete; \
NO_API virtual ~UVariantManagerBlueprintLibrary();
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h_23_PROLOG
#define FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h_26_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h_26_RPC_WRAPPERS \
FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h_26_INCLASS \
FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h_26_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UVariantManagerBlueprintLibrary;
// ********** End Class UVariantManagerBlueprintLibrary ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Public_VariantManagerBlueprintLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,93 @@
// 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 "DisplayNodes/VariantManagerDisplayNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeVariantManagerDisplayNode() {}
// ********** Begin Cross Module References ********************************************************
UPackage* Z_Construct_UPackage__Script_VariantManager();
VARIANTMANAGER_API UEnum* Z_Construct_UEnum_VariantManager_EVariantManagerNodeType();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EVariantManagerNodeType ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EVariantManagerNodeType;
static UEnum* EVariantManagerNodeType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EVariantManagerNodeType.OuterSingleton)
{
Z_Registration_Info_UEnum_EVariantManagerNodeType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_VariantManager_EVariantManagerNodeType, (UObject*)Z_Construct_UPackage__Script_VariantManager(), TEXT("EVariantManagerNodeType"));
}
return Z_Registration_Info_UEnum_EVariantManagerNodeType.OuterSingleton;
}
template<> VARIANTMANAGER_NON_ATTRIBUTED_API UEnum* StaticEnum<EVariantManagerNodeType>()
{
return EVariantManagerNodeType_StaticEnum();
}
struct Z_Construct_UEnum_VariantManager_EVariantManagerNodeType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Actor.Name", "EVariantManagerNodeType::Actor" },
{ "Function.Name", "EVariantManagerNodeType::Function" },
{ "ModuleRelativePath", "Private/DisplayNodes/VariantManagerDisplayNode.h" },
{ "Property.Name", "EVariantManagerNodeType::Property" },
{ "Spacer.Name", "EVariantManagerNodeType::Spacer" },
{ "Variant.Name", "EVariantManagerNodeType::Variant" },
{ "VariantSet.Name", "EVariantManagerNodeType::VariantSet" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EVariantManagerNodeType::VariantSet", (int64)EVariantManagerNodeType::VariantSet },
{ "EVariantManagerNodeType::Variant", (int64)EVariantManagerNodeType::Variant },
{ "EVariantManagerNodeType::Actor", (int64)EVariantManagerNodeType::Actor },
{ "EVariantManagerNodeType::Property", (int64)EVariantManagerNodeType::Property },
{ "EVariantManagerNodeType::Function", (int64)EVariantManagerNodeType::Function },
{ "EVariantManagerNodeType::Spacer", (int64)EVariantManagerNodeType::Spacer },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_VariantManager_EVariantManagerNodeType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_VariantManager_EVariantManagerNodeType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_VariantManager,
nullptr,
"EVariantManagerNodeType",
"EVariantManagerNodeType",
Z_Construct_UEnum_VariantManager_EVariantManagerNodeType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_VariantManager_EVariantManagerNodeType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_VariantManager_EVariantManagerNodeType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_VariantManager_EVariantManagerNodeType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_VariantManager_EVariantManagerNodeType()
{
if (!Z_Registration_Info_UEnum_EVariantManagerNodeType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EVariantManagerNodeType.InnerSingleton, Z_Construct_UEnum_VariantManager_EVariantManagerNodeType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EVariantManagerNodeType.InnerSingleton;
}
// ********** End Enum EVariantManagerNodeType *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_DisplayNodes_VariantManagerDisplayNode_h__Script_VariantManager_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EVariantManagerNodeType_StaticEnum, TEXT("EVariantManagerNodeType"), &Z_Registration_Info_UEnum_EVariantManagerNodeType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3035747U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_DisplayNodes_VariantManagerDisplayNode_h__Script_VariantManager_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_DisplayNodes_VariantManagerDisplayNode_h__Script_VariantManager_4274053385{
TEXT("/Script/VariantManager"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_DisplayNodes_VariantManagerDisplayNode_h__Script_VariantManager_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_DisplayNodes_VariantManagerDisplayNode_h__Script_VariantManager_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,38 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DisplayNodes/VariantManagerDisplayNode.h"
#ifdef VARIANTMANAGER_VariantManagerDisplayNode_generated_h
#error "VariantManagerDisplayNode.generated.h already included, missing '#pragma once' in VariantManagerDisplayNode.h"
#endif
#define VARIANTMANAGER_VariantManagerDisplayNode_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_VariantManager_Source_VariantManager_Private_DisplayNodes_VariantManagerDisplayNode_h
// ********** Begin Enum EVariantManagerNodeType ***************************************************
#define FOREACH_ENUM_EVARIANTMANAGERNODETYPE(op) \
op(EVariantManagerNodeType::VariantSet) \
op(EVariantManagerNodeType::Variant) \
op(EVariantManagerNodeType::Actor) \
op(EVariantManagerNodeType::Property) \
op(EVariantManagerNodeType::Function) \
op(EVariantManagerNodeType::Spacer)
enum class EVariantManagerNodeType : uint8;
template<> struct TIsUEnumClass<EVariantManagerNodeType> { enum { Value = true }; };
template<> VARIANTMANAGER_NON_ATTRIBUTED_API UEnum* StaticEnum<EVariantManagerNodeType>();
// ********** End Enum EVariantManagerNodeType *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS