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,149 @@
// 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 "ObjectTemplates/DatasmithActorTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithActorTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithActorTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithActorTemplate_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithActorTemplate **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithActorTemplate;
UClass* UDatasmithActorTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithActorTemplate;
if (!Z_Registration_Info_UClass_UDatasmithActorTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithActorTemplate"),
Z_Registration_Info_UClass_UDatasmithActorTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithActorTemplate,
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_UDatasmithActorTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithActorTemplate_NoRegister()
{
return UDatasmithActorTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithActorTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// hold template informations common to all AActors.\n" },
{ "IncludePath", "ObjectTemplates/DatasmithActorTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithActorTemplate.h" },
{ "ToolTip", "hold template informations common to all AActors." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Layers_MetaData[] = {
{ "Comment", "/** Layers this actor belongs to. (see AActor::Layers) */" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithActorTemplate.h" },
{ "ToolTip", "Layers this actor belongs to. (see AActor::Layers)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tags_MetaData[] = {
{ "Comment", "/** Tags on this actor. (see AActor::Tags) */" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithActorTemplate.h" },
{ "ToolTip", "Tags on this actor. (see AActor::Tags)" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithActorTemplate constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_Layers_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_Layers;
static const UECodeGen_Private::FNamePropertyParams NewProp_Tags_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_Tags;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithActorTemplate constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithActorTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithActorTemplate_Statics
// ********** Begin Class UDatasmithActorTemplate Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithActorTemplate_Statics::NewProp_Layers_ElementProp = { "Layers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UDatasmithActorTemplate_Statics::NewProp_Layers = { "Layers", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithActorTemplate, Layers), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Layers_MetaData), NewProp_Layers_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithActorTemplate_Statics::NewProp_Tags_ElementProp = { "Tags", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UDatasmithActorTemplate_Statics::NewProp_Tags = { "Tags", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithActorTemplate, Tags), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tags_MetaData), NewProp_Tags_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithActorTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithActorTemplate_Statics::NewProp_Layers_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithActorTemplate_Statics::NewProp_Layers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithActorTemplate_Statics::NewProp_Tags_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithActorTemplate_Statics::NewProp_Tags,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithActorTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithActorTemplate Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UDatasmithActorTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithActorTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithActorTemplate_Statics::ClassParams = {
&UDatasmithActorTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithActorTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithActorTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithActorTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithActorTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithActorTemplate::StaticRegisterNativesUDatasmithActorTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithActorTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithActorTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithActorTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithActorTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithActorTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithActorTemplate);
UDatasmithActorTemplate::~UDatasmithActorTemplate() {}
// ********** End Class UDatasmithActorTemplate ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithActorTemplate, UDatasmithActorTemplate::StaticClass, TEXT("UDatasmithActorTemplate"), &Z_Registration_Info_UClass_UDatasmithActorTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithActorTemplate), 1865755289U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h__Script_DatasmithContent_2725766729{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithActorTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithActorTemplate_generated_h
#error "DatasmithActorTemplate.generated.h already included, missing '#pragma once' in DatasmithActorTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithActorTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithActorTemplate **************************************************
struct Z_Construct_UClass_UDatasmithActorTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithActorTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithActorTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithActorTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithActorTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithActorTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithActorTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithActorTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h_17_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithActorTemplate(UDatasmithActorTemplate&&) = delete; \
UDatasmithActorTemplate(const UDatasmithActorTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithActorTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithActorTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithActorTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithActorTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h_14_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithActorTemplate;
// ********** End Class UDatasmithActorTemplate ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithActorTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,120 @@
// 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 "DatasmithAdditionalData.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithAdditionalData() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAdditionalData();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAdditionalData_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithAdditionalData *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithAdditionalData;
UClass* UDatasmithAdditionalData::GetPrivateStaticClass()
{
using TClass = UDatasmithAdditionalData;
if (!Z_Registration_Info_UClass_UDatasmithAdditionalData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithAdditionalData"),
Z_Registration_Info_UClass_UDatasmithAdditionalData.InnerSingleton,
StaticRegisterNativesUDatasmithAdditionalData,
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_UDatasmithAdditionalData.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithAdditionalData_NoRegister()
{
return UDatasmithAdditionalData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithAdditionalData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for all additional data storable on datasmith assets.\n *\n * @usage:\n * Translator can push custom data on assets in order to exploit that data latter (@see UDatasmithCustomActionBase)\n */" },
{ "IncludePath", "DatasmithAdditionalData.h" },
{ "ModuleRelativePath", "Public/DatasmithAdditionalData.h" },
{ "ToolTip", "Base class for all additional data storable on datasmith assets.\n\n@usage:\nTranslator can push custom data on assets in order to exploit that data latter (@see UDatasmithCustomActionBase)" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithAdditionalData constinit property declarations *****************
// ********** End Class UDatasmithAdditionalData constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithAdditionalData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithAdditionalData_Statics
UObject* (*const Z_Construct_UClass_UDatasmithAdditionalData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAdditionalData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithAdditionalData_Statics::ClassParams = {
&UDatasmithAdditionalData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAdditionalData_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithAdditionalData_Statics::Class_MetaDataParams)
};
void UDatasmithAdditionalData::StaticRegisterNativesUDatasmithAdditionalData()
{
}
UClass* Z_Construct_UClass_UDatasmithAdditionalData()
{
if (!Z_Registration_Info_UClass_UDatasmithAdditionalData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithAdditionalData.OuterSingleton, Z_Construct_UClass_UDatasmithAdditionalData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithAdditionalData.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithAdditionalData);
UDatasmithAdditionalData::~UDatasmithAdditionalData() {}
// ********** End Class UDatasmithAdditionalData ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithAdditionalData, UDatasmithAdditionalData::StaticClass, TEXT("UDatasmithAdditionalData"), &Z_Registration_Info_UClass_UDatasmithAdditionalData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithAdditionalData), 4129515781U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h__Script_DatasmithContent_164637389{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "DatasmithAdditionalData.h"
#ifdef DATASMITHCONTENT_DatasmithAdditionalData_generated_h
#error "DatasmithAdditionalData.generated.h already included, missing '#pragma once' in DatasmithAdditionalData.h"
#endif
#define DATASMITHCONTENT_DatasmithAdditionalData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithAdditionalData *************************************************
struct Z_Construct_UClass_UDatasmithAdditionalData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAdditionalData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h_27_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithAdditionalData(); \
friend struct ::Z_Construct_UClass_UDatasmithAdditionalData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithAdditionalData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithAdditionalData, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithAdditionalData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithAdditionalData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h_27_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithAdditionalData(UDatasmithAdditionalData&&) = delete; \
UDatasmithAdditionalData(const UDatasmithAdditionalData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithAdditionalData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithAdditionalData); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithAdditionalData) \
DATASMITHCONTENT_API virtual ~UDatasmithAdditionalData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h_24_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h_27_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h_27_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h_27_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithAdditionalData;
// ********** End Class UDatasmithAdditionalData ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAdditionalData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,402 @@
// 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 "DatasmithAreaLightActor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithAreaLightActor() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithAreaLightActor();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithAreaLightActor_NoRegister();
DATASMITHCONTENT_API UEnum* Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape();
DATASMITHCONTENT_API UEnum* Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType();
ENGINE_API UClass* Z_Construct_UClass_AActor();
ENGINE_API UClass* Z_Construct_UClass_UTextureLightProfile_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EComponentMobility();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ELightUnits();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EDatasmithAreaLightActorShape *********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDatasmithAreaLightActorShape;
static UEnum* EDatasmithAreaLightActorShape_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDatasmithAreaLightActorShape.OuterSingleton)
{
Z_Registration_Info_UEnum_EDatasmithAreaLightActorShape.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("EDatasmithAreaLightActorShape"));
}
return Z_Registration_Info_UEnum_EDatasmithAreaLightActorShape.OuterSingleton;
}
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithAreaLightActorShape>()
{
return EDatasmithAreaLightActorShape_StaticEnum();
}
struct Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// Keep in sync with EDatasmithLightShape from DatasmithDefinitions\n" },
{ "Cylinder.Name", "EDatasmithAreaLightActorShape::Cylinder" },
{ "Disc.Name", "EDatasmithAreaLightActorShape::Disc" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
{ "None.Name", "EDatasmithAreaLightActorShape::None" },
{ "Rectangle.Name", "EDatasmithAreaLightActorShape::Rectangle" },
{ "Sphere.Name", "EDatasmithAreaLightActorShape::Sphere" },
{ "ToolTip", "Keep in sync with EDatasmithLightShape from DatasmithDefinitions" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDatasmithAreaLightActorShape::Rectangle", (int64)EDatasmithAreaLightActorShape::Rectangle },
{ "EDatasmithAreaLightActorShape::Disc", (int64)EDatasmithAreaLightActorShape::Disc },
{ "EDatasmithAreaLightActorShape::Sphere", (int64)EDatasmithAreaLightActorShape::Sphere },
{ "EDatasmithAreaLightActorShape::Cylinder", (int64)EDatasmithAreaLightActorShape::Cylinder },
{ "EDatasmithAreaLightActorShape::None", (int64)EDatasmithAreaLightActorShape::None },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
"EDatasmithAreaLightActorShape",
"EDatasmithAreaLightActorShape",
Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape_Statics::Enum_MetaDataParams), Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape()
{
if (!Z_Registration_Info_UEnum_EDatasmithAreaLightActorShape.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDatasmithAreaLightActorShape.InnerSingleton, Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDatasmithAreaLightActorShape.InnerSingleton;
}
// ********** End Enum EDatasmithAreaLightActorShape ***********************************************
// ********** Begin Enum EDatasmithAreaLightActorType **********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDatasmithAreaLightActorType;
static UEnum* EDatasmithAreaLightActorType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDatasmithAreaLightActorType.OuterSingleton)
{
Z_Registration_Info_UEnum_EDatasmithAreaLightActorType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("EDatasmithAreaLightActorType"));
}
return Z_Registration_Info_UEnum_EDatasmithAreaLightActorType.OuterSingleton;
}
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithAreaLightActorType>()
{
return EDatasmithAreaLightActorType_StaticEnum();
}
struct Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IES_DEPRECATED.Name", "EDatasmithAreaLightActorType::IES_DEPRECATED" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
{ "Point.Name", "EDatasmithAreaLightActorType::Point" },
{ "Rect.Comment", "// Added for consistency with type EDatasmithAreaLightType. \n// Removing this will result in 'EDatasmithAreaLightActorType MAX' enum value in the editor.\n" },
{ "Rect.Name", "EDatasmithAreaLightActorType::Rect" },
{ "Rect.ToolTip", "Added for consistency with type EDatasmithAreaLightType.\nRemoving this will result in 'EDatasmithAreaLightActorType MAX' enum value in the editor." },
{ "Spot.Name", "EDatasmithAreaLightActorType::Spot" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDatasmithAreaLightActorType::Point", (int64)EDatasmithAreaLightActorType::Point },
{ "EDatasmithAreaLightActorType::Spot", (int64)EDatasmithAreaLightActorType::Spot },
{ "EDatasmithAreaLightActorType::IES_DEPRECATED", (int64)EDatasmithAreaLightActorType::IES_DEPRECATED },
{ "EDatasmithAreaLightActorType::Rect", (int64)EDatasmithAreaLightActorType::Rect },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
"EDatasmithAreaLightActorType",
"EDatasmithAreaLightActorType",
Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType()
{
if (!Z_Registration_Info_UEnum_EDatasmithAreaLightActorType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDatasmithAreaLightActorType.InnerSingleton, Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDatasmithAreaLightActorType.InnerSingleton;
}
// ********** End Enum EDatasmithAreaLightActorType ************************************************
// ********** Begin Class ADatasmithAreaLightActor *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ADatasmithAreaLightActor;
UClass* ADatasmithAreaLightActor::GetPrivateStaticClass()
{
using TClass = ADatasmithAreaLightActor;
if (!Z_Registration_Info_UClass_ADatasmithAreaLightActor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithAreaLightActor"),
Z_Registration_Info_UClass_ADatasmithAreaLightActor.InnerSingleton,
StaticRegisterNativesADatasmithAreaLightActor,
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_ADatasmithAreaLightActor.InnerSingleton;
}
UClass* Z_Construct_UClass_ADatasmithAreaLightActor_NoRegister()
{
return ADatasmithAreaLightActor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ADatasmithAreaLightActor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "DatasmithAreaLightActor.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mobility_MetaData[] = {
{ "Category", "Mobility" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightType_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightShape_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Dimensions_MetaData[] = {
{ "Category", "Light" },
{ "EditCondition", "LightShape != EDatasmithAreaLightActorShape::None" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Intensity_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IntensityUnits_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Color_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Temperature_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IESTexture_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseIESBrightness_MetaData[] = {
{ "Category", "Light" },
{ "DisplayName", "Use IES Intensity" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IESBrightnessScale_MetaData[] = {
{ "Category", "Light" },
{ "DisplayName", "IES Intensity Scale" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rotation_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceRadius_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceLength_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttenuationRadius_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
{ "SliderExponent", "5.0" },
{ "UIMax", "16384.0" },
{ "UIMin", "8.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpotlightInnerAngle_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
{ "SliderExponent", "1.0" },
{ "UIMax", "80.0" },
{ "UIMin", "1.0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpotlightOuterAngle_MetaData[] = {
{ "Category", "Light" },
{ "ModuleRelativePath", "Public/DatasmithAreaLightActor.h" },
{ "SliderExponent", "1.0" },
{ "UIMax", "80.0" },
{ "UIMin", "0.0" },
};
#endif // WITH_METADATA
// ********** Begin Class ADatasmithAreaLightActor constinit property declarations *****************
static const UECodeGen_Private::FBytePropertyParams NewProp_Mobility;
static const UECodeGen_Private::FBytePropertyParams NewProp_LightType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LightType;
static const UECodeGen_Private::FBytePropertyParams NewProp_LightShape_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LightShape;
static const UECodeGen_Private::FStructPropertyParams NewProp_Dimensions;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Intensity;
static const UECodeGen_Private::FBytePropertyParams NewProp_IntensityUnits_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_IntensityUnits;
static const UECodeGen_Private::FStructPropertyParams NewProp_Color;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Temperature;
static const UECodeGen_Private::FObjectPropertyParams NewProp_IESTexture;
static void NewProp_bUseIESBrightness_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseIESBrightness;
static const UECodeGen_Private::FFloatPropertyParams NewProp_IESBrightnessScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceLength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttenuationRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SpotlightInnerAngle;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SpotlightOuterAngle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ADatasmithAreaLightActor constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ADatasmithAreaLightActor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ADatasmithAreaLightActor_Statics
// ********** Begin Class ADatasmithAreaLightActor Property Definitions ****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Mobility = { "Mobility", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, Mobility), Z_Construct_UEnum_Engine_EComponentMobility, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mobility_MetaData), NewProp_Mobility_MetaData) }; // 1773271883
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_LightType_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_ADatasmithAreaLightActor_Statics::NewProp_LightType = { "LightType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, LightType), Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightType_MetaData), NewProp_LightType_MetaData) }; // 3310995191
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_LightShape_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_ADatasmithAreaLightActor_Statics::NewProp_LightShape = { "LightShape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, LightShape), Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightShape_MetaData), NewProp_LightShape_MetaData) }; // 634223799
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Dimensions = { "Dimensions", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, Dimensions), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Dimensions_MetaData), NewProp_Dimensions_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Intensity = { "Intensity", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, Intensity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Intensity_MetaData), NewProp_Intensity_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_IntensityUnits_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_ADatasmithAreaLightActor_Statics::NewProp_IntensityUnits = { "IntensityUnits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, IntensityUnits), Z_Construct_UEnum_Engine_ELightUnits, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IntensityUnits_MetaData), NewProp_IntensityUnits_MetaData) }; // 3278576821
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Color = { "Color", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, Color), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Color_MetaData), NewProp_Color_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Temperature = { "Temperature", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, Temperature), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Temperature_MetaData), NewProp_Temperature_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_IESTexture = { "IESTexture", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, IESTexture), Z_Construct_UClass_UTextureLightProfile_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IESTexture_MetaData), NewProp_IESTexture_MetaData) };
void Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_bUseIESBrightness_SetBit(void* Obj)
{
((ADatasmithAreaLightActor*)Obj)->bUseIESBrightness = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_bUseIESBrightness = { "bUseIESBrightness", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ADatasmithAreaLightActor), &Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_bUseIESBrightness_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseIESBrightness_MetaData), NewProp_bUseIESBrightness_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_IESBrightnessScale = { "IESBrightnessScale", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, IESBrightnessScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IESBrightnessScale_MetaData), NewProp_IESBrightnessScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rotation_MetaData), NewProp_Rotation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_SourceRadius = { "SourceRadius", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, SourceRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceRadius_MetaData), NewProp_SourceRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_SourceLength = { "SourceLength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, SourceLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceLength_MetaData), NewProp_SourceLength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_AttenuationRadius = { "AttenuationRadius", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, AttenuationRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttenuationRadius_MetaData), NewProp_AttenuationRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_SpotlightInnerAngle = { "SpotlightInnerAngle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, SpotlightInnerAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpotlightInnerAngle_MetaData), NewProp_SpotlightInnerAngle_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_SpotlightOuterAngle = { "SpotlightOuterAngle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithAreaLightActor, SpotlightOuterAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpotlightOuterAngle_MetaData), NewProp_SpotlightOuterAngle_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ADatasmithAreaLightActor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Mobility,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_LightType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_LightType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_LightShape_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_LightShape,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Dimensions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Intensity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_IntensityUnits_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_IntensityUnits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Color,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Temperature,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_IESTexture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_bUseIESBrightness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_IESBrightnessScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_Rotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_SourceRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_SourceLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_AttenuationRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_SpotlightInnerAngle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithAreaLightActor_Statics::NewProp_SpotlightOuterAngle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithAreaLightActor_Statics::PropPointers) < 2048);
// ********** End Class ADatasmithAreaLightActor Property Definitions ******************************
UObject* (*const Z_Construct_UClass_ADatasmithAreaLightActor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithAreaLightActor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ADatasmithAreaLightActor_Statics::ClassParams = {
&ADatasmithAreaLightActor::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_ADatasmithAreaLightActor_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithAreaLightActor_Statics::PropPointers),
0,
0x008800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithAreaLightActor_Statics::Class_MetaDataParams), Z_Construct_UClass_ADatasmithAreaLightActor_Statics::Class_MetaDataParams)
};
void ADatasmithAreaLightActor::StaticRegisterNativesADatasmithAreaLightActor()
{
}
UClass* Z_Construct_UClass_ADatasmithAreaLightActor()
{
if (!Z_Registration_Info_UClass_ADatasmithAreaLightActor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ADatasmithAreaLightActor.OuterSingleton, Z_Construct_UClass_ADatasmithAreaLightActor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ADatasmithAreaLightActor.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ADatasmithAreaLightActor);
ADatasmithAreaLightActor::~ADatasmithAreaLightActor() {}
// ********** End Class ADatasmithAreaLightActor ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h__Script_DatasmithContent_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDatasmithAreaLightActorShape_StaticEnum, TEXT("EDatasmithAreaLightActorShape"), &Z_Registration_Info_UEnum_EDatasmithAreaLightActorShape, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 634223799U) },
{ EDatasmithAreaLightActorType_StaticEnum, TEXT("EDatasmithAreaLightActorType"), &Z_Registration_Info_UEnum_EDatasmithAreaLightActorType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3310995191U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ADatasmithAreaLightActor, ADatasmithAreaLightActor::StaticClass, TEXT("ADatasmithAreaLightActor"), &Z_Registration_Info_UClass_ADatasmithAreaLightActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ADatasmithAreaLightActor), 299447921U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h__Script_DatasmithContent_2016612560{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h__Script_DatasmithContent_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h__Script_DatasmithContent_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,86 @@
// 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 "DatasmithAreaLightActor.h"
#ifdef DATASMITHCONTENT_DatasmithAreaLightActor_generated_h
#error "DatasmithAreaLightActor.generated.h already included, missing '#pragma once' in DatasmithAreaLightActor.h"
#endif
#define DATASMITHCONTENT_DatasmithAreaLightActor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class ADatasmithAreaLightActor *************************************************
struct Z_Construct_UClass_ADatasmithAreaLightActor_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithAreaLightActor_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h_34_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesADatasmithAreaLightActor(); \
friend struct ::Z_Construct_UClass_ADatasmithAreaLightActor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_ADatasmithAreaLightActor_NoRegister(); \
public: \
DECLARE_CLASS2(ADatasmithAreaLightActor, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_ADatasmithAreaLightActor_NoRegister) \
DECLARE_SERIALIZER(ADatasmithAreaLightActor)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h_34_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
ADatasmithAreaLightActor(ADatasmithAreaLightActor&&) = delete; \
ADatasmithAreaLightActor(const ADatasmithAreaLightActor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, ADatasmithAreaLightActor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ADatasmithAreaLightActor); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(ADatasmithAreaLightActor) \
DATASMITHCONTENT_API virtual ~ADatasmithAreaLightActor();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h_31_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h_34_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h_34_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h_34_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ADatasmithAreaLightActor;
// ********** End Class ADatasmithAreaLightActor ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAreaLightActor_h
// ********** Begin Enum EDatasmithAreaLightActorShape *********************************************
#define FOREACH_ENUM_EDATASMITHAREALIGHTACTORSHAPE(op) \
op(EDatasmithAreaLightActorShape::Rectangle) \
op(EDatasmithAreaLightActorShape::Disc) \
op(EDatasmithAreaLightActorShape::Sphere) \
op(EDatasmithAreaLightActorShape::Cylinder) \
op(EDatasmithAreaLightActorShape::None)
enum class EDatasmithAreaLightActorShape : uint8;
template<> struct TIsUEnumClass<EDatasmithAreaLightActorShape> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithAreaLightActorShape>();
// ********** End Enum EDatasmithAreaLightActorShape ***********************************************
// ********** Begin Enum EDatasmithAreaLightActorType **********************************************
#define FOREACH_ENUM_EDATASMITHAREALIGHTACTORTYPE(op) \
op(EDatasmithAreaLightActorType::Point) \
op(EDatasmithAreaLightActorType::Spot) \
op(EDatasmithAreaLightActorType::IES_DEPRECATED) \
op(EDatasmithAreaLightActorType::Rect)
enum class EDatasmithAreaLightActorType : uint8;
template<> struct TIsUEnumClass<EDatasmithAreaLightActorType> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithAreaLightActorType>();
// ********** End Enum EDatasmithAreaLightActorType ************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,230 @@
// 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 "ObjectTemplates/DatasmithAreaLightActorTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithAreaLightActorTemplate() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAreaLightActorTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAreaLightActorTemplate_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UEnum* Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape();
DATASMITHCONTENT_API UEnum* Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType();
ENGINE_API UClass* Z_Construct_UClass_UTextureLightProfile_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ELightUnits();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithAreaLightActorTemplate *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithAreaLightActorTemplate;
UClass* UDatasmithAreaLightActorTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithAreaLightActorTemplate;
if (!Z_Registration_Info_UClass_UDatasmithAreaLightActorTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithAreaLightActorTemplate"),
Z_Registration_Info_UClass_UDatasmithAreaLightActorTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithAreaLightActorTemplate,
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_UDatasmithAreaLightActorTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithAreaLightActorTemplate_NoRegister()
{
return UDatasmithAreaLightActorTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightType_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightShape_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Dimensions_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Color_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Intensity_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IntensityUnits_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Temperature_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IESTexture_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseIESBrightness_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IESBrightnessScale_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rotation_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceRadius_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceLength_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttenuationRadius_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithAreaLightActorTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithAreaLightActorTemplate constinit property declarations *********
static const UECodeGen_Private::FBytePropertyParams NewProp_LightType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LightType;
static const UECodeGen_Private::FBytePropertyParams NewProp_LightShape_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_LightShape;
static const UECodeGen_Private::FStructPropertyParams NewProp_Dimensions;
static const UECodeGen_Private::FStructPropertyParams NewProp_Color;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Intensity;
static const UECodeGen_Private::FBytePropertyParams NewProp_IntensityUnits_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_IntensityUnits;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Temperature;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_IESTexture;
static void NewProp_bUseIESBrightness_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseIESBrightness;
static const UECodeGen_Private::FFloatPropertyParams NewProp_IESBrightnessScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceLength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttenuationRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithAreaLightActorTemplate constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithAreaLightActorTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics
// ********** Begin Class UDatasmithAreaLightActorTemplate Property Definitions ********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_LightType_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_UDatasmithAreaLightActorTemplate_Statics::NewProp_LightType = { "LightType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, LightType), Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightType_MetaData), NewProp_LightType_MetaData) }; // 3310995191
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_LightShape_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_UDatasmithAreaLightActorTemplate_Statics::NewProp_LightShape = { "LightShape", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, LightShape), Z_Construct_UEnum_DatasmithContent_EDatasmithAreaLightActorShape, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightShape_MetaData), NewProp_LightShape_MetaData) }; // 634223799
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Dimensions = { "Dimensions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, Dimensions), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Dimensions_MetaData), NewProp_Dimensions_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Color = { "Color", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, Color), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Color_MetaData), NewProp_Color_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Intensity = { "Intensity", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, Intensity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Intensity_MetaData), NewProp_Intensity_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_IntensityUnits_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_UDatasmithAreaLightActorTemplate_Statics::NewProp_IntensityUnits = { "IntensityUnits", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, IntensityUnits), Z_Construct_UEnum_Engine_ELightUnits, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IntensityUnits_MetaData), NewProp_IntensityUnits_MetaData) }; // 3278576821
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Temperature = { "Temperature", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, Temperature), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Temperature_MetaData), NewProp_Temperature_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_IESTexture = { "IESTexture", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, IESTexture), Z_Construct_UClass_UTextureLightProfile_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IESTexture_MetaData), NewProp_IESTexture_MetaData) };
void Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_bUseIESBrightness_SetBit(void* Obj)
{
((UDatasmithAreaLightActorTemplate*)Obj)->bUseIESBrightness = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_bUseIESBrightness = { "bUseIESBrightness", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UDatasmithAreaLightActorTemplate), &Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_bUseIESBrightness_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseIESBrightness_MetaData), NewProp_bUseIESBrightness_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_IESBrightnessScale = { "IESBrightnessScale", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, IESBrightnessScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IESBrightnessScale_MetaData), NewProp_IESBrightnessScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rotation_MetaData), NewProp_Rotation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_SourceRadius = { "SourceRadius", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, SourceRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceRadius_MetaData), NewProp_SourceRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_SourceLength = { "SourceLength", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, SourceLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceLength_MetaData), NewProp_SourceLength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_AttenuationRadius = { "AttenuationRadius", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAreaLightActorTemplate, AttenuationRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttenuationRadius_MetaData), NewProp_AttenuationRadius_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_LightType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_LightType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_LightShape_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_LightShape,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Dimensions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Color,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Intensity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_IntensityUnits_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_IntensityUnits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Temperature,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_IESTexture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_bUseIESBrightness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_IESBrightnessScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_Rotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_SourceRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_SourceLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::NewProp_AttenuationRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithAreaLightActorTemplate Property Definitions **********************
UObject* (*const Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::ClassParams = {
&UDatasmithAreaLightActorTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithAreaLightActorTemplate::StaticRegisterNativesUDatasmithAreaLightActorTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithAreaLightActorTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithAreaLightActorTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithAreaLightActorTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithAreaLightActorTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithAreaLightActorTemplate);
UDatasmithAreaLightActorTemplate::~UDatasmithAreaLightActorTemplate() {}
// ********** End Class UDatasmithAreaLightActorTemplate *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithAreaLightActorTemplate, UDatasmithAreaLightActorTemplate::StaticClass, TEXT("UDatasmithAreaLightActorTemplate"), &Z_Registration_Info_UClass_UDatasmithAreaLightActorTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithAreaLightActorTemplate), 444554554U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h__Script_DatasmithContent_1087236798{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithAreaLightActorTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithAreaLightActorTemplate_generated_h
#error "DatasmithAreaLightActorTemplate.generated.h already included, missing '#pragma once' in DatasmithAreaLightActorTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithAreaLightActorTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithAreaLightActorTemplate *****************************************
struct Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAreaLightActorTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithAreaLightActorTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithAreaLightActorTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithAreaLightActorTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithAreaLightActorTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithAreaLightActorTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithAreaLightActorTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h_17_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithAreaLightActorTemplate(UDatasmithAreaLightActorTemplate&&) = delete; \
UDatasmithAreaLightActorTemplate(const UDatasmithAreaLightActorTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithAreaLightActorTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithAreaLightActorTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithAreaLightActorTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithAreaLightActorTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h_14_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithAreaLightActorTemplate;
// ********** End Class UDatasmithAreaLightActorTemplate *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithAreaLightActorTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,611 @@
// 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 "DatasmithAssetImportData.h"
#ifdef DATASMITHCONTENT_DatasmithAssetImportData_generated_h
#error "DatasmithAssetImportData.generated.h already included, missing '#pragma once' in DatasmithAssetImportData.h"
#endif
#define DATASMITHCONTENT_DatasmithAssetImportData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDatasmithImportInfo **********************************************
struct Z_Construct_UScriptStruct_FDatasmithImportInfo_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithImportInfo_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithImportInfo;
// ********** End ScriptStruct FDatasmithImportInfo ************************************************
// ********** Begin Class UDatasmithAssetImportData ************************************************
struct Z_Construct_UClass_UDatasmithAssetImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAssetImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_56_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithAssetImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithAssetImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithAssetImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithAssetImportData, UAssetImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithAssetImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithAssetImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_56_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithAssetImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithAssetImportData(UDatasmithAssetImportData&&) = delete; \
UDatasmithAssetImportData(const UDatasmithAssetImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithAssetImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithAssetImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithAssetImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithAssetImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_53_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_56_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_56_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_56_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithAssetImportData;
// ********** End Class UDatasmithAssetImportData **************************************************
// ********** Begin Class UDatasmithStaticMeshImportData *******************************************
struct Z_Construct_UClass_UDatasmithStaticMeshImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_74_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithStaticMeshImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithStaticMeshImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithStaticMeshImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithStaticMeshImportData, UDatasmithAssetImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithStaticMeshImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithStaticMeshImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_74_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithStaticMeshImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithStaticMeshImportData(UDatasmithStaticMeshImportData&&) = delete; \
UDatasmithStaticMeshImportData(const UDatasmithStaticMeshImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithStaticMeshImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithStaticMeshImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithStaticMeshImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithStaticMeshImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_71_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_74_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_74_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_74_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithStaticMeshImportData;
// ********** End Class UDatasmithStaticMeshImportData *********************************************
// ********** Begin Class UDatasmithStaticMeshCADImportData ****************************************
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_91_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UDatasmithStaticMeshCADImportData, DATASMITHCONTENT_API)
struct Z_Construct_UClass_UDatasmithStaticMeshCADImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshCADImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_91_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithStaticMeshCADImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithStaticMeshCADImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithStaticMeshCADImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithStaticMeshCADImportData, UDatasmithStaticMeshImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithStaticMeshCADImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithStaticMeshCADImportData) \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_91_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_91_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithStaticMeshCADImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithStaticMeshCADImportData(UDatasmithStaticMeshCADImportData&&) = delete; \
UDatasmithStaticMeshCADImportData(const UDatasmithStaticMeshCADImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithStaticMeshCADImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithStaticMeshCADImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithStaticMeshCADImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithStaticMeshCADImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_88_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_91_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_91_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_91_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithStaticMeshCADImportData;
// ********** End Class UDatasmithStaticMeshCADImportData ******************************************
// ********** Begin Class UDatasmithSceneImportData ************************************************
struct Z_Construct_UClass_UDatasmithSceneImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSceneImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_133_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithSceneImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithSceneImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithSceneImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithSceneImportData, UAssetImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithSceneImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithSceneImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_133_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithSceneImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithSceneImportData(UDatasmithSceneImportData&&) = delete; \
UDatasmithSceneImportData(const UDatasmithSceneImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithSceneImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithSceneImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithSceneImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithSceneImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_130_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_133_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_133_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_133_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithSceneImportData;
// ********** End Class UDatasmithSceneImportData **************************************************
// ********** Begin Class UDatasmithTranslatedSceneImportData **************************************
struct Z_Construct_UClass_UDatasmithTranslatedSceneImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithTranslatedSceneImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_158_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithTranslatedSceneImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithTranslatedSceneImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithTranslatedSceneImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithTranslatedSceneImportData, UDatasmithSceneImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithTranslatedSceneImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithTranslatedSceneImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_158_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithTranslatedSceneImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithTranslatedSceneImportData(UDatasmithTranslatedSceneImportData&&) = delete; \
UDatasmithTranslatedSceneImportData(const UDatasmithTranslatedSceneImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithTranslatedSceneImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithTranslatedSceneImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithTranslatedSceneImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithTranslatedSceneImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_155_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_158_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_158_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_158_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithTranslatedSceneImportData;
// ********** End Class UDatasmithTranslatedSceneImportData ****************************************
// ********** Begin Class UDatasmithCADImportSceneData *********************************************
struct Z_Construct_UClass_UDatasmithCADImportSceneData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCADImportSceneData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_173_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithCADImportSceneData(); \
friend struct ::Z_Construct_UClass_UDatasmithCADImportSceneData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithCADImportSceneData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithCADImportSceneData, UDatasmithSceneImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithCADImportSceneData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithCADImportSceneData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_173_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithCADImportSceneData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithCADImportSceneData(UDatasmithCADImportSceneData&&) = delete; \
UDatasmithCADImportSceneData(const UDatasmithCADImportSceneData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithCADImportSceneData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithCADImportSceneData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithCADImportSceneData) \
DATASMITHCONTENT_API virtual ~UDatasmithCADImportSceneData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_170_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_173_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_173_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_173_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithCADImportSceneData;
// ********** End Class UDatasmithCADImportSceneData ***********************************************
// ********** Begin Class UDatasmithMDLSceneImportData *********************************************
struct Z_Construct_UClass_UDatasmithMDLSceneImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithMDLSceneImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_185_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithMDLSceneImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithMDLSceneImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithMDLSceneImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithMDLSceneImportData, UDatasmithSceneImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithMDLSceneImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithMDLSceneImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_185_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithMDLSceneImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithMDLSceneImportData(UDatasmithMDLSceneImportData&&) = delete; \
UDatasmithMDLSceneImportData(const UDatasmithMDLSceneImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithMDLSceneImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithMDLSceneImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithMDLSceneImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithMDLSceneImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_182_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_185_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_185_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_185_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithMDLSceneImportData;
// ********** End Class UDatasmithMDLSceneImportData ***********************************************
// ********** Begin Class UDatasmithGLTFSceneImportData ********************************************
struct Z_Construct_UClass_UDatasmithGLTFSceneImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithGLTFSceneImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_191_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithGLTFSceneImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithGLTFSceneImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithGLTFSceneImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithGLTFSceneImportData, UDatasmithSceneImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithGLTFSceneImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithGLTFSceneImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_191_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithGLTFSceneImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithGLTFSceneImportData(UDatasmithGLTFSceneImportData&&) = delete; \
UDatasmithGLTFSceneImportData(const UDatasmithGLTFSceneImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithGLTFSceneImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithGLTFSceneImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithGLTFSceneImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithGLTFSceneImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_188_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_191_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_191_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_191_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithGLTFSceneImportData;
// ********** End Class UDatasmithGLTFSceneImportData **********************************************
// ********** Begin Class UDatasmithStaticMeshGLTFImportData ***************************************
struct Z_Construct_UClass_UDatasmithStaticMeshGLTFImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshGLTFImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_212_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithStaticMeshGLTFImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithStaticMeshGLTFImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithStaticMeshGLTFImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithStaticMeshGLTFImportData, UDatasmithStaticMeshImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithStaticMeshGLTFImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithStaticMeshGLTFImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_212_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithStaticMeshGLTFImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithStaticMeshGLTFImportData(UDatasmithStaticMeshGLTFImportData&&) = delete; \
UDatasmithStaticMeshGLTFImportData(const UDatasmithStaticMeshGLTFImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithStaticMeshGLTFImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithStaticMeshGLTFImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithStaticMeshGLTFImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithStaticMeshGLTFImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_209_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_212_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_212_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_212_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithStaticMeshGLTFImportData;
// ********** End Class UDatasmithStaticMeshGLTFImportData *****************************************
// ********** Begin Class UDatasmithFBXSceneImportData *********************************************
struct Z_Construct_UClass_UDatasmithFBXSceneImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithFBXSceneImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_222_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithFBXSceneImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithFBXSceneImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithFBXSceneImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithFBXSceneImportData, UDatasmithSceneImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithFBXSceneImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithFBXSceneImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_222_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithFBXSceneImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithFBXSceneImportData(UDatasmithFBXSceneImportData&&) = delete; \
UDatasmithFBXSceneImportData(const UDatasmithFBXSceneImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithFBXSceneImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithFBXSceneImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithFBXSceneImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithFBXSceneImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_219_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_222_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_222_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_222_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithFBXSceneImportData;
// ********** End Class UDatasmithFBXSceneImportData ***********************************************
// ********** Begin Class UDatasmithDeltaGenAssetImportData ****************************************
struct Z_Construct_UClass_UDatasmithDeltaGenAssetImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithDeltaGenAssetImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_242_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithDeltaGenAssetImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithDeltaGenAssetImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithDeltaGenAssetImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithDeltaGenAssetImportData, UDatasmithAssetImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithDeltaGenAssetImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithDeltaGenAssetImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_242_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithDeltaGenAssetImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithDeltaGenAssetImportData(UDatasmithDeltaGenAssetImportData&&) = delete; \
UDatasmithDeltaGenAssetImportData(const UDatasmithDeltaGenAssetImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithDeltaGenAssetImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithDeltaGenAssetImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithDeltaGenAssetImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithDeltaGenAssetImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_239_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_242_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_242_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_242_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithDeltaGenAssetImportData;
// ********** End Class UDatasmithDeltaGenAssetImportData ******************************************
// ********** Begin Class UDatasmithDeltaGenSceneImportData ****************************************
struct Z_Construct_UClass_UDatasmithDeltaGenSceneImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithDeltaGenSceneImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_248_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithDeltaGenSceneImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithDeltaGenSceneImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithDeltaGenSceneImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithDeltaGenSceneImportData, UDatasmithFBXSceneImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithDeltaGenSceneImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithDeltaGenSceneImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_248_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithDeltaGenSceneImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithDeltaGenSceneImportData(UDatasmithDeltaGenSceneImportData&&) = delete; \
UDatasmithDeltaGenSceneImportData(const UDatasmithDeltaGenSceneImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithDeltaGenSceneImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithDeltaGenSceneImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithDeltaGenSceneImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithDeltaGenSceneImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_245_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_248_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_248_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_248_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithDeltaGenSceneImportData;
// ********** End Class UDatasmithDeltaGenSceneImportData ******************************************
// ********** Begin Class UDatasmithVREDAssetImportData ********************************************
struct Z_Construct_UClass_UDatasmithVREDAssetImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithVREDAssetImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_285_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithVREDAssetImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithVREDAssetImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithVREDAssetImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithVREDAssetImportData, UDatasmithAssetImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithVREDAssetImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithVREDAssetImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_285_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithVREDAssetImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithVREDAssetImportData(UDatasmithVREDAssetImportData&&) = delete; \
UDatasmithVREDAssetImportData(const UDatasmithVREDAssetImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithVREDAssetImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithVREDAssetImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithVREDAssetImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithVREDAssetImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_282_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_285_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_285_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_285_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithVREDAssetImportData;
// ********** End Class UDatasmithVREDAssetImportData **********************************************
// ********** Begin Class UDatasmithVREDSceneImportData ********************************************
struct Z_Construct_UClass_UDatasmithVREDSceneImportData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithVREDSceneImportData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_291_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithVREDSceneImportData(); \
friend struct ::Z_Construct_UClass_UDatasmithVREDSceneImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithVREDSceneImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithVREDSceneImportData, UDatasmithFBXSceneImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithVREDSceneImportData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithVREDSceneImportData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_291_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithVREDSceneImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithVREDSceneImportData(UDatasmithVREDSceneImportData&&) = delete; \
UDatasmithVREDSceneImportData(const UDatasmithVREDSceneImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithVREDSceneImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithVREDSceneImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithVREDSceneImportData) \
DATASMITHCONTENT_API virtual ~UDatasmithVREDSceneImportData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_288_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_291_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_291_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h_291_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithVREDSceneImportData;
// ********** End Class UDatasmithVREDSceneImportData **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetImportData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,168 @@
// 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 "DatasmithAssetUserData.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithAssetUserData() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAssetUserData();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAssetUserData_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAssetUserData();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithAssetUserData **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithAssetUserData;
UClass* UDatasmithAssetUserData::GetPrivateStaticClass()
{
using TClass = UDatasmithAssetUserData;
if (!Z_Registration_Info_UClass_UDatasmithAssetUserData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithAssetUserData"),
Z_Registration_Info_UClass_UDatasmithAssetUserData.InnerSingleton,
StaticRegisterNativesUDatasmithAssetUserData,
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_UDatasmithAssetUserData.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithAssetUserData_NoRegister()
{
return UDatasmithAssetUserData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithAssetUserData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Asset user data that can be used with Datasmith on Actors and other objects */" },
{ "DisplayName", "Datasmith User Data" },
{ "IncludePath", "DatasmithAssetUserData.h" },
{ "ModuleRelativePath", "Public/DatasmithAssetUserData.h" },
{ "ScriptName", "DatasmithUserData" },
{ "ToolTip", "Asset user data that can be used with Datasmith on Actors and other objects" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MetaData_MetaData[] = {
{ "Category", "Datasmith User Data" },
{ "DisplayName", "Metadata" },
{ "ModuleRelativePath", "Public/DatasmithAssetUserData.h" },
{ "ScriptName", "Metadata" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTemplates_MetaData[] = {
{ "ModuleRelativePath", "Public/DatasmithAssetUserData.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UDatasmithAssetUserData constinit property declarations ******************
static const UECodeGen_Private::FStrPropertyParams NewProp_MetaData_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_MetaData_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_MetaData;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_ObjectTemplates_ValueProp;
static const UECodeGen_Private::FClassPropertyParams NewProp_ObjectTemplates_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ObjectTemplates;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithAssetUserData constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithAssetUserData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithAssetUserData_Statics
// ********** Begin Class UDatasmithAssetUserData Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_MetaData_ValueProp = { "MetaData", nullptr, (EPropertyFlags)0x0000000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_MetaData_Key_KeyProp = { "MetaData_Key", nullptr, (EPropertyFlags)0x0000000000020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_MetaData = { "MetaData", nullptr, (EPropertyFlags)0x0010040000020005, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAssetUserData, MetaData), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MetaData_MetaData), NewProp_MetaData_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_ObjectTemplates_ValueProp = { "ObjectTemplates", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UDatasmithObjectTemplate_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_ObjectTemplates_Key_KeyProp = { "ObjectTemplates_Key", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UDatasmithObjectTemplate_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_ObjectTemplates = { "ObjectTemplates", nullptr, (EPropertyFlags)0x0114000800000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithAssetUserData, ObjectTemplates), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTemplates_MetaData), NewProp_ObjectTemplates_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithAssetUserData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_MetaData_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_MetaData_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_MetaData,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_ObjectTemplates_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_ObjectTemplates_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithAssetUserData_Statics::NewProp_ObjectTemplates,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAssetUserData_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithAssetUserData Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UDatasmithAssetUserData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAssetUserData,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAssetUserData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithAssetUserData_Statics::ClassParams = {
&UDatasmithAssetUserData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithAssetUserData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAssetUserData_Statics::PropPointers),
0,
0x002810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithAssetUserData_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithAssetUserData_Statics::Class_MetaDataParams)
};
void UDatasmithAssetUserData::StaticRegisterNativesUDatasmithAssetUserData()
{
}
UClass* Z_Construct_UClass_UDatasmithAssetUserData()
{
if (!Z_Registration_Info_UClass_UDatasmithAssetUserData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithAssetUserData.OuterSingleton, Z_Construct_UClass_UDatasmithAssetUserData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithAssetUserData.OuterSingleton;
}
UDatasmithAssetUserData::UDatasmithAssetUserData(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithAssetUserData);
UDatasmithAssetUserData::~UDatasmithAssetUserData() {}
// ********** End Class UDatasmithAssetUserData ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithAssetUserData, UDatasmithAssetUserData::StaticClass, TEXT("UDatasmithAssetUserData"), &Z_Registration_Info_UClass_UDatasmithAssetUserData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithAssetUserData), 2303160876U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h__Script_DatasmithContent_1099741990{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h__Script_DatasmithContent_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 "DatasmithAssetUserData.h"
#ifdef DATASMITHCONTENT_DatasmithAssetUserData_generated_h
#error "DatasmithAssetUserData.generated.h already included, missing '#pragma once' in DatasmithAssetUserData.h"
#endif
#define DATASMITHCONTENT_DatasmithAssetUserData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithAssetUserData **************************************************
struct Z_Construct_UClass_UDatasmithAssetUserData_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAssetUserData_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithAssetUserData(); \
friend struct ::Z_Construct_UClass_UDatasmithAssetUserData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithAssetUserData_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithAssetUserData, UAssetUserData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithAssetUserData_NoRegister) \
DECLARE_SERIALIZER(UDatasmithAssetUserData)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h_18_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithAssetUserData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithAssetUserData(UDatasmithAssetUserData&&) = delete; \
UDatasmithAssetUserData(const UDatasmithAssetUserData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithAssetUserData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithAssetUserData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithAssetUserData) \
DATASMITHCONTENT_API virtual ~UDatasmithAssetUserData();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h_15_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithAssetUserData;
// ********** End Class UDatasmithAssetUserData ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithAssetUserData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,222 @@
// 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 "ObjectTemplates/DatasmithCineCameraActorTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithCineCameraActorTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCineCameraActorTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCineCameraActorTemplate_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDatasmithCameraLookatTrackingSettingsTemplate ********************
struct Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithCameraLookatTrackingSettingsTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithCameraLookatTrackingSettingsTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableLookAtTracking_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowRoll_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorToTrack_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraActorTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithCameraLookatTrackingSettingsTemplate constinit property declarations
static void NewProp_bEnableLookAtTracking_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableLookAtTracking;
static void NewProp_bAllowRoll_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowRoll;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ActorToTrack;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithCameraLookatTrackingSettingsTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithCameraLookatTrackingSettingsTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate;
class UScriptStruct* FDatasmithCameraLookatTrackingSettingsTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithCameraLookatTrackingSettingsTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithCameraLookatTrackingSettingsTemplate Property Definitions
void Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_bEnableLookAtTracking_SetBit(void* Obj)
{
((FDatasmithCameraLookatTrackingSettingsTemplate*)Obj)->bEnableLookAtTracking = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_bEnableLookAtTracking = { "bEnableLookAtTracking", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithCameraLookatTrackingSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_bEnableLookAtTracking_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableLookAtTracking_MetaData), NewProp_bEnableLookAtTracking_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_bAllowRoll_SetBit(void* Obj)
{
((FDatasmithCameraLookatTrackingSettingsTemplate*)Obj)->bAllowRoll = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_bAllowRoll = { "bAllowRoll", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithCameraLookatTrackingSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_bAllowRoll_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowRoll_MetaData), NewProp_bAllowRoll_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_ActorToTrack = { "ActorToTrack", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithCameraLookatTrackingSettingsTemplate, ActorToTrack), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorToTrack_MetaData), NewProp_ActorToTrack_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_bEnableLookAtTracking,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_bAllowRoll,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewProp_ActorToTrack,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithCameraLookatTrackingSettingsTemplate Property Definitions *
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithCameraLookatTrackingSettingsTemplate",
Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::PropPointers),
sizeof(FDatasmithCameraLookatTrackingSettingsTemplate),
alignof(FDatasmithCameraLookatTrackingSettingsTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithCameraLookatTrackingSettingsTemplate **********************
// ********** Begin Class UDatasmithCineCameraActorTemplate ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithCineCameraActorTemplate;
UClass* UDatasmithCineCameraActorTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithCineCameraActorTemplate;
if (!Z_Registration_Info_UClass_UDatasmithCineCameraActorTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithCineCameraActorTemplate"),
Z_Registration_Info_UClass_UDatasmithCineCameraActorTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithCineCameraActorTemplate,
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_UDatasmithCineCameraActorTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithCineCameraActorTemplate_NoRegister()
{
return UDatasmithCineCameraActorTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithCineCameraActorTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraActorTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LookatTrackingSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraActorTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithCineCameraActorTemplate constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_LookatTrackingSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithCineCameraActorTemplate constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithCineCameraActorTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics
// ********** Begin Class UDatasmithCineCameraActorTemplate Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::NewProp_LookatTrackingSettings = { "LookatTrackingSettings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithCineCameraActorTemplate, LookatTrackingSettings), Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LookatTrackingSettings_MetaData), NewProp_LookatTrackingSettings_MetaData) }; // 4117516263
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::NewProp_LookatTrackingSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithCineCameraActorTemplate Property Definitions *********************
UObject* (*const Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::ClassParams = {
&UDatasmithCineCameraActorTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithCineCameraActorTemplate::StaticRegisterNativesUDatasmithCineCameraActorTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithCineCameraActorTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithCineCameraActorTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithCineCameraActorTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithCineCameraActorTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithCineCameraActorTemplate);
UDatasmithCineCameraActorTemplate::~UDatasmithCineCameraActorTemplate() {}
// ********** End Class UDatasmithCineCameraActorTemplate ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDatasmithCameraLookatTrackingSettingsTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics::NewStructOps, TEXT("DatasmithCameraLookatTrackingSettingsTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithCameraLookatTrackingSettingsTemplate), 4117516263U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithCineCameraActorTemplate, UDatasmithCineCameraActorTemplate::StaticClass, TEXT("UDatasmithCineCameraActorTemplate"), &Z_Registration_Info_UClass_UDatasmithCineCameraActorTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithCineCameraActorTemplate), 647118687U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h__Script_DatasmithContent_325568061{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h__Script_DatasmithContent_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h__Script_DatasmithContent_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "ObjectTemplates/DatasmithCineCameraActorTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithCineCameraActorTemplate_generated_h
#error "DatasmithCineCameraActorTemplate.generated.h already included, missing '#pragma once' in DatasmithCineCameraActorTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithCineCameraActorTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDatasmithCameraLookatTrackingSettingsTemplate ********************
struct Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithCameraLookatTrackingSettingsTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithCameraLookatTrackingSettingsTemplate;
// ********** End ScriptStruct FDatasmithCameraLookatTrackingSettingsTemplate **********************
// ********** Begin Class UDatasmithCineCameraActorTemplate ****************************************
struct Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCineCameraActorTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h_39_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithCineCameraActorTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithCineCameraActorTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithCineCameraActorTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithCineCameraActorTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithCineCameraActorTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithCineCameraActorTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h_39_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithCineCameraActorTemplate(UDatasmithCineCameraActorTemplate&&) = delete; \
UDatasmithCineCameraActorTemplate(const UDatasmithCineCameraActorTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithCineCameraActorTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithCineCameraActorTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithCineCameraActorTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithCineCameraActorTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h_36_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h_39_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h_39_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h_39_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithCineCameraActorTemplate;
// ********** End Class UDatasmithCineCameraActorTemplate ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraActorTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,559 @@
// 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 "ObjectTemplates/DatasmithCineCameraComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithCineCameraComponentTemplate() {}
// ********** Begin Cross Module References ********************************************************
CINEMATICCAMERA_API UEnum* Z_Construct_UEnum_CinematicCamera_ECameraFocusMethod();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector4();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCineCameraComponentTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAutoExposureMethod();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDatasmithCameraFilmbackSettingsTemplate **************************
struct Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithCameraFilmbackSettingsTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithCameraFilmbackSettingsTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SensorWidth_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SensorHeight_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithCameraFilmbackSettingsTemplate constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_SensorWidth;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SensorHeight;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithCameraFilmbackSettingsTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithCameraFilmbackSettingsTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate;
class UScriptStruct* FDatasmithCameraFilmbackSettingsTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithCameraFilmbackSettingsTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithCameraFilmbackSettingsTemplate Property Definitions *****
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::NewProp_SensorWidth = { "SensorWidth", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithCameraFilmbackSettingsTemplate, SensorWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SensorWidth_MetaData), NewProp_SensorWidth_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::NewProp_SensorHeight = { "SensorHeight", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithCameraFilmbackSettingsTemplate, SensorHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SensorHeight_MetaData), NewProp_SensorHeight_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::NewProp_SensorWidth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::NewProp_SensorHeight,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithCameraFilmbackSettingsTemplate Property Definitions *******
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithCameraFilmbackSettingsTemplate",
Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::PropPointers),
sizeof(FDatasmithCameraFilmbackSettingsTemplate),
alignof(FDatasmithCameraFilmbackSettingsTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithCameraFilmbackSettingsTemplate ****************************
// ********** Begin ScriptStruct FDatasmithCameraLensSettingsTemplate ******************************
struct Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithCameraLensSettingsTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithCameraLensSettingsTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxFStop_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithCameraLensSettingsTemplate constinit property declarations
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxFStop;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithCameraLensSettingsTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithCameraLensSettingsTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithCameraLensSettingsTemplate;
class UScriptStruct* FDatasmithCameraLensSettingsTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithCameraLensSettingsTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithCameraLensSettingsTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithCameraLensSettingsTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithCameraLensSettingsTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithCameraLensSettingsTemplate Property Definitions *********
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::NewProp_MaxFStop = { "MaxFStop", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithCameraLensSettingsTemplate, MaxFStop), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxFStop_MetaData), NewProp_MaxFStop_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::NewProp_MaxFStop,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithCameraLensSettingsTemplate Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithCameraLensSettingsTemplate",
Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::PropPointers),
sizeof(FDatasmithCameraLensSettingsTemplate),
alignof(FDatasmithCameraLensSettingsTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithCameraLensSettingsTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithCameraLensSettingsTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithCameraLensSettingsTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithCameraLensSettingsTemplate ********************************
// ********** Begin ScriptStruct FDatasmithCameraFocusSettingsTemplate *****************************
struct Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithCameraFocusSettingsTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithCameraFocusSettingsTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FocusMethod_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ManualFocusDistance_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithCameraFocusSettingsTemplate constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_FocusMethod_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FocusMethod;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ManualFocusDistance;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithCameraFocusSettingsTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithCameraFocusSettingsTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithCameraFocusSettingsTemplate;
class UScriptStruct* FDatasmithCameraFocusSettingsTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithCameraFocusSettingsTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithCameraFocusSettingsTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithCameraFocusSettingsTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithCameraFocusSettingsTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithCameraFocusSettingsTemplate Property Definitions ********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::NewProp_FocusMethod_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_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::NewProp_FocusMethod = { "FocusMethod", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithCameraFocusSettingsTemplate, FocusMethod), Z_Construct_UEnum_CinematicCamera_ECameraFocusMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FocusMethod_MetaData), NewProp_FocusMethod_MetaData) }; // 2147313944
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::NewProp_ManualFocusDistance = { "ManualFocusDistance", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithCameraFocusSettingsTemplate, ManualFocusDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ManualFocusDistance_MetaData), NewProp_ManualFocusDistance_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::NewProp_FocusMethod_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::NewProp_FocusMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::NewProp_ManualFocusDistance,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithCameraFocusSettingsTemplate Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithCameraFocusSettingsTemplate",
Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::PropPointers),
sizeof(FDatasmithCameraFocusSettingsTemplate),
alignof(FDatasmithCameraFocusSettingsTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithCameraFocusSettingsTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithCameraFocusSettingsTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithCameraFocusSettingsTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithCameraFocusSettingsTemplate *******************************
// ********** Begin ScriptStruct FDatasmithPostProcessSettingsTemplate *****************************
struct Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithPostProcessSettingsTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithPostProcessSettingsTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverride_WhiteTemp_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverride_ColorSaturation_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverride_VignetteIntensity_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverride_AutoExposureMethod_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverride_CameraISO_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverride_CameraShutterSpeed_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverride_DepthOfFieldFstop_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WhiteTemp_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VignetteIntensity_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorSaturation_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AutoExposureMethod_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CameraISO_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CameraShutterSpeed_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DepthOfFieldFstop_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithPostProcessSettingsTemplate constinit property declarations
static void NewProp_bOverride_WhiteTemp_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverride_WhiteTemp;
static void NewProp_bOverride_ColorSaturation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverride_ColorSaturation;
static void NewProp_bOverride_VignetteIntensity_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverride_VignetteIntensity;
static void NewProp_bOverride_AutoExposureMethod_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverride_AutoExposureMethod;
static void NewProp_bOverride_CameraISO_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverride_CameraISO;
static void NewProp_bOverride_CameraShutterSpeed_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverride_CameraShutterSpeed;
static void NewProp_bOverride_DepthOfFieldFstop_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverride_DepthOfFieldFstop;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WhiteTemp;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VignetteIntensity;
static const UECodeGen_Private::FStructPropertyParams NewProp_ColorSaturation;
static const UECodeGen_Private::FBytePropertyParams NewProp_AutoExposureMethod;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CameraISO;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CameraShutterSpeed;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DepthOfFieldFstop;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithPostProcessSettingsTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithPostProcessSettingsTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithPostProcessSettingsTemplate;
class UScriptStruct* FDatasmithPostProcessSettingsTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithPostProcessSettingsTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithPostProcessSettingsTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithPostProcessSettingsTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithPostProcessSettingsTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithPostProcessSettingsTemplate Property Definitions ********
void Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_WhiteTemp_SetBit(void* Obj)
{
((FDatasmithPostProcessSettingsTemplate*)Obj)->bOverride_WhiteTemp = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_WhiteTemp = { "bOverride_WhiteTemp", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithPostProcessSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_WhiteTemp_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverride_WhiteTemp_MetaData), NewProp_bOverride_WhiteTemp_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_ColorSaturation_SetBit(void* Obj)
{
((FDatasmithPostProcessSettingsTemplate*)Obj)->bOverride_ColorSaturation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_ColorSaturation = { "bOverride_ColorSaturation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithPostProcessSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_ColorSaturation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverride_ColorSaturation_MetaData), NewProp_bOverride_ColorSaturation_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_VignetteIntensity_SetBit(void* Obj)
{
((FDatasmithPostProcessSettingsTemplate*)Obj)->bOverride_VignetteIntensity = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_VignetteIntensity = { "bOverride_VignetteIntensity", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithPostProcessSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_VignetteIntensity_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverride_VignetteIntensity_MetaData), NewProp_bOverride_VignetteIntensity_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_AutoExposureMethod_SetBit(void* Obj)
{
((FDatasmithPostProcessSettingsTemplate*)Obj)->bOverride_AutoExposureMethod = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_AutoExposureMethod = { "bOverride_AutoExposureMethod", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithPostProcessSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_AutoExposureMethod_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverride_AutoExposureMethod_MetaData), NewProp_bOverride_AutoExposureMethod_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_CameraISO_SetBit(void* Obj)
{
((FDatasmithPostProcessSettingsTemplate*)Obj)->bOverride_CameraISO = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_CameraISO = { "bOverride_CameraISO", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithPostProcessSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_CameraISO_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverride_CameraISO_MetaData), NewProp_bOverride_CameraISO_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_CameraShutterSpeed_SetBit(void* Obj)
{
((FDatasmithPostProcessSettingsTemplate*)Obj)->bOverride_CameraShutterSpeed = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_CameraShutterSpeed = { "bOverride_CameraShutterSpeed", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithPostProcessSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_CameraShutterSpeed_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverride_CameraShutterSpeed_MetaData), NewProp_bOverride_CameraShutterSpeed_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_DepthOfFieldFstop_SetBit(void* Obj)
{
((FDatasmithPostProcessSettingsTemplate*)Obj)->bOverride_DepthOfFieldFstop = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_DepthOfFieldFstop = { "bOverride_DepthOfFieldFstop", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithPostProcessSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_DepthOfFieldFstop_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverride_DepthOfFieldFstop_MetaData), NewProp_bOverride_DepthOfFieldFstop_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_WhiteTemp = { "WhiteTemp", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithPostProcessSettingsTemplate, WhiteTemp), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WhiteTemp_MetaData), NewProp_WhiteTemp_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_VignetteIntensity = { "VignetteIntensity", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithPostProcessSettingsTemplate, VignetteIntensity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VignetteIntensity_MetaData), NewProp_VignetteIntensity_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_ColorSaturation = { "ColorSaturation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithPostProcessSettingsTemplate, ColorSaturation), Z_Construct_UScriptStruct_FVector4, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorSaturation_MetaData), NewProp_ColorSaturation_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_AutoExposureMethod = { "AutoExposureMethod", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithPostProcessSettingsTemplate, AutoExposureMethod), Z_Construct_UEnum_Engine_EAutoExposureMethod, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AutoExposureMethod_MetaData), NewProp_AutoExposureMethod_MetaData) }; // 3001215262
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_CameraISO = { "CameraISO", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithPostProcessSettingsTemplate, CameraISO), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CameraISO_MetaData), NewProp_CameraISO_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_CameraShutterSpeed = { "CameraShutterSpeed", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithPostProcessSettingsTemplate, CameraShutterSpeed), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CameraShutterSpeed_MetaData), NewProp_CameraShutterSpeed_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_DepthOfFieldFstop = { "DepthOfFieldFstop", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithPostProcessSettingsTemplate, DepthOfFieldFstop), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DepthOfFieldFstop_MetaData), NewProp_DepthOfFieldFstop_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_WhiteTemp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_ColorSaturation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_VignetteIntensity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_AutoExposureMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_CameraISO,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_CameraShutterSpeed,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_bOverride_DepthOfFieldFstop,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_WhiteTemp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_VignetteIntensity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_ColorSaturation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_AutoExposureMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_CameraISO,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_CameraShutterSpeed,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewProp_DepthOfFieldFstop,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithPostProcessSettingsTemplate Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithPostProcessSettingsTemplate",
Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::PropPointers),
sizeof(FDatasmithPostProcessSettingsTemplate),
alignof(FDatasmithPostProcessSettingsTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithPostProcessSettingsTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithPostProcessSettingsTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithPostProcessSettingsTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithPostProcessSettingsTemplate *******************************
// ********** Begin Class UDatasmithCineCameraComponentTemplate ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithCineCameraComponentTemplate;
UClass* UDatasmithCineCameraComponentTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithCineCameraComponentTemplate;
if (!Z_Registration_Info_UClass_UDatasmithCineCameraComponentTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithCineCameraComponentTemplate"),
Z_Registration_Info_UClass_UDatasmithCineCameraComponentTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithCineCameraComponentTemplate,
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_UDatasmithCineCameraComponentTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_NoRegister()
{
return UDatasmithCineCameraComponentTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilmbackSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LensSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FocusSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentFocalLength_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentAperture_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PostProcessSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithCineCameraComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithCineCameraComponentTemplate constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_FilmbackSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_LensSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_FocusSettings;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurrentFocalLength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurrentAperture;
static const UECodeGen_Private::FStructPropertyParams NewProp_PostProcessSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithCineCameraComponentTemplate constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithCineCameraComponentTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics
// ********** Begin Class UDatasmithCineCameraComponentTemplate Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_FilmbackSettings = { "FilmbackSettings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithCineCameraComponentTemplate, FilmbackSettings), Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilmbackSettings_MetaData), NewProp_FilmbackSettings_MetaData) }; // 1624809332
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_LensSettings = { "LensSettings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithCineCameraComponentTemplate, LensSettings), Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LensSettings_MetaData), NewProp_LensSettings_MetaData) }; // 3453573190
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_FocusSettings = { "FocusSettings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithCineCameraComponentTemplate, FocusSettings), Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FocusSettings_MetaData), NewProp_FocusSettings_MetaData) }; // 3201256997
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_CurrentFocalLength = { "CurrentFocalLength", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithCineCameraComponentTemplate, CurrentFocalLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentFocalLength_MetaData), NewProp_CurrentFocalLength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_CurrentAperture = { "CurrentAperture", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithCineCameraComponentTemplate, CurrentAperture), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentAperture_MetaData), NewProp_CurrentAperture_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_PostProcessSettings = { "PostProcessSettings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithCineCameraComponentTemplate, PostProcessSettings), Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PostProcessSettings_MetaData), NewProp_PostProcessSettings_MetaData) }; // 1687445984
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_FilmbackSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_LensSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_FocusSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_CurrentFocalLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_CurrentAperture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::NewProp_PostProcessSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithCineCameraComponentTemplate Property Definitions *****************
UObject* (*const Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::ClassParams = {
&UDatasmithCineCameraComponentTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithCineCameraComponentTemplate::StaticRegisterNativesUDatasmithCineCameraComponentTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithCineCameraComponentTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithCineCameraComponentTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithCineCameraComponentTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithCineCameraComponentTemplate.OuterSingleton;
}
UDatasmithCineCameraComponentTemplate::UDatasmithCineCameraComponentTemplate() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithCineCameraComponentTemplate);
UDatasmithCineCameraComponentTemplate::~UDatasmithCineCameraComponentTemplate() {}
// ********** End Class UDatasmithCineCameraComponentTemplate **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDatasmithCameraFilmbackSettingsTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics::NewStructOps, TEXT("DatasmithCameraFilmbackSettingsTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithCameraFilmbackSettingsTemplate), 1624809332U) },
{ FDatasmithCameraLensSettingsTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics::NewStructOps, TEXT("DatasmithCameraLensSettingsTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithCameraLensSettingsTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithCameraLensSettingsTemplate), 3453573190U) },
{ FDatasmithCameraFocusSettingsTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics::NewStructOps, TEXT("DatasmithCameraFocusSettingsTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithCameraFocusSettingsTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithCameraFocusSettingsTemplate), 3201256997U) },
{ FDatasmithPostProcessSettingsTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics::NewStructOps, TEXT("DatasmithPostProcessSettingsTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithPostProcessSettingsTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithPostProcessSettingsTemplate), 1687445984U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithCineCameraComponentTemplate, UDatasmithCineCameraComponentTemplate::StaticClass, TEXT("UDatasmithCineCameraComponentTemplate"), &Z_Registration_Info_UClass_UDatasmithCineCameraComponentTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithCineCameraComponentTemplate), 2900618181U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h__Script_DatasmithContent_731192937{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h__Script_DatasmithContent_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h__Script_DatasmithContent_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,103 @@
// 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 "ObjectTemplates/DatasmithCineCameraComponentTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithCineCameraComponentTemplate_generated_h
#error "DatasmithCineCameraComponentTemplate.generated.h already included, missing '#pragma once' in DatasmithCineCameraComponentTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithCineCameraComponentTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDatasmithCameraFilmbackSettingsTemplate **************************
struct Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithCameraFilmbackSettingsTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithCameraFilmbackSettingsTemplate;
// ********** End ScriptStruct FDatasmithCameraFilmbackSettingsTemplate ****************************
// ********** Begin ScriptStruct FDatasmithCameraLensSettingsTemplate ******************************
struct Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_36_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithCameraLensSettingsTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithCameraLensSettingsTemplate;
// ********** End ScriptStruct FDatasmithCameraLensSettingsTemplate ********************************
// ********** Begin ScriptStruct FDatasmithCameraFocusSettingsTemplate *****************************
struct Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_49_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithCameraFocusSettingsTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithCameraFocusSettingsTemplate;
// ********** End ScriptStruct FDatasmithCameraFocusSettingsTemplate *******************************
// ********** Begin ScriptStruct FDatasmithPostProcessSettingsTemplate *****************************
struct Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_65_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithPostProcessSettingsTemplate;
// ********** End ScriptStruct FDatasmithPostProcessSettingsTemplate *******************************
// ********** Begin Class UDatasmithCineCameraComponentTemplate ************************************
struct Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_121_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithCineCameraComponentTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithCineCameraComponentTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithCineCameraComponentTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithCineCameraComponentTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_121_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithCineCameraComponentTemplate(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithCineCameraComponentTemplate(UDatasmithCineCameraComponentTemplate&&) = delete; \
UDatasmithCineCameraComponentTemplate(const UDatasmithCineCameraComponentTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithCineCameraComponentTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithCineCameraComponentTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithCineCameraComponentTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithCineCameraComponentTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_118_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_121_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_121_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h_121_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithCineCameraComponentTemplate;
// ********** End Class UDatasmithCineCameraComponentTemplate **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithCineCameraComponentTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

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 EmptyLinkFunctionForGeneratedCodeDatasmithContent_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_DatasmithContent;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_DatasmithContent()
{
if (!Z_Registration_Info_UPackage__Script_DatasmithContent.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/DatasmithContent",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xC6A304E5,
0x15333783,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_DatasmithContent.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_DatasmithContent.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_DatasmithContent(Z_Construct_UPackage__Script_DatasmithContent, TEXT("/Script/DatasmithContent"), Z_Registration_Info_UPackage__Script_DatasmithContent, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xC6A304E5, 0x15333783));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,583 @@
// 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 "DatasmithContentBlueprintLibrary.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 EmptyLinkFunctionForGeneratedCodeDatasmithContentBlueprintLibrary() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithAssetUserData_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithContentBlueprintLibrary();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithContentBlueprintLibrary_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithContentBlueprintLibrary Function GetAllDatasmithUserData *******
#if WITH_EDITOR
struct Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics
{
struct DatasmithContentBlueprintLibrary_eventGetAllDatasmithUserData_Parms
{
TSubclassOf<UObject> ObjectClass;
TArray<UDatasmithAssetUserData*> OutUserData;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Datasmith User Data" },
{ "Comment", "/**\n\x09 *\x09""Find all Datasmith User Data of loaded objects of the given type.\n\x09 *\x09This is a slow operation, so editor only.\n\x09 *\x09@param\x09ObjectClass\x09\x09""Class of the object on which to filter, if specificed; otherwise there's no filtering\n\x09 *\x09@param\x09OutUserData\x09\x09Output array of Datasmith User Data.\n\x09 */" },
{ "ModuleRelativePath", "Public/DatasmithContentBlueprintLibrary.h" },
{ "ToolTip", "Find all Datasmith User Data of loaded objects of the given type.\nThis is a slow operation, so editor only.\n@param ObjectClass Class of the object on which to filter, if specificed; otherwise there's no filtering\n@param OutUserData Output array of Datasmith User Data." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutUserData_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllDatasmithUserData constinit property declarations ***************
static const UECodeGen_Private::FClassPropertyParams NewProp_ObjectClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutUserData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutUserData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAllDatasmithUserData constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllDatasmithUserData Property Definitions **************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::NewProp_ObjectClass = { "ObjectClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetAllDatasmithUserData_Parms, ObjectClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::NewProp_OutUserData_Inner = { "OutUserData", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UDatasmithAssetUserData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::NewProp_OutUserData = { "OutUserData", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetAllDatasmithUserData_Parms, OutUserData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutUserData_MetaData), NewProp_OutUserData_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::NewProp_ObjectClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::NewProp_OutUserData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::NewProp_OutUserData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::PropPointers) < 2048);
// ********** End Function GetAllDatasmithUserData Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDatasmithContentBlueprintLibrary, nullptr, "GetAllDatasmithUserData", Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::DatasmithContentBlueprintLibrary_eventGetAllDatasmithUserData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::DatasmithContentBlueprintLibrary_eventGetAllDatasmithUserData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDatasmithContentBlueprintLibrary::execGetAllDatasmithUserData)
{
P_GET_OBJECT(UClass,Z_Param_ObjectClass);
P_GET_TARRAY_REF(UDatasmithAssetUserData*,Z_Param_Out_OutUserData);
P_FINISH;
P_NATIVE_BEGIN;
UDatasmithContentBlueprintLibrary::GetAllDatasmithUserData(Z_Param_ObjectClass,Z_Param_Out_OutUserData);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UDatasmithContentBlueprintLibrary Function GetAllDatasmithUserData *********
// ********** Begin Class UDatasmithContentBlueprintLibrary Function GetAllObjectsAndValuesForKey **
#if WITH_EDITOR
struct Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics
{
struct DatasmithContentBlueprintLibrary_eventGetAllObjectsAndValuesForKey_Parms
{
FName Key;
TSubclassOf<UObject> ObjectClass;
TArray<UObject*> OutObjects;
TArray<FString> OutValues;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Editor Scripting | Datasmith User Data" },
{ "Comment", "/**\n\x09 *\x09""Find all loaded objects of the given type that have a Datasmith User Data that contains the given key and their associated values.\n\x09 *\x09This is a slow operation, so editor only.\n\x09 *\x09@param\x09Key\x09\x09\x09The key to find in the Datasmith User Data.\n\x09 *\x09@param\x09ObjectClass\x09""Class of the object on which to filter, if specificed; otherwise there's no filtering\n\x09 *\x09@param\x09OutObjects\x09Output array of objects for which the Datasmith User Data match the given key.\n\x09 *\x09@param\x09OutValues\x09Output array of values associated with each object in OutObjects.\n\x09 */" },
{ "DeterminesOutputType", "ObjectClass" },
{ "DynamicOutputParam", "OutObjects" },
{ "ModuleRelativePath", "Public/DatasmithContentBlueprintLibrary.h" },
{ "ToolTip", "Find all loaded objects of the given type that have a Datasmith User Data that contains the given key and their associated values.\nThis is a slow operation, so editor only.\n@param Key The key to find in the Datasmith User Data.\n@param ObjectClass Class of the object on which to filter, if specificed; otherwise there's no filtering\n@param OutObjects Output array of objects for which the Datasmith User Data match the given key.\n@param OutValues Output array of values associated with each object in OutObjects." },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllObjectsAndValuesForKey constinit property declarations **********
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
static const UECodeGen_Private::FClassPropertyParams NewProp_ObjectClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutObjects_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutObjects;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutValues_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutValues;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAllObjectsAndValuesForKey constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllObjectsAndValuesForKey Property Definitions *********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetAllObjectsAndValuesForKey_Parms, Key), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_ObjectClass = { "ObjectClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetAllObjectsAndValuesForKey_Parms, ObjectClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_OutObjects_Inner = { "OutObjects", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_OutObjects = { "OutObjects", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetAllObjectsAndValuesForKey_Parms, OutObjects), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_OutValues_Inner = { "OutValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_OutValues = { "OutValues", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetAllObjectsAndValuesForKey_Parms, OutValues), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_Key,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_ObjectClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_OutObjects_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_OutObjects,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_OutValues_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::NewProp_OutValues,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::PropPointers) < 2048);
// ********** End Function GetAllObjectsAndValuesForKey Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDatasmithContentBlueprintLibrary, nullptr, "GetAllObjectsAndValuesForKey", Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::DatasmithContentBlueprintLibrary_eventGetAllObjectsAndValuesForKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::DatasmithContentBlueprintLibrary_eventGetAllObjectsAndValuesForKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDatasmithContentBlueprintLibrary::execGetAllObjectsAndValuesForKey)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Key);
P_GET_OBJECT(UClass,Z_Param_ObjectClass);
P_GET_TARRAY_REF(UObject*,Z_Param_Out_OutObjects);
P_GET_TARRAY_REF(FString,Z_Param_Out_OutValues);
P_FINISH;
P_NATIVE_BEGIN;
UDatasmithContentBlueprintLibrary::GetAllObjectsAndValuesForKey(Z_Param_Key,Z_Param_ObjectClass,Z_Param_Out_OutObjects,Z_Param_Out_OutValues);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UDatasmithContentBlueprintLibrary Function GetAllObjectsAndValuesForKey ****
// ********** Begin Class UDatasmithContentBlueprintLibrary Function GetDatasmithUserData **********
struct Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics
{
struct DatasmithContentBlueprintLibrary_eventGetDatasmithUserData_Parms
{
UObject* Object;
UDatasmithAssetUserData* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Datasmith User Data" },
{ "Comment", "/**\n\x09 * Get the Datasmith User Data of a given object\n\x09 * @param\x09Object\x09The Object from which to retrieve the Datasmith User Data.\n\x09 * @return\x09\x09\x09The Datasmith User Data if it exists; nullptr, otherwise\n\x09 */" },
{ "ModuleRelativePath", "Public/DatasmithContentBlueprintLibrary.h" },
{ "ToolTip", "Get the Datasmith User Data of a given object\n@param Object The Object from which to retrieve the Datasmith User Data.\n@return The Datasmith User Data if it exists; nullptr, otherwise" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDatasmithUserData constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDatasmithUserData constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDatasmithUserData Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserData_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserData_Parms, ReturnValue), Z_Construct_UClass_UDatasmithAssetUserData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::PropPointers) < 2048);
// ********** End Function GetDatasmithUserData Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDatasmithContentBlueprintLibrary, nullptr, "GetDatasmithUserData", Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::DatasmithContentBlueprintLibrary_eventGetDatasmithUserData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::DatasmithContentBlueprintLibrary_eventGetDatasmithUserData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDatasmithContentBlueprintLibrary::execGetDatasmithUserData)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(UDatasmithAssetUserData**)Z_Param__Result=UDatasmithContentBlueprintLibrary::GetDatasmithUserData(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UDatasmithContentBlueprintLibrary Function GetDatasmithUserData ************
// ********** Begin Class UDatasmithContentBlueprintLibrary Function GetDatasmithUserDataKeysAndValuesForValue
struct Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics
{
struct DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataKeysAndValuesForValue_Parms
{
UObject* Object;
FString StringToMatch;
TArray<FName> OutKeys;
TArray<FString> OutValues;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Datasmith User Data" },
{ "Comment", "/**\n\x09 * Get the keys and values for which the associated value contains the string to match for the Datasmith User Data of the given object.\n\x09 * @param\x09Object\x09\x09\x09The Object from which to retrieve the Datasmith User Data.\n\x09 * @param\x09StringToMatch\x09The string to match in the values.\n\x09 * @param\x09OutKeys\x09\x09\x09Output array of keys for which the associated values contain the string to match.\n\x09 * @param\x09OutValues\x09\x09Output array of values associated to the keys.\n\x09 */" },
{ "ModuleRelativePath", "Public/DatasmithContentBlueprintLibrary.h" },
{ "ToolTip", "Get the keys and values for which the associated value contains the string to match for the Datasmith User Data of the given object.\n@param Object The Object from which to retrieve the Datasmith User Data.\n@param StringToMatch The string to match in the values.\n@param OutKeys Output array of keys for which the associated values contain the string to match.\n@param OutValues Output array of values associated to the keys." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StringToMatch_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDatasmithUserDataKeysAndValuesForValue constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_StringToMatch;
static const UECodeGen_Private::FNamePropertyParams NewProp_OutKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutKeys;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutValues_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutValues;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDatasmithUserDataKeysAndValuesForValue constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDatasmithUserDataKeysAndValuesForValue Property Definitions ********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataKeysAndValuesForValue_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_StringToMatch = { "StringToMatch", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataKeysAndValuesForValue_Parms, StringToMatch), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StringToMatch_MetaData), NewProp_StringToMatch_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_OutKeys_Inner = { "OutKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_OutKeys = { "OutKeys", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataKeysAndValuesForValue_Parms, OutKeys), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_OutValues_Inner = { "OutValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_OutValues = { "OutValues", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataKeysAndValuesForValue_Parms, OutValues), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_StringToMatch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_OutKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_OutKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_OutValues_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::NewProp_OutValues,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::PropPointers) < 2048);
// ********** End Function GetDatasmithUserDataKeysAndValuesForValue Property Definitions **********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDatasmithContentBlueprintLibrary, nullptr, "GetDatasmithUserDataKeysAndValuesForValue", Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataKeysAndValuesForValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataKeysAndValuesForValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDatasmithContentBlueprintLibrary::execGetDatasmithUserDataKeysAndValuesForValue)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_StringToMatch);
P_GET_TARRAY_REF(FName,Z_Param_Out_OutKeys);
P_GET_TARRAY_REF(FString,Z_Param_Out_OutValues);
P_FINISH;
P_NATIVE_BEGIN;
UDatasmithContentBlueprintLibrary::GetDatasmithUserDataKeysAndValuesForValue(Z_Param_Object,Z_Param_StringToMatch,Z_Param_Out_OutKeys,Z_Param_Out_OutValues);
P_NATIVE_END;
}
// ********** End Class UDatasmithContentBlueprintLibrary Function GetDatasmithUserDataKeysAndValuesForValue
// ********** Begin Class UDatasmithContentBlueprintLibrary Function GetDatasmithUserDataValueForKey
struct Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics
{
struct DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValueForKey_Parms
{
UObject* Object;
FName Key;
bool bPartialMatchKey;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Datasmith User Data" },
{ "Comment", "/**\n\x09 * Get the value of the given key for the Datasmith User Data of the given object.\n\x09 * @param\x09Object\x09\x09\x09\x09The Object from which to retrieve the Datasmith User Data.\n\x09 * @param\x09Key\x09\x09\x09\x09\x09The key to find in the Datasmith User Data.\n\x09 * @return\x09\x09\x09\x09\x09\x09The string value associated with the given key\n\x09 */" },
{ "CPP_Default_bPartialMatchKey", "false" },
{ "ModuleRelativePath", "Public/DatasmithContentBlueprintLibrary.h" },
{ "ToolTip", "Get the value of the given key for the Datasmith User Data of the given object.\n@param Object The Object from which to retrieve the Datasmith User Data.\n@param Key The key to find in the Datasmith User Data.\n@return The string value associated with the given key" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDatasmithUserDataValueForKey constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
static void NewProp_bPartialMatchKey_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPartialMatchKey;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDatasmithUserDataValueForKey constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDatasmithUserDataValueForKey Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValueForKey_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValueForKey_Parms, Key), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_bPartialMatchKey_SetBit(void* Obj)
{
((DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValueForKey_Parms*)Obj)->bPartialMatchKey = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_bPartialMatchKey = { "bPartialMatchKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValueForKey_Parms), &Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_bPartialMatchKey_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValueForKey_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_Key,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_bPartialMatchKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::PropPointers) < 2048);
// ********** End Function GetDatasmithUserDataValueForKey Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDatasmithContentBlueprintLibrary, nullptr, "GetDatasmithUserDataValueForKey", Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValueForKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValueForKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDatasmithContentBlueprintLibrary::execGetDatasmithUserDataValueForKey)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_Key);
P_GET_UBOOL(Z_Param_bPartialMatchKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UDatasmithContentBlueprintLibrary::GetDatasmithUserDataValueForKey(Z_Param_Object,Z_Param_Key,Z_Param_bPartialMatchKey);
P_NATIVE_END;
}
// ********** End Class UDatasmithContentBlueprintLibrary Function GetDatasmithUserDataValueForKey *
// ********** Begin Class UDatasmithContentBlueprintLibrary Function GetDatasmithUserDataValuesForKey
struct Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics
{
struct DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValuesForKey_Parms
{
UObject* Object;
FName Key;
bool bPartialMatchKey;
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Datasmith User Data" },
{ "Comment", "/**\n\x09 * Get the values of the given key for the Datasmith User Data of the given object.\n\x09 * @param\x09Object\x09\x09\x09\x09The Object from which to retrieve the Datasmith User Data.\n\x09 * @param\x09Key\x09\x09\x09\x09\x09The key to find in the Datasmith User Data.\n\x09 * @param\x09""bPartialMatchKey\x09If true, check for contains, rather than exact match.\n\x09 * @return\x09\x09\x09\x09\x09\x09The string value associated with the given key\n\x09 */" },
{ "CPP_Default_bPartialMatchKey", "false" },
{ "ModuleRelativePath", "Public/DatasmithContentBlueprintLibrary.h" },
{ "ToolTip", "Get the values of the given key for the Datasmith User Data of the given object.\n@param Object The Object from which to retrieve the Datasmith User Data.\n@param Key The key to find in the Datasmith User Data.\n@param bPartialMatchKey If true, check for contains, rather than exact match.\n@return The string value associated with the given key" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDatasmithUserDataValuesForKey constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
static void NewProp_bPartialMatchKey_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPartialMatchKey;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDatasmithUserDataValuesForKey constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDatasmithUserDataValuesForKey Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValuesForKey_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValuesForKey_Parms, Key), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_bPartialMatchKey_SetBit(void* Obj)
{
((DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValuesForKey_Parms*)Obj)->bPartialMatchKey = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_bPartialMatchKey = { "bPartialMatchKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValuesForKey_Parms), &Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_bPartialMatchKey_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValuesForKey_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_Key,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_bPartialMatchKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::PropPointers) < 2048);
// ********** End Function GetDatasmithUserDataValuesForKey Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDatasmithContentBlueprintLibrary, nullptr, "GetDatasmithUserDataValuesForKey", Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValuesForKey_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::DatasmithContentBlueprintLibrary_eventGetDatasmithUserDataValuesForKey_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDatasmithContentBlueprintLibrary::execGetDatasmithUserDataValuesForKey)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_Key);
P_GET_UBOOL(Z_Param_bPartialMatchKey);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=UDatasmithContentBlueprintLibrary::GetDatasmithUserDataValuesForKey(Z_Param_Object,Z_Param_Key,Z_Param_bPartialMatchKey);
P_NATIVE_END;
}
// ********** End Class UDatasmithContentBlueprintLibrary Function GetDatasmithUserDataValuesForKey
// ********** Begin Class UDatasmithContentBlueprintLibrary ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithContentBlueprintLibrary;
UClass* UDatasmithContentBlueprintLibrary::GetPrivateStaticClass()
{
using TClass = UDatasmithContentBlueprintLibrary;
if (!Z_Registration_Info_UClass_UDatasmithContentBlueprintLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithContentBlueprintLibrary"),
Z_Registration_Info_UClass_UDatasmithContentBlueprintLibrary.InnerSingleton,
StaticRegisterNativesUDatasmithContentBlueprintLibrary,
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_UDatasmithContentBlueprintLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithContentBlueprintLibrary_NoRegister()
{
return UDatasmithContentBlueprintLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "DatasmithContentBlueprintLibrary.h" },
{ "ModuleRelativePath", "Public/DatasmithContentBlueprintLibrary.h" },
{ "ScriptName", "DatasmithContentLibrary" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithContentBlueprintLibrary constinit property declarations ********
// ********** End Class UDatasmithContentBlueprintLibrary constinit property declarations **********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetAllDatasmithUserData"), .Pointer = &UDatasmithContentBlueprintLibrary::execGetAllDatasmithUserData },
{ .NameUTF8 = UTF8TEXT("GetAllObjectsAndValuesForKey"), .Pointer = &UDatasmithContentBlueprintLibrary::execGetAllObjectsAndValuesForKey },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetDatasmithUserData"), .Pointer = &UDatasmithContentBlueprintLibrary::execGetDatasmithUserData },
{ .NameUTF8 = UTF8TEXT("GetDatasmithUserDataKeysAndValuesForValue"), .Pointer = &UDatasmithContentBlueprintLibrary::execGetDatasmithUserDataKeysAndValuesForValue },
{ .NameUTF8 = UTF8TEXT("GetDatasmithUserDataValueForKey"), .Pointer = &UDatasmithContentBlueprintLibrary::execGetDatasmithUserDataValueForKey },
{ .NameUTF8 = UTF8TEXT("GetDatasmithUserDataValuesForKey"), .Pointer = &UDatasmithContentBlueprintLibrary::execGetDatasmithUserDataValuesForKey },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
#if WITH_EDITOR
{ &Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllDatasmithUserData, "GetAllDatasmithUserData" }, // 3404003135
{ &Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetAllObjectsAndValuesForKey, "GetAllObjectsAndValuesForKey" }, // 1654945597
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserData, "GetDatasmithUserData" }, // 3310578197
{ &Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataKeysAndValuesForValue, "GetDatasmithUserDataKeysAndValuesForValue" }, // 513920321
{ &Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValueForKey, "GetDatasmithUserDataValueForKey" }, // 243906773
{ &Z_Construct_UFunction_UDatasmithContentBlueprintLibrary_GetDatasmithUserDataValuesForKey, "GetDatasmithUserDataValuesForKey" }, // 1161957036
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithContentBlueprintLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics
UObject* (*const Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics::ClassParams = {
&UDatasmithContentBlueprintLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics::Class_MetaDataParams)
};
void UDatasmithContentBlueprintLibrary::StaticRegisterNativesUDatasmithContentBlueprintLibrary()
{
UClass* Class = UDatasmithContentBlueprintLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UDatasmithContentBlueprintLibrary()
{
if (!Z_Registration_Info_UClass_UDatasmithContentBlueprintLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithContentBlueprintLibrary.OuterSingleton, Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithContentBlueprintLibrary.OuterSingleton;
}
UDatasmithContentBlueprintLibrary::UDatasmithContentBlueprintLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithContentBlueprintLibrary);
UDatasmithContentBlueprintLibrary::~UDatasmithContentBlueprintLibrary() {}
// ********** End Class UDatasmithContentBlueprintLibrary ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithContentBlueprintLibrary, UDatasmithContentBlueprintLibrary::StaticClass, TEXT("UDatasmithContentBlueprintLibrary"), &Z_Registration_Info_UClass_UDatasmithContentBlueprintLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithContentBlueprintLibrary), 14335514U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h__Script_DatasmithContent_1500359051{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,84 @@
// 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 "DatasmithContentBlueprintLibrary.h"
#ifdef DATASMITHCONTENT_DatasmithContentBlueprintLibrary_generated_h
#error "DatasmithContentBlueprintLibrary.generated.h already included, missing '#pragma once' in DatasmithContentBlueprintLibrary.h"
#endif
#define DATASMITHCONTENT_DatasmithContentBlueprintLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UDatasmithAssetUserData;
class UObject;
// ********** Begin Class UDatasmithContentBlueprintLibrary ****************************************
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetDatasmithUserDataKeysAndValuesForValue); \
DECLARE_FUNCTION(execGetDatasmithUserDataValuesForKey); \
DECLARE_FUNCTION(execGetDatasmithUserDataValueForKey); \
DECLARE_FUNCTION(execGetDatasmithUserData);
#if WITH_EDITOR
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
DECLARE_FUNCTION(execGetAllObjectsAndValuesForKey); \
DECLARE_FUNCTION(execGetAllDatasmithUserData);
#else // WITH_EDITOR
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS_EOD
#endif // WITH_EDITOR
struct Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithContentBlueprintLibrary_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithContentBlueprintLibrary(); \
friend struct ::Z_Construct_UClass_UDatasmithContentBlueprintLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithContentBlueprintLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithContentBlueprintLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithContentBlueprintLibrary_NoRegister) \
DECLARE_SERIALIZER(UDatasmithContentBlueprintLibrary)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithContentBlueprintLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithContentBlueprintLibrary(UDatasmithContentBlueprintLibrary&&) = delete; \
UDatasmithContentBlueprintLibrary(const UDatasmithContentBlueprintLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithContentBlueprintLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithContentBlueprintLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithContentBlueprintLibrary) \
DATASMITHCONTENT_API virtual ~UDatasmithContentBlueprintLibrary();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_14_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithContentBlueprintLibrary;
// ********** End Class UDatasmithContentBlueprintLibrary ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithContentBlueprintLibrary_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,121 @@
// 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 "DatasmithCustomAction.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithCustomAction() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCustomActionBase();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCustomActionBase_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithCustomActionBase ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithCustomActionBase;
UClass* UDatasmithCustomActionBase::GetPrivateStaticClass()
{
using TClass = UDatasmithCustomActionBase;
if (!Z_Registration_Info_UClass_UDatasmithCustomActionBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithCustomActionBase"),
Z_Registration_Info_UClass_UDatasmithCustomActionBase.InnerSingleton,
StaticRegisterNativesUDatasmithCustomActionBase,
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_UDatasmithCustomActionBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithCustomActionBase_NoRegister()
{
return UDatasmithCustomActionBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithCustomActionBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class for actions available to the end-user through the Content browser contextual menu.\n * By extending this class, the custom action is automatically registered to be available for the end user\n */" },
{ "IncludePath", "DatasmithCustomAction.h" },
{ "ModuleRelativePath", "Public/DatasmithCustomAction.h" },
{ "ToolTip", "Base class for actions available to the end-user through the Content browser contextual menu.\nBy extending this class, the custom action is automatically registered to be available for the end user" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithCustomActionBase constinit property declarations ***************
// ********** End Class UDatasmithCustomActionBase constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithCustomActionBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithCustomActionBase_Statics
UObject* (*const Z_Construct_UClass_UDatasmithCustomActionBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCustomActionBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithCustomActionBase_Statics::ClassParams = {
&UDatasmithCustomActionBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithCustomActionBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithCustomActionBase_Statics::Class_MetaDataParams)
};
void UDatasmithCustomActionBase::StaticRegisterNativesUDatasmithCustomActionBase()
{
}
UClass* Z_Construct_UClass_UDatasmithCustomActionBase()
{
if (!Z_Registration_Info_UClass_UDatasmithCustomActionBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithCustomActionBase.OuterSingleton, Z_Construct_UClass_UDatasmithCustomActionBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithCustomActionBase.OuterSingleton;
}
UDatasmithCustomActionBase::UDatasmithCustomActionBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithCustomActionBase);
UDatasmithCustomActionBase::~UDatasmithCustomActionBase() {}
// ********** End Class UDatasmithCustomActionBase *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithCustomActionBase, UDatasmithCustomActionBase::StaticClass, TEXT("UDatasmithCustomActionBase"), &Z_Registration_Info_UClass_UDatasmithCustomActionBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithCustomActionBase), 1133399215U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h__Script_DatasmithContent_2476861791{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h__Script_DatasmithContent_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 "DatasmithCustomAction.h"
#ifdef DATASMITHCONTENT_DatasmithCustomAction_generated_h
#error "DatasmithCustomAction.generated.h already included, missing '#pragma once' in DatasmithCustomAction.h"
#endif
#define DATASMITHCONTENT_DatasmithCustomAction_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithCustomActionBase ***********************************************
struct Z_Construct_UClass_UDatasmithCustomActionBase_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCustomActionBase_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h_66_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithCustomActionBase(); \
friend struct ::Z_Construct_UClass_UDatasmithCustomActionBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithCustomActionBase_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithCustomActionBase, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithCustomActionBase_NoRegister) \
DECLARE_SERIALIZER(UDatasmithCustomActionBase)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h_66_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithCustomActionBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithCustomActionBase(UDatasmithCustomActionBase&&) = delete; \
UDatasmithCustomActionBase(const UDatasmithCustomActionBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithCustomActionBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithCustomActionBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithCustomActionBase) \
DATASMITHCONTENT_API virtual ~UDatasmithCustomActionBase();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h_63_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h_66_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h_66_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h_66_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithCustomActionBase;
// ********** End Class UDatasmithCustomActionBase *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithCustomAction_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,145 @@
// 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 "ObjectTemplates/DatasmithDecalComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithDecalComponentTemplate() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithDecalComponentTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithDecalComponentTemplate_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithDecalComponentTemplate *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithDecalComponentTemplate;
UClass* UDatasmithDecalComponentTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithDecalComponentTemplate;
if (!Z_Registration_Info_UClass_UDatasmithDecalComponentTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithDecalComponentTemplate"),
Z_Registration_Info_UClass_UDatasmithDecalComponentTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithDecalComponentTemplate,
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_UDatasmithDecalComponentTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithDecalComponentTemplate_NoRegister()
{
return UDatasmithDecalComponentTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithDecalComponentTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithDecalComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SortOrder_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithDecalComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DecalSize_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithDecalComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Material_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithDecalComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithDecalComponentTemplate constinit property declarations *********
static const UECodeGen_Private::FIntPropertyParams NewProp_SortOrder;
static const UECodeGen_Private::FStructPropertyParams NewProp_DecalSize;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Material;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithDecalComponentTemplate constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithDecalComponentTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics
// ********** Begin Class UDatasmithDecalComponentTemplate Property Definitions ********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::NewProp_SortOrder = { "SortOrder", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithDecalComponentTemplate, SortOrder), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SortOrder_MetaData), NewProp_SortOrder_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::NewProp_DecalSize = { "DecalSize", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithDecalComponentTemplate, DecalSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DecalSize_MetaData), NewProp_DecalSize_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::NewProp_Material = { "Material", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithDecalComponentTemplate, Material), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Material_MetaData), NewProp_Material_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::NewProp_SortOrder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::NewProp_DecalSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::NewProp_Material,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithDecalComponentTemplate Property Definitions **********************
UObject* (*const Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::ClassParams = {
&UDatasmithDecalComponentTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithDecalComponentTemplate::StaticRegisterNativesUDatasmithDecalComponentTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithDecalComponentTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithDecalComponentTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithDecalComponentTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithDecalComponentTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithDecalComponentTemplate);
UDatasmithDecalComponentTemplate::~UDatasmithDecalComponentTemplate() {}
// ********** End Class UDatasmithDecalComponentTemplate *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithDecalComponentTemplate, UDatasmithDecalComponentTemplate::StaticClass, TEXT("UDatasmithDecalComponentTemplate"), &Z_Registration_Info_UClass_UDatasmithDecalComponentTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithDecalComponentTemplate), 1303778U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h__Script_DatasmithContent_2246989468{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithDecalComponentTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithDecalComponentTemplate_generated_h
#error "DatasmithDecalComponentTemplate.generated.h already included, missing '#pragma once' in DatasmithDecalComponentTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithDecalComponentTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithDecalComponentTemplate *****************************************
struct Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithDecalComponentTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithDecalComponentTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithDecalComponentTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithDecalComponentTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithDecalComponentTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithDecalComponentTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithDecalComponentTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithDecalComponentTemplate(UDatasmithDecalComponentTemplate&&) = delete; \
UDatasmithDecalComponentTemplate(const UDatasmithDecalComponentTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithDecalComponentTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithDecalComponentTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithDecalComponentTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithDecalComponentTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h_11_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithDecalComponentTemplate;
// ********** End Class UDatasmithDecalComponentTemplate *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithDecalComponentTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,320 @@
// 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 "DatasmithImportOptions.h"
#ifdef DATASMITHCONTENT_DatasmithImportOptions_generated_h
#error "DatasmithImportOptions.generated.h already included, missing '#pragma once' in DatasmithImportOptions.h"
#endif
#define DATASMITHCONTENT_DatasmithImportOptions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDatasmithAssetImportOptions **************************************
struct Z_Construct_UScriptStruct_FDatasmithAssetImportOptions_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_115_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithAssetImportOptions_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithAssetImportOptions;
// ********** End ScriptStruct FDatasmithAssetImportOptions ****************************************
// ********** Begin ScriptStruct FDatasmithStaticMeshImportOptions *********************************
struct Z_Construct_UScriptStruct_FDatasmithStaticMeshImportOptions_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_124_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithStaticMeshImportOptions_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithStaticMeshImportOptions;
// ********** End ScriptStruct FDatasmithStaticMeshImportOptions ***********************************
// ********** Begin ScriptStruct FDatasmithReimportOptions *****************************************
struct Z_Construct_UScriptStruct_FDatasmithReimportOptions_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_162_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithReimportOptions_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithReimportOptions;
// ********** End ScriptStruct FDatasmithReimportOptions *******************************************
// ********** Begin ScriptStruct FDatasmithImportBaseOptions ***************************************
struct Z_Construct_UScriptStruct_FDatasmithImportBaseOptions_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_179_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithImportBaseOptions_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithImportBaseOptions;
// ********** End ScriptStruct FDatasmithImportBaseOptions *****************************************
// ********** Begin ScriptStruct FDatasmithTessellationOptions *************************************
struct Z_Construct_UScriptStruct_FDatasmithTessellationOptions_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_226_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithTessellationOptions_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithTessellationOptions;
// ********** End ScriptStruct FDatasmithTessellationOptions ***************************************
// ********** Begin ScriptStruct FDatasmithRetessellationOptions ***********************************
struct Z_Construct_UScriptStruct_FDatasmithRetessellationOptions_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_318_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithRetessellationOptions_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct(); \
typedef FDatasmithTessellationOptions Super;
struct FDatasmithRetessellationOptions;
// ********** End ScriptStruct FDatasmithRetessellationOptions *************************************
// ********** Begin Class UDatasmithOptionsBase ****************************************************
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_351_ARCHIVESERIALIZER \
DECLARE_FARCHIVE_SERIALIZER(UDatasmithOptionsBase, DATASMITHCONTENT_API)
struct Z_Construct_UClass_UDatasmithOptionsBase_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithOptionsBase_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_351_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithOptionsBase(); \
friend struct ::Z_Construct_UClass_UDatasmithOptionsBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithOptionsBase_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithOptionsBase, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithOptionsBase_NoRegister) \
DECLARE_SERIALIZER(UDatasmithOptionsBase) \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_351_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_351_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithOptionsBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithOptionsBase(UDatasmithOptionsBase&&) = delete; \
UDatasmithOptionsBase(const UDatasmithOptionsBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithOptionsBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithOptionsBase); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithOptionsBase) \
DATASMITHCONTENT_API virtual ~UDatasmithOptionsBase();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_348_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_351_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_351_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_351_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithOptionsBase;
// ********** End Class UDatasmithOptionsBase ******************************************************
// ********** Begin Class UDatasmithCommonTessellationOptions **************************************
struct Z_Construct_UClass_UDatasmithCommonTessellationOptions_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithCommonTessellationOptions_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_361_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithCommonTessellationOptions(); \
friend struct ::Z_Construct_UClass_UDatasmithCommonTessellationOptions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithCommonTessellationOptions_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithCommonTessellationOptions, UDatasmithOptionsBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithCommonTessellationOptions_NoRegister) \
DECLARE_SERIALIZER(UDatasmithCommonTessellationOptions) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_361_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithCommonTessellationOptions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithCommonTessellationOptions(UDatasmithCommonTessellationOptions&&) = delete; \
UDatasmithCommonTessellationOptions(const UDatasmithCommonTessellationOptions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithCommonTessellationOptions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithCommonTessellationOptions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithCommonTessellationOptions) \
DATASMITHCONTENT_API virtual ~UDatasmithCommonTessellationOptions();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_358_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_361_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_361_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_361_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithCommonTessellationOptions;
// ********** End Class UDatasmithCommonTessellationOptions ****************************************
// ********** Begin Class UDatasmithImportOptions **************************************************
struct Z_Construct_UClass_UDatasmithImportOptions_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithImportOptions_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_371_INCLASS \
private: \
static void StaticRegisterNativesUDatasmithImportOptions(); \
friend struct ::Z_Construct_UClass_UDatasmithImportOptions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithImportOptions_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithImportOptions, UDatasmithOptionsBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithImportOptions_NoRegister) \
DECLARE_SERIALIZER(UDatasmithImportOptions) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_371_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithImportOptions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDatasmithImportOptions) \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithImportOptions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithImportOptions); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithImportOptions(UDatasmithImportOptions&&) = delete; \
UDatasmithImportOptions(const UDatasmithImportOptions&) = delete; \
DATASMITHCONTENT_API virtual ~UDatasmithImportOptions();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_368_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_371_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_371_INCLASS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h_371_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithImportOptions;
// ********** End Class UDatasmithImportOptions ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportOptions_h
// ********** Begin Enum EDatasmithImportSearchPackagePolicy ***************************************
#define FOREACH_ENUM_EDATASMITHIMPORTSEARCHPACKAGEPOLICY(op) \
op(EDatasmithImportSearchPackagePolicy::Current) \
op(EDatasmithImportSearchPackagePolicy::All)
enum class EDatasmithImportSearchPackagePolicy : uint8;
template<> struct TIsUEnumClass<EDatasmithImportSearchPackagePolicy> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithImportSearchPackagePolicy>();
// ********** End Enum EDatasmithImportSearchPackagePolicy *****************************************
// ********** Begin Enum EDatasmithImportAssetConflictPolicy ***************************************
#define FOREACH_ENUM_EDATASMITHIMPORTASSETCONFLICTPOLICY(op) \
op(EDatasmithImportAssetConflictPolicy::Replace) \
op(EDatasmithImportAssetConflictPolicy::Update) \
op(EDatasmithImportAssetConflictPolicy::Use) \
op(EDatasmithImportAssetConflictPolicy::Ignore)
enum class EDatasmithImportAssetConflictPolicy : uint8;
template<> struct TIsUEnumClass<EDatasmithImportAssetConflictPolicy> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithImportAssetConflictPolicy>();
// ********** End Enum EDatasmithImportAssetConflictPolicy *****************************************
// ********** Begin Enum EDatasmithImportActorPolicy ***********************************************
#define FOREACH_ENUM_EDATASMITHIMPORTACTORPOLICY(op) \
op(EDatasmithImportActorPolicy::Update) \
op(EDatasmithImportActorPolicy::Full) \
op(EDatasmithImportActorPolicy::Ignore)
enum class EDatasmithImportActorPolicy : uint8;
template<> struct TIsUEnumClass<EDatasmithImportActorPolicy> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithImportActorPolicy>();
// ********** End Enum EDatasmithImportActorPolicy *************************************************
// ********** Begin Enum EDatasmithImportMaterialQuality *******************************************
#define FOREACH_ENUM_EDATASMITHIMPORTMATERIALQUALITY(op) \
op(EDatasmithImportMaterialQuality::UseNoFresnelCurves) \
op(EDatasmithImportMaterialQuality::UseSimplifierFresnelCurves) \
op(EDatasmithImportMaterialQuality::UseRealFresnelCurves)
enum class EDatasmithImportMaterialQuality : uint8;
template<> struct TIsUEnumClass<EDatasmithImportMaterialQuality> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithImportMaterialQuality>();
// ********** End Enum EDatasmithImportMaterialQuality *********************************************
// ********** Begin Enum EDatasmithImportLightmapMin ***********************************************
#define FOREACH_ENUM_EDATASMITHIMPORTLIGHTMAPMIN(op) \
op(EDatasmithImportLightmapMin::LIGHTMAP_16) \
op(EDatasmithImportLightmapMin::LIGHTMAP_32) \
op(EDatasmithImportLightmapMin::LIGHTMAP_64) \
op(EDatasmithImportLightmapMin::LIGHTMAP_128) \
op(EDatasmithImportLightmapMin::LIGHTMAP_256) \
op(EDatasmithImportLightmapMin::LIGHTMAP_512)
enum class EDatasmithImportLightmapMin : uint8;
template<> struct TIsUEnumClass<EDatasmithImportLightmapMin> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithImportLightmapMin>();
// ********** End Enum EDatasmithImportLightmapMin *************************************************
// ********** Begin Enum EDatasmithImportLightmapMax ***********************************************
#define FOREACH_ENUM_EDATASMITHIMPORTLIGHTMAPMAX(op) \
op(EDatasmithImportLightmapMax::LIGHTMAP_64) \
op(EDatasmithImportLightmapMax::LIGHTMAP_128) \
op(EDatasmithImportLightmapMax::LIGHTMAP_256) \
op(EDatasmithImportLightmapMax::LIGHTMAP_512) \
op(EDatasmithImportLightmapMax::LIGHTMAP_1024) \
op(EDatasmithImportLightmapMax::LIGHTMAP_2048) \
op(EDatasmithImportLightmapMax::LIGHTMAP_4096)
enum class EDatasmithImportLightmapMax : uint8;
template<> struct TIsUEnumClass<EDatasmithImportLightmapMax> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithImportLightmapMax>();
// ********** End Enum EDatasmithImportLightmapMax *************************************************
// ********** Begin Enum EDatasmithImportScene *****************************************************
#define FOREACH_ENUM_EDATASMITHIMPORTSCENE(op) \
op(EDatasmithImportScene::NewLevel) \
op(EDatasmithImportScene::CurrentLevel) \
op(EDatasmithImportScene::AssetsOnly)
enum class EDatasmithImportScene : uint8;
template<> struct TIsUEnumClass<EDatasmithImportScene> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithImportScene>();
// ********** End Enum EDatasmithImportScene *******************************************************
// ********** Begin Enum EDatasmithCADStitchingTechnique *******************************************
#define FOREACH_ENUM_EDATASMITHCADSTITCHINGTECHNIQUE(op) \
op(EDatasmithCADStitchingTechnique::StitchingNone) \
op(EDatasmithCADStitchingTechnique::StitchingHeal) \
op(EDatasmithCADStitchingTechnique::StitchingSew)
enum class EDatasmithCADStitchingTechnique : uint8;
template<> struct TIsUEnumClass<EDatasmithCADStitchingTechnique> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithCADStitchingTechnique>();
// ********** End Enum EDatasmithCADStitchingTechnique *********************************************
// ********** Begin Enum EDatasmithCADRetessellationRule *******************************************
#define FOREACH_ENUM_EDATASMITHCADRETESSELLATIONRULE(op) \
op(EDatasmithCADRetessellationRule::All) \
op(EDatasmithCADRetessellationRule::SkipDeletedSurfaces)
enum class EDatasmithCADRetessellationRule : uint8;
template<> struct TIsUEnumClass<EDatasmithCADRetessellationRule> { enum { Value = true }; };
template<> DATASMITHCONTENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EDatasmithCADRetessellationRule>();
// ********** End Enum EDatasmithCADRetessellationRule *********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,198 @@
// 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 "DatasmithImportedSequencesActor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithImportedSequencesActor() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithImportedSequencesActor();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithImportedSequencesActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor();
LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequence_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ADatasmithImportedSequencesActor Function PlayLevelSequence **************
struct Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics
{
struct DatasmithImportedSequencesActor_eventPlayLevelSequence_Parms
{
ULevelSequence* SequenceToPlay;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ImportedSequences" },
{ "ModuleRelativePath", "Public/DatasmithImportedSequencesActor.h" },
};
#endif // WITH_METADATA
// ********** Begin Function PlayLevelSequence constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SequenceToPlay;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PlayLevelSequence constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PlayLevelSequence Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::NewProp_SequenceToPlay = { "SequenceToPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DatasmithImportedSequencesActor_eventPlayLevelSequence_Parms, SequenceToPlay), Z_Construct_UClass_ULevelSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::NewProp_SequenceToPlay,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::PropPointers) < 2048);
// ********** End Function PlayLevelSequence Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ADatasmithImportedSequencesActor, nullptr, "PlayLevelSequence", Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::PropPointers),
sizeof(Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::DatasmithImportedSequencesActor_eventPlayLevelSequence_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::DatasmithImportedSequencesActor_eventPlayLevelSequence_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(ADatasmithImportedSequencesActor::execPlayLevelSequence)
{
P_GET_OBJECT(ULevelSequence,Z_Param_SequenceToPlay);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->PlayLevelSequence(Z_Param_SequenceToPlay);
P_NATIVE_END;
}
// ********** End Class ADatasmithImportedSequencesActor Function PlayLevelSequence ****************
// ********** Begin Class ADatasmithImportedSequencesActor *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ADatasmithImportedSequencesActor;
UClass* ADatasmithImportedSequencesActor::GetPrivateStaticClass()
{
using TClass = ADatasmithImportedSequencesActor;
if (!Z_Registration_Info_UClass_ADatasmithImportedSequencesActor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithImportedSequencesActor"),
Z_Registration_Info_UClass_ADatasmithImportedSequencesActor.InnerSingleton,
StaticRegisterNativesADatasmithImportedSequencesActor,
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_ADatasmithImportedSequencesActor.InnerSingleton;
}
UClass* Z_Construct_UClass_ADatasmithImportedSequencesActor_NoRegister()
{
return ADatasmithImportedSequencesActor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "DatasmithImportedSequencesActor.h" },
{ "ModuleRelativePath", "Public/DatasmithImportedSequencesActor.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ImportedSequences_MetaData[] = {
{ "Category", "ImportedSequences" },
{ "ModuleRelativePath", "Public/DatasmithImportedSequencesActor.h" },
};
#endif // WITH_METADATA
// ********** Begin Class ADatasmithImportedSequencesActor constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_ImportedSequences_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ImportedSequences;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ADatasmithImportedSequencesActor constinit property declarations ***********
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("PlayLevelSequence"), .Pointer = &ADatasmithImportedSequencesActor::execPlayLevelSequence },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_ADatasmithImportedSequencesActor_PlayLevelSequence, "PlayLevelSequence" }, // 2050193469
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ADatasmithImportedSequencesActor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics
// ********** Begin Class ADatasmithImportedSequencesActor Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::NewProp_ImportedSequences_Inner = { "ImportedSequences", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevelSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::NewProp_ImportedSequences = { "ImportedSequences", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithImportedSequencesActor, ImportedSequences), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ImportedSequences_MetaData), NewProp_ImportedSequences_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::NewProp_ImportedSequences_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::NewProp_ImportedSequences,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::PropPointers) < 2048);
// ********** End Class ADatasmithImportedSequencesActor Property Definitions **********************
UObject* (*const Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::ClassParams = {
&ADatasmithImportedSequencesActor::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::PropPointers),
0,
0x008800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::Class_MetaDataParams), Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::Class_MetaDataParams)
};
void ADatasmithImportedSequencesActor::StaticRegisterNativesADatasmithImportedSequencesActor()
{
UClass* Class = ADatasmithImportedSequencesActor::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::Funcs));
}
UClass* Z_Construct_UClass_ADatasmithImportedSequencesActor()
{
if (!Z_Registration_Info_UClass_ADatasmithImportedSequencesActor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ADatasmithImportedSequencesActor.OuterSingleton, Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ADatasmithImportedSequencesActor.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ADatasmithImportedSequencesActor);
ADatasmithImportedSequencesActor::~ADatasmithImportedSequencesActor() {}
// ********** End Class ADatasmithImportedSequencesActor *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ADatasmithImportedSequencesActor, ADatasmithImportedSequencesActor::StaticClass, TEXT("ADatasmithImportedSequencesActor"), &Z_Registration_Info_UClass_ADatasmithImportedSequencesActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ADatasmithImportedSequencesActor), 2671516209U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h__Script_DatasmithContent_2143530291{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,67 @@
// 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 "DatasmithImportedSequencesActor.h"
#ifdef DATASMITHCONTENT_DatasmithImportedSequencesActor_generated_h
#error "DatasmithImportedSequencesActor.generated.h already included, missing '#pragma once' in DatasmithImportedSequencesActor.h"
#endif
#define DATASMITHCONTENT_DatasmithImportedSequencesActor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class ULevelSequence;
// ********** Begin Class ADatasmithImportedSequencesActor *****************************************
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execPlayLevelSequence);
struct Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithImportedSequencesActor_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesADatasmithImportedSequencesActor(); \
friend struct ::Z_Construct_UClass_ADatasmithImportedSequencesActor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_ADatasmithImportedSequencesActor_NoRegister(); \
public: \
DECLARE_CLASS2(ADatasmithImportedSequencesActor, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_ADatasmithImportedSequencesActor_NoRegister) \
DECLARE_SERIALIZER(ADatasmithImportedSequencesActor)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h_17_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
ADatasmithImportedSequencesActor(ADatasmithImportedSequencesActor&&) = delete; \
ADatasmithImportedSequencesActor(const ADatasmithImportedSequencesActor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, ADatasmithImportedSequencesActor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ADatasmithImportedSequencesActor); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ADatasmithImportedSequencesActor) \
DATASMITHCONTENT_API virtual ~ADatasmithImportedSequencesActor();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h_12_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h_17_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ADatasmithImportedSequencesActor;
// ********** End Class ADatasmithImportedSequencesActor *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithImportedSequencesActor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,138 @@
// 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 "ObjectTemplates/DatasmithLandscapeTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithLandscapeTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithLandscapeTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithLandscapeTemplate_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithLandscapeTemplate **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithLandscapeTemplate;
UClass* UDatasmithLandscapeTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithLandscapeTemplate;
if (!Z_Registration_Info_UClass_UDatasmithLandscapeTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithLandscapeTemplate"),
Z_Registration_Info_UClass_UDatasmithLandscapeTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithLandscapeTemplate,
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_UDatasmithLandscapeTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithLandscapeTemplate_NoRegister()
{
return UDatasmithLandscapeTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithLandscapeTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLandscapeTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LandscapeMaterial_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLandscapeTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticLightingLOD_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLandscapeTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithLandscapeTemplate constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_LandscapeMaterial;
static const UECodeGen_Private::FIntPropertyParams NewProp_StaticLightingLOD;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithLandscapeTemplate constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithLandscapeTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics
// ********** Begin Class UDatasmithLandscapeTemplate Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::NewProp_LandscapeMaterial = { "LandscapeMaterial", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithLandscapeTemplate, LandscapeMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LandscapeMaterial_MetaData), NewProp_LandscapeMaterial_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::NewProp_StaticLightingLOD = { "StaticLightingLOD", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithLandscapeTemplate, StaticLightingLOD), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticLightingLOD_MetaData), NewProp_StaticLightingLOD_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::NewProp_LandscapeMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::NewProp_StaticLightingLOD,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithLandscapeTemplate Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::ClassParams = {
&UDatasmithLandscapeTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithLandscapeTemplate::StaticRegisterNativesUDatasmithLandscapeTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithLandscapeTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithLandscapeTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithLandscapeTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithLandscapeTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithLandscapeTemplate);
UDatasmithLandscapeTemplate::~UDatasmithLandscapeTemplate() {}
// ********** End Class UDatasmithLandscapeTemplate ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithLandscapeTemplate, UDatasmithLandscapeTemplate::StaticClass, TEXT("UDatasmithLandscapeTemplate"), &Z_Registration_Info_UClass_UDatasmithLandscapeTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithLandscapeTemplate), 2547084405U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h__Script_DatasmithContent_2352067894{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithLandscapeTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithLandscapeTemplate_generated_h
#error "DatasmithLandscapeTemplate.generated.h already included, missing '#pragma once' in DatasmithLandscapeTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithLandscapeTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithLandscapeTemplate **********************************************
struct Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithLandscapeTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithLandscapeTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithLandscapeTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithLandscapeTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithLandscapeTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithLandscapeTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithLandscapeTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithLandscapeTemplate(UDatasmithLandscapeTemplate&&) = delete; \
UDatasmithLandscapeTemplate(const UDatasmithLandscapeTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithLandscapeTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithLandscapeTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithLandscapeTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithLandscapeTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h_13_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithLandscapeTemplate;
// ********** End Class UDatasmithLandscapeTemplate ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLandscapeTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,208 @@
// 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 "ObjectTemplates/DatasmithLightComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithLightComponentTemplate() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithLightComponentTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithLightComponentTemplate_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTextureLightProfile_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithLightComponentTemplate *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithLightComponentTemplate;
UClass* UDatasmithLightComponentTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithLightComponentTemplate;
if (!Z_Registration_Info_UClass_UDatasmithLightComponentTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithLightComponentTemplate"),
Z_Registration_Info_UClass_UDatasmithLightComponentTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithLightComponentTemplate,
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_UDatasmithLightComponentTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithLightComponentTemplate_NoRegister()
{
return UDatasmithLightComponentTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithLightComponentTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bVisible_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CastShadows_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseTemperature_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseIESBrightness_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Intensity_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Temperature_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IESBrightnessScale_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightColor_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightFunctionMaterial_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IESTexture_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithLightComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithLightComponentTemplate constinit property declarations *********
static void NewProp_bVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisible;
static void NewProp_CastShadows_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_CastShadows;
static void NewProp_bUseTemperature_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseTemperature;
static void NewProp_bUseIESBrightness_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseIESBrightness;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Intensity;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Temperature;
static const UECodeGen_Private::FFloatPropertyParams NewProp_IESBrightnessScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_LightColor;
static const UECodeGen_Private::FObjectPropertyParams NewProp_LightFunctionMaterial;
static const UECodeGen_Private::FObjectPropertyParams NewProp_IESTexture;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithLightComponentTemplate constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithLightComponentTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics
// ********** Begin Class UDatasmithLightComponentTemplate Property Definitions ********************
void Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bVisible_SetBit(void* Obj)
{
((UDatasmithLightComponentTemplate*)Obj)->bVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bVisible = { "bVisible", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UDatasmithLightComponentTemplate), &Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bVisible_MetaData), NewProp_bVisible_MetaData) };
void Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_CastShadows_SetBit(void* Obj)
{
((UDatasmithLightComponentTemplate*)Obj)->CastShadows = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_CastShadows = { "CastShadows", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UDatasmithLightComponentTemplate), &Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_CastShadows_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CastShadows_MetaData), NewProp_CastShadows_MetaData) };
void Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bUseTemperature_SetBit(void* Obj)
{
((UDatasmithLightComponentTemplate*)Obj)->bUseTemperature = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bUseTemperature = { "bUseTemperature", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UDatasmithLightComponentTemplate), &Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bUseTemperature_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseTemperature_MetaData), NewProp_bUseTemperature_MetaData) };
void Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bUseIESBrightness_SetBit(void* Obj)
{
((UDatasmithLightComponentTemplate*)Obj)->bUseIESBrightness = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bUseIESBrightness = { "bUseIESBrightness", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UDatasmithLightComponentTemplate), &Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bUseIESBrightness_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseIESBrightness_MetaData), NewProp_bUseIESBrightness_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_Intensity = { "Intensity", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithLightComponentTemplate, Intensity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Intensity_MetaData), NewProp_Intensity_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_Temperature = { "Temperature", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithLightComponentTemplate, Temperature), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Temperature_MetaData), NewProp_Temperature_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_IESBrightnessScale = { "IESBrightnessScale", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithLightComponentTemplate, IESBrightnessScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IESBrightnessScale_MetaData), NewProp_IESBrightnessScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_LightColor = { "LightColor", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithLightComponentTemplate, LightColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightColor_MetaData), NewProp_LightColor_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_LightFunctionMaterial = { "LightFunctionMaterial", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithLightComponentTemplate, LightFunctionMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightFunctionMaterial_MetaData), NewProp_LightFunctionMaterial_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_IESTexture = { "IESTexture", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithLightComponentTemplate, IESTexture), Z_Construct_UClass_UTextureLightProfile_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IESTexture_MetaData), NewProp_IESTexture_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_CastShadows,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bUseTemperature,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_bUseIESBrightness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_Intensity,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_Temperature,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_IESBrightnessScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_LightColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_LightFunctionMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::NewProp_IESTexture,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithLightComponentTemplate Property Definitions **********************
UObject* (*const Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::ClassParams = {
&UDatasmithLightComponentTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithLightComponentTemplate::StaticRegisterNativesUDatasmithLightComponentTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithLightComponentTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithLightComponentTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithLightComponentTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithLightComponentTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithLightComponentTemplate);
UDatasmithLightComponentTemplate::~UDatasmithLightComponentTemplate() {}
// ********** End Class UDatasmithLightComponentTemplate *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithLightComponentTemplate, UDatasmithLightComponentTemplate::StaticClass, TEXT("UDatasmithLightComponentTemplate"), &Z_Registration_Info_UClass_UDatasmithLightComponentTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithLightComponentTemplate), 1259259149U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h__Script_DatasmithContent_1695923985{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithLightComponentTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithLightComponentTemplate_generated_h
#error "DatasmithLightComponentTemplate.generated.h already included, missing '#pragma once' in DatasmithLightComponentTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithLightComponentTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithLightComponentTemplate *****************************************
struct Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithLightComponentTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithLightComponentTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithLightComponentTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithLightComponentTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithLightComponentTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithLightComponentTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithLightComponentTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithLightComponentTemplate(UDatasmithLightComponentTemplate&&) = delete; \
UDatasmithLightComponentTemplate(const UDatasmithLightComponentTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithLightComponentTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithLightComponentTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithLightComponentTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithLightComponentTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h_11_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithLightComponentTemplate;
// ********** End Class UDatasmithLightComponentTemplate *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithLightComponentTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,253 @@
// 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 "ObjectTemplates/DatasmithMaterialInstanceTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithMaterialInstanceTemplate() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithMaterialInstanceTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDatasmithStaticParameterSetTemplate ******************************
struct Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithStaticParameterSetTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithStaticParameterSetTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticSwitchParameters_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithStaticParameterSetTemplate constinit property declarations
static const UECodeGen_Private::FBoolPropertyParams NewProp_StaticSwitchParameters_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_StaticSwitchParameters_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_StaticSwitchParameters;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithStaticParameterSetTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithStaticParameterSetTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithStaticParameterSetTemplate;
class UScriptStruct* FDatasmithStaticParameterSetTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithStaticParameterSetTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithStaticParameterSetTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithStaticParameterSetTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithStaticParameterSetTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithStaticParameterSetTemplate Property Definitions *********
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::NewProp_StaticSwitchParameters_ValueProp = { "StaticSwitchParameters", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::NewProp_StaticSwitchParameters_Key_KeyProp = { "StaticSwitchParameters_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::NewProp_StaticSwitchParameters = { "StaticSwitchParameters", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithStaticParameterSetTemplate, StaticSwitchParameters), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticSwitchParameters_MetaData), NewProp_StaticSwitchParameters_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::NewProp_StaticSwitchParameters_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::NewProp_StaticSwitchParameters_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::NewProp_StaticSwitchParameters,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithStaticParameterSetTemplate Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithStaticParameterSetTemplate",
Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::PropPointers),
sizeof(FDatasmithStaticParameterSetTemplate),
alignof(FDatasmithStaticParameterSetTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithStaticParameterSetTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithStaticParameterSetTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithStaticParameterSetTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithStaticParameterSetTemplate ********************************
// ********** Begin Class UDatasmithMaterialInstanceTemplate ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithMaterialInstanceTemplate;
UClass* UDatasmithMaterialInstanceTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithMaterialInstanceTemplate;
if (!Z_Registration_Info_UClass_UDatasmithMaterialInstanceTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithMaterialInstanceTemplate"),
Z_Registration_Info_UClass_UDatasmithMaterialInstanceTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithMaterialInstanceTemplate,
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_UDatasmithMaterialInstanceTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_NoRegister()
{
return UDatasmithMaterialInstanceTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Applies material instance data to a material instance if it hasn't changed since the last time we've applied a template.\n * Supports Scalar parameters, Vector parameters, Texture parameters and Static parameters\n */" },
{ "IncludePath", "ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
{ "ToolTip", "Applies material instance data to a material instance if it hasn't changed since the last time we've applied a template.\nSupports Scalar parameters, Vector parameters, Texture parameters and Static parameters" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentMaterial_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarParameterValues_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VectorParameterValues_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureParameterValues_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticParameters_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithMaterialInstanceTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithMaterialInstanceTemplate constinit property declarations *******
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ParentMaterial;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ScalarParameterValues_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_ScalarParameterValues_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ScalarParameterValues;
static const UECodeGen_Private::FStructPropertyParams NewProp_VectorParameterValues_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_VectorParameterValues_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_VectorParameterValues;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_TextureParameterValues_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_TextureParameterValues_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_TextureParameterValues;
static const UECodeGen_Private::FStructPropertyParams NewProp_StaticParameters;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithMaterialInstanceTemplate constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithMaterialInstanceTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics
// ********** Begin Class UDatasmithMaterialInstanceTemplate Property Definitions ******************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_ParentMaterial = { "ParentMaterial", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithMaterialInstanceTemplate, ParentMaterial), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentMaterial_MetaData), NewProp_ParentMaterial_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_ScalarParameterValues_ValueProp = { "ScalarParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_ScalarParameterValues_Key_KeyProp = { "ScalarParameterValues_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_ScalarParameterValues = { "ScalarParameterValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithMaterialInstanceTemplate, ScalarParameterValues), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarParameterValues_MetaData), NewProp_ScalarParameterValues_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_VectorParameterValues_ValueProp = { "VectorParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_VectorParameterValues_Key_KeyProp = { "VectorParameterValues_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_VectorParameterValues = { "VectorParameterValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithMaterialInstanceTemplate, VectorParameterValues), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VectorParameterValues_MetaData), NewProp_VectorParameterValues_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_TextureParameterValues_ValueProp = { "TextureParameterValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_TextureParameterValues_Key_KeyProp = { "TextureParameterValues_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_TextureParameterValues = { "TextureParameterValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithMaterialInstanceTemplate, TextureParameterValues), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureParameterValues_MetaData), NewProp_TextureParameterValues_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_StaticParameters = { "StaticParameters", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithMaterialInstanceTemplate, StaticParameters), Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticParameters_MetaData), NewProp_StaticParameters_MetaData) }; // 2616740814
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_ParentMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_ScalarParameterValues_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_ScalarParameterValues_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_ScalarParameterValues,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_VectorParameterValues_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_VectorParameterValues_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_VectorParameterValues,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_TextureParameterValues_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_TextureParameterValues_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_TextureParameterValues,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::NewProp_StaticParameters,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithMaterialInstanceTemplate Property Definitions ********************
UObject* (*const Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::ClassParams = {
&UDatasmithMaterialInstanceTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithMaterialInstanceTemplate::StaticRegisterNativesUDatasmithMaterialInstanceTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithMaterialInstanceTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithMaterialInstanceTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithMaterialInstanceTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithMaterialInstanceTemplate.OuterSingleton;
}
UDatasmithMaterialInstanceTemplate::UDatasmithMaterialInstanceTemplate() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithMaterialInstanceTemplate);
UDatasmithMaterialInstanceTemplate::~UDatasmithMaterialInstanceTemplate() {}
// ********** End Class UDatasmithMaterialInstanceTemplate *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDatasmithStaticParameterSetTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics::NewStructOps, TEXT("DatasmithStaticParameterSetTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithStaticParameterSetTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithStaticParameterSetTemplate), 2616740814U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithMaterialInstanceTemplate, UDatasmithMaterialInstanceTemplate::StaticClass, TEXT("UDatasmithMaterialInstanceTemplate"), &Z_Registration_Info_UClass_UDatasmithMaterialInstanceTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithMaterialInstanceTemplate), 343528645U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h__Script_DatasmithContent_921858078{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h__Script_DatasmithContent_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h__Script_DatasmithContent_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// 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 "ObjectTemplates/DatasmithMaterialInstanceTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithMaterialInstanceTemplate_generated_h
#error "DatasmithMaterialInstanceTemplate.generated.h already included, missing '#pragma once' in DatasmithMaterialInstanceTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithMaterialInstanceTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDatasmithStaticParameterSetTemplate ******************************
struct Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h_22_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithStaticParameterSetTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithStaticParameterSetTemplate;
// ********** End ScriptStruct FDatasmithStaticParameterSetTemplate ********************************
// ********** Begin Class UDatasmithMaterialInstanceTemplate ***************************************
struct Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h_42_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithMaterialInstanceTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithMaterialInstanceTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithMaterialInstanceTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithMaterialInstanceTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h_42_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithMaterialInstanceTemplate(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithMaterialInstanceTemplate(UDatasmithMaterialInstanceTemplate&&) = delete; \
UDatasmithMaterialInstanceTemplate(const UDatasmithMaterialInstanceTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithMaterialInstanceTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithMaterialInstanceTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithMaterialInstanceTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithMaterialInstanceTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h_39_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h_42_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h_42_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h_42_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithMaterialInstanceTemplate;
// ********** End Class UDatasmithMaterialInstanceTemplate *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithMaterialInstanceTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "ObjectTemplates/DatasmithObjectTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithObjectTemplate() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithObjectTemplate *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithObjectTemplate;
UClass* UDatasmithObjectTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithObjectTemplate;
if (!Z_Registration_Info_UClass_UDatasmithObjectTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithObjectTemplate"),
Z_Registration_Info_UClass_UDatasmithObjectTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithObjectTemplate,
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_UDatasmithObjectTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithObjectTemplate_NoRegister()
{
return UDatasmithObjectTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithObjectTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithObjectTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithObjectTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithObjectTemplate constinit property declarations *****************
// ********** End Class UDatasmithObjectTemplate constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithObjectTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithObjectTemplate_Statics
UObject* (*const Z_Construct_UClass_UDatasmithObjectTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithObjectTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithObjectTemplate_Statics::ClassParams = {
&UDatasmithObjectTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithObjectTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithObjectTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithObjectTemplate::StaticRegisterNativesUDatasmithObjectTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithObjectTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithObjectTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithObjectTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithObjectTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithObjectTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithObjectTemplate);
UDatasmithObjectTemplate::~UDatasmithObjectTemplate() {}
// ********** End Class UDatasmithObjectTemplate ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithObjectTemplate, UDatasmithObjectTemplate::StaticClass, TEXT("UDatasmithObjectTemplate"), &Z_Registration_Info_UClass_UDatasmithObjectTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithObjectTemplate), 2410464285U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h__Script_DatasmithContent_3479236616{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithObjectTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithObjectTemplate_generated_h
#error "DatasmithObjectTemplate.generated.h already included, missing '#pragma once' in DatasmithObjectTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithObjectTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithObjectTemplate *************************************************
struct Z_Construct_UClass_UDatasmithObjectTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithObjectTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithObjectTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithObjectTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithObjectTemplate, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithObjectTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithObjectTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithObjectTemplate(UDatasmithObjectTemplate&&) = delete; \
UDatasmithObjectTemplate(const UDatasmithObjectTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithObjectTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithObjectTemplate); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(UDatasmithObjectTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithObjectTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h_11_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithObjectTemplate;
// ********** End Class UDatasmithObjectTemplate ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithObjectTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,153 @@
// 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 "ObjectTemplates/DatasmithPointLightComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithPointLightComponentTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithPointLightComponentTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithPointLightComponentTemplate_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ELightUnits();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithPointLightComponentTemplate ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithPointLightComponentTemplate;
UClass* UDatasmithPointLightComponentTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithPointLightComponentTemplate;
if (!Z_Registration_Info_UClass_UDatasmithPointLightComponentTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithPointLightComponentTemplate"),
Z_Registration_Info_UClass_UDatasmithPointLightComponentTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithPointLightComponentTemplate,
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_UDatasmithPointLightComponentTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithPointLightComponentTemplate_NoRegister()
{
return UDatasmithPointLightComponentTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithPointLightComponentTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPointLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IntensityUnits_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPointLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceRadius_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPointLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceLength_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPointLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttenuationRadius_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPointLightComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithPointLightComponentTemplate constinit property declarations ****
static const UECodeGen_Private::FBytePropertyParams NewProp_IntensityUnits_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_IntensityUnits;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SourceLength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AttenuationRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithPointLightComponentTemplate constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithPointLightComponentTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics
// ********** Begin Class UDatasmithPointLightComponentTemplate Property Definitions ***************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_IntensityUnits_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_UDatasmithPointLightComponentTemplate_Statics::NewProp_IntensityUnits = { "IntensityUnits", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithPointLightComponentTemplate, IntensityUnits), Z_Construct_UEnum_Engine_ELightUnits, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IntensityUnits_MetaData), NewProp_IntensityUnits_MetaData) }; // 3278576821
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_SourceRadius = { "SourceRadius", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithPointLightComponentTemplate, SourceRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceRadius_MetaData), NewProp_SourceRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_SourceLength = { "SourceLength", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithPointLightComponentTemplate, SourceLength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceLength_MetaData), NewProp_SourceLength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_AttenuationRadius = { "AttenuationRadius", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithPointLightComponentTemplate, AttenuationRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttenuationRadius_MetaData), NewProp_AttenuationRadius_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_IntensityUnits_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_IntensityUnits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_SourceRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_SourceLength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::NewProp_AttenuationRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithPointLightComponentTemplate Property Definitions *****************
UObject* (*const Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::ClassParams = {
&UDatasmithPointLightComponentTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithPointLightComponentTemplate::StaticRegisterNativesUDatasmithPointLightComponentTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithPointLightComponentTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithPointLightComponentTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithPointLightComponentTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithPointLightComponentTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithPointLightComponentTemplate);
UDatasmithPointLightComponentTemplate::~UDatasmithPointLightComponentTemplate() {}
// ********** End Class UDatasmithPointLightComponentTemplate **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithPointLightComponentTemplate, UDatasmithPointLightComponentTemplate::StaticClass, TEXT("UDatasmithPointLightComponentTemplate"), &Z_Registration_Info_UClass_UDatasmithPointLightComponentTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithPointLightComponentTemplate), 47223929U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h__Script_DatasmithContent_4039347831{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithPointLightComponentTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithPointLightComponentTemplate_generated_h
#error "DatasmithPointLightComponentTemplate.generated.h already included, missing '#pragma once' in DatasmithPointLightComponentTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithPointLightComponentTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithPointLightComponentTemplate ************************************
struct Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithPointLightComponentTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithPointLightComponentTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithPointLightComponentTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithPointLightComponentTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithPointLightComponentTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithPointLightComponentTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithPointLightComponentTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h_15_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithPointLightComponentTemplate(UDatasmithPointLightComponentTemplate&&) = delete; \
UDatasmithPointLightComponentTemplate(const UDatasmithPointLightComponentTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithPointLightComponentTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithPointLightComponentTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithPointLightComponentTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithPointLightComponentTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h_12_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithPointLightComponentTemplate;
// ********** End Class UDatasmithPointLightComponentTemplate **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPointLightComponentTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,157 @@
// 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 "ObjectTemplates/DatasmithPostProcessVolumeTemplate.h"
#include "ObjectTemplates/DatasmithCineCameraComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithPostProcessVolumeTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_NoRegister();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithPostProcessVolumeTemplate **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithPostProcessVolumeTemplate;
UClass* UDatasmithPostProcessVolumeTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithPostProcessVolumeTemplate;
if (!Z_Registration_Info_UClass_UDatasmithPostProcessVolumeTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithPostProcessVolumeTemplate"),
Z_Registration_Info_UClass_UDatasmithPostProcessVolumeTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithPostProcessVolumeTemplate,
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_UDatasmithPostProcessVolumeTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_NoRegister()
{
return UDatasmithPostProcessVolumeTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Represents an APostProcessVolume\n */" },
{ "IncludePath", "ObjectTemplates/DatasmithPostProcessVolumeTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPostProcessVolumeTemplate.h" },
{ "ToolTip", "Represents an APostProcessVolume" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPostProcessVolumeTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnabled_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPostProcessVolumeTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUnbound_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithPostProcessVolumeTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithPostProcessVolumeTemplate constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static void NewProp_bEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
static void NewProp_bUnbound_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUnbound;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithPostProcessVolumeTemplate constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithPostProcessVolumeTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics
// ********** Begin Class UDatasmithPostProcessVolumeTemplate Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithPostProcessVolumeTemplate, Settings), Z_Construct_UScriptStruct_FDatasmithPostProcessSettingsTemplate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 1687445984
void Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_bEnabled_SetBit(void* Obj)
{
((UDatasmithPostProcessVolumeTemplate*)Obj)->bEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UDatasmithPostProcessVolumeTemplate), &Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnabled_MetaData), NewProp_bEnabled_MetaData) };
void Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_bUnbound_SetBit(void* Obj)
{
((UDatasmithPostProcessVolumeTemplate*)Obj)->bUnbound = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_bUnbound = { "bUnbound", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UDatasmithPostProcessVolumeTemplate), &Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_bUnbound_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUnbound_MetaData), NewProp_bUnbound_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_Settings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_bEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::NewProp_bUnbound,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithPostProcessVolumeTemplate Property Definitions *******************
UObject* (*const Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::ClassParams = {
&UDatasmithPostProcessVolumeTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithPostProcessVolumeTemplate::StaticRegisterNativesUDatasmithPostProcessVolumeTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithPostProcessVolumeTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithPostProcessVolumeTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithPostProcessVolumeTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithPostProcessVolumeTemplate);
UDatasmithPostProcessVolumeTemplate::~UDatasmithPostProcessVolumeTemplate() {}
// ********** End Class UDatasmithPostProcessVolumeTemplate ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate, UDatasmithPostProcessVolumeTemplate::StaticClass, TEXT("UDatasmithPostProcessVolumeTemplate"), &Z_Registration_Info_UClass_UDatasmithPostProcessVolumeTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithPostProcessVolumeTemplate), 880144698U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h__Script_DatasmithContent_1810691549{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithPostProcessVolumeTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithPostProcessVolumeTemplate_generated_h
#error "DatasmithPostProcessVolumeTemplate.generated.h already included, missing '#pragma once' in DatasmithPostProcessVolumeTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithPostProcessVolumeTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithPostProcessVolumeTemplate **************************************
struct Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithPostProcessVolumeTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithPostProcessVolumeTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithPostProcessVolumeTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithPostProcessVolumeTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h_18_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithPostProcessVolumeTemplate(UDatasmithPostProcessVolumeTemplate&&) = delete; \
UDatasmithPostProcessVolumeTemplate(const UDatasmithPostProcessVolumeTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithPostProcessVolumeTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithPostProcessVolumeTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithPostProcessVolumeTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithPostProcessVolumeTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h_15_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithPostProcessVolumeTemplate;
// ********** End Class UDatasmithPostProcessVolumeTemplate ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithPostProcessVolumeTemplate_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 "DatasmithScene.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithScene() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithScene();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithScene_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSceneImportData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAssetUserData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UInterface_AssetUserData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterialFunction_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister();
LEVELSEQUENCE_API UClass* Z_Construct_UClass_ULevelSequence_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
VARIANTMANAGERCONTENT_API UClass* Z_Construct_UClass_ULevelVariantSets_NoRegister();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithScene **********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithScene;
UClass* UDatasmithScene::GetPrivateStaticClass()
{
using TClass = UDatasmithScene;
if (!Z_Registration_Info_UClass_UDatasmithScene.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithScene"),
Z_Registration_Info_UClass_UDatasmithScene.InnerSingleton,
StaticRegisterNativesUDatasmithScene,
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_UDatasmithScene.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithScene_NoRegister()
{
return UDatasmithScene::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithScene_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "DatasmithScene.h" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetImportData_MetaData[] = {
{ "Category", "ImportSettings" },
{ "Comment", "/** Importing data and options used for this Datasmith scene */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
{ "ToolTip", "Importing data and options used for this Datasmith scene" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BulkDataVersion_MetaData[] = {
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMeshes_MetaData[] = {
{ "Category", "Datasmith" },
{ "Comment", "/** Map of all the static meshes related to this Datasmith Scene */" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
{ "ToolTip", "Map of all the static meshes related to this Datasmith Scene" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Clothes_MetaData[] = {
{ "Category", "Datasmith" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Textures_MetaData[] = {
{ "Category", "Datasmith" },
{ "Comment", "/** Map of all the textures related to this Datasmith Scene */" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
{ "ToolTip", "Map of all the textures related to this Datasmith Scene" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialFunctions_MetaData[] = {
{ "Category", "Datasmith" },
{ "Comment", "/** Map of all the material functions related to this Datasmith Scene */" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
{ "ToolTip", "Map of all the material functions related to this Datasmith Scene" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = {
{ "Category", "Datasmith" },
{ "Comment", "/** Map of all the materials related to this Datasmith Scene */" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
{ "ToolTip", "Map of all the materials related to this Datasmith Scene" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelSequences_MetaData[] = {
{ "Category", "Datasmith" },
{ "Comment", "/** Map of all the level sequences related to this Datasmith Scene */" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
{ "ToolTip", "Map of all the level sequences related to this Datasmith Scene" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelVariantSets_MetaData[] = {
{ "Category", "Datasmith" },
{ "Comment", "/** Map of all the level variant sets related to this Datasmith Scene */" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
{ "ToolTip", "Map of all the level variant sets related to this Datasmith Scene" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetUserData_MetaData[] = {
{ "Comment", "/** Array of user data stored with the asset */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/DatasmithScene.h" },
{ "ToolTip", "Array of user data stored with the asset" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UDatasmithScene constinit property declarations **************************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetImportData;
static const UECodeGen_Private::FIntPropertyParams NewProp_BulkDataVersion;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_StaticMeshes_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_StaticMeshes_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_StaticMeshes;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Clothes_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Clothes_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Clothes;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Textures_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Textures_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Textures;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_MaterialFunctions_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_MaterialFunctions_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_MaterialFunctions;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Materials_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Materials_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Materials;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_LevelSequences_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_LevelSequences_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_LevelSequences;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_LevelVariantSets_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_LevelVariantSets_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_LevelVariantSets;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetUserData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetUserData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UDatasmithScene constinit property declarations ****************************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithScene>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithScene_Statics
// ********** Begin Class UDatasmithScene Property Definitions *************************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_AssetImportData = { "AssetImportData", nullptr, (EPropertyFlags)0x0116000800080009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, AssetImportData), Z_Construct_UClass_UDatasmithSceneImportData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetImportData_MetaData), NewProp_AssetImportData_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_BulkDataVersion = { "BulkDataVersion", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, BulkDataVersion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BulkDataVersion_MetaData), NewProp_BulkDataVersion_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_StaticMeshes_ValueProp = { "StaticMeshes", nullptr, (EPropertyFlags)0x0004000800020001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_StaticMeshes_Key_KeyProp = { "StaticMeshes_Key", nullptr, (EPropertyFlags)0x0000000800020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_StaticMeshes = { "StaticMeshes", nullptr, (EPropertyFlags)0x0014040800020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, StaticMeshes), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMeshes_MetaData), NewProp_StaticMeshes_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Clothes_ValueProp = { "Clothes", nullptr, (EPropertyFlags)0x0004000800020001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Clothes_Key_KeyProp = { "Clothes_Key", nullptr, (EPropertyFlags)0x0000000800020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Clothes = { "Clothes", nullptr, (EPropertyFlags)0x0014040800020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, Clothes), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Clothes_MetaData), NewProp_Clothes_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Textures_ValueProp = { "Textures", nullptr, (EPropertyFlags)0x0004000800020001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Textures_Key_KeyProp = { "Textures_Key", nullptr, (EPropertyFlags)0x0000000800020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Textures = { "Textures", nullptr, (EPropertyFlags)0x0014040800020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, Textures), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Textures_MetaData), NewProp_Textures_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_MaterialFunctions_ValueProp = { "MaterialFunctions", nullptr, (EPropertyFlags)0x0004000800020001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UMaterialFunction_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_MaterialFunctions_Key_KeyProp = { "MaterialFunctions_Key", nullptr, (EPropertyFlags)0x0000000800020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_MaterialFunctions = { "MaterialFunctions", nullptr, (EPropertyFlags)0x0014040800020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, MaterialFunctions), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialFunctions_MetaData), NewProp_MaterialFunctions_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Materials_ValueProp = { "Materials", nullptr, (EPropertyFlags)0x0004000800020001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Materials_Key_KeyProp = { "Materials_Key", nullptr, (EPropertyFlags)0x0000000800020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0014040800020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, Materials), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelSequences_ValueProp = { "LevelSequences", nullptr, (EPropertyFlags)0x0004000800020001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_ULevelSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelSequences_Key_KeyProp = { "LevelSequences_Key", nullptr, (EPropertyFlags)0x0000000800020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelSequences = { "LevelSequences", nullptr, (EPropertyFlags)0x0014040800020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, LevelSequences), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelSequences_MetaData), NewProp_LevelSequences_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelVariantSets_ValueProp = { "LevelVariantSets", nullptr, (EPropertyFlags)0x0004000800020001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_ULevelVariantSets_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelVariantSets_Key_KeyProp = { "LevelVariantSets_Key", nullptr, (EPropertyFlags)0x0000000800020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelVariantSets = { "LevelVariantSets", nullptr, (EPropertyFlags)0x0014040800020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, LevelVariantSets), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelVariantSets_MetaData), NewProp_LevelVariantSets_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_AssetUserData_Inner = { "AssetUserData", nullptr, (EPropertyFlags)0x0104000800080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAssetUserData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDatasmithScene_Statics::NewProp_AssetUserData = { "AssetUserData", nullptr, (EPropertyFlags)0x0114008800000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithScene, AssetUserData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetUserData_MetaData), NewProp_AssetUserData_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithScene_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_AssetImportData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_BulkDataVersion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_StaticMeshes_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_StaticMeshes_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_StaticMeshes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Clothes_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Clothes_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Clothes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Textures_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Textures_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Textures,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_MaterialFunctions_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_MaterialFunctions_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_MaterialFunctions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Materials_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Materials_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_Materials,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelSequences_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelSequences_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelSequences,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelVariantSets_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelVariantSets_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_LevelVariantSets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_AssetUserData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithScene_Statics::NewProp_AssetUserData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithScene_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UDatasmithScene Property Definitions ***************************************
UObject* (*const Z_Construct_UClass_UDatasmithScene_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithScene_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UDatasmithScene_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UInterface_AssetUserData_NoRegister, (int32)VTABLE_OFFSET(UDatasmithScene, IInterface_AssetUserData), false }, // 3366309698
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithScene_Statics::ClassParams = {
&UDatasmithScene::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UDatasmithScene_Statics::PropPointers, nullptr),
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithScene_Statics::PropPointers), 0),
UE_ARRAY_COUNT(InterfaceParams),
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithScene_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithScene_Statics::Class_MetaDataParams)
};
void UDatasmithScene::StaticRegisterNativesUDatasmithScene()
{
}
UClass* Z_Construct_UClass_UDatasmithScene()
{
if (!Z_Registration_Info_UClass_UDatasmithScene.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithScene.OuterSingleton, Z_Construct_UClass_UDatasmithScene_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithScene.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithScene);
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UDatasmithScene)
// ********** End Class UDatasmithScene ************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithScene, UDatasmithScene::StaticClass, TEXT("UDatasmithScene"), &Z_Registration_Info_UClass_UDatasmithScene, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithScene), 3703937539U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h__Script_DatasmithContent_4074256365{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// 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 "DatasmithScene.h"
#ifdef DATASMITHCONTENT_DatasmithScene_generated_h
#error "DatasmithScene.generated.h already included, missing '#pragma once' in DatasmithScene.h"
#endif
#define DATASMITHCONTENT_DatasmithScene_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithScene **********************************************************
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h_25_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UDatasmithScene, DATASMITHCONTENT_API)
struct Z_Construct_UClass_UDatasmithScene_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithScene_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h_25_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithScene(); \
friend struct ::Z_Construct_UClass_UDatasmithScene_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithScene_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithScene, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithScene_NoRegister) \
DECLARE_SERIALIZER(UDatasmithScene) \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h_25_ARCHIVESERIALIZER \
virtual UObject* _getUObject() const override { return const_cast<UDatasmithScene*>(this); }
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h_25_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithScene(UDatasmithScene&&) = delete; \
UDatasmithScene(const UDatasmithScene&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithScene); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithScene); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithScene)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h_22_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h_25_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h_25_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithScene;
// ********** End Class UDatasmithScene ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithScene_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,149 @@
// 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 "DatasmithSceneActor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithSceneActor() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithSceneActor();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithSceneActor_NoRegister();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithScene_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ADatasmithSceneActor *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ADatasmithSceneActor;
UClass* ADatasmithSceneActor::GetPrivateStaticClass()
{
using TClass = ADatasmithSceneActor;
if (!Z_Registration_Info_UClass_ADatasmithSceneActor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithSceneActor"),
Z_Registration_Info_UClass_ADatasmithSceneActor.InnerSingleton,
StaticRegisterNativesADatasmithSceneActor,
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_ADatasmithSceneActor.InnerSingleton;
}
UClass* Z_Construct_UClass_ADatasmithSceneActor_NoRegister()
{
return ADatasmithSceneActor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ADatasmithSceneActor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "DatasmithSceneActor.h" },
{ "ModuleRelativePath", "Public/DatasmithSceneActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Scene_MetaData[] = {
{ "Category", "Datasmith" },
{ "ModuleRelativePath", "Public/DatasmithSceneActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RelatedActors_MetaData[] = {
{ "Category", "Datasmith" },
{ "Comment", "/** Map of all the actors related to this Datasmith Scene */" },
{ "ModuleRelativePath", "Public/DatasmithSceneActor.h" },
{ "ToolTip", "Map of all the actors related to this Datasmith Scene" },
};
#endif // WITH_METADATA
// ********** Begin Class ADatasmithSceneActor constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Scene;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_RelatedActors_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_RelatedActors_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_RelatedActors;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ADatasmithSceneActor constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ADatasmithSceneActor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ADatasmithSceneActor_Statics
// ********** Begin Class ADatasmithSceneActor Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ADatasmithSceneActor_Statics::NewProp_Scene = { "Scene", nullptr, (EPropertyFlags)0x0114000000020001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithSceneActor, Scene), Z_Construct_UClass_UDatasmithScene_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Scene_MetaData), NewProp_Scene_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_ADatasmithSceneActor_Statics::NewProp_RelatedActors_ValueProp = { "RelatedActors", nullptr, (EPropertyFlags)0x0004000000020001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_ADatasmithSceneActor_Statics::NewProp_RelatedActors_Key_KeyProp = { "RelatedActors_Key", nullptr, (EPropertyFlags)0x0000000000020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_ADatasmithSceneActor_Statics::NewProp_RelatedActors = { "RelatedActors", nullptr, (EPropertyFlags)0x0014040000020001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADatasmithSceneActor, RelatedActors), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RelatedActors_MetaData), NewProp_RelatedActors_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ADatasmithSceneActor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithSceneActor_Statics::NewProp_Scene,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithSceneActor_Statics::NewProp_RelatedActors_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithSceneActor_Statics::NewProp_RelatedActors_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADatasmithSceneActor_Statics::NewProp_RelatedActors,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithSceneActor_Statics::PropPointers) < 2048);
// ********** End Class ADatasmithSceneActor Property Definitions **********************************
UObject* (*const Z_Construct_UClass_ADatasmithSceneActor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithSceneActor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ADatasmithSceneActor_Statics::ClassParams = {
&ADatasmithSceneActor::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_ADatasmithSceneActor_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithSceneActor_Statics::PropPointers),
0,
0x008800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ADatasmithSceneActor_Statics::Class_MetaDataParams), Z_Construct_UClass_ADatasmithSceneActor_Statics::Class_MetaDataParams)
};
void ADatasmithSceneActor::StaticRegisterNativesADatasmithSceneActor()
{
}
UClass* Z_Construct_UClass_ADatasmithSceneActor()
{
if (!Z_Registration_Info_UClass_ADatasmithSceneActor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ADatasmithSceneActor.OuterSingleton, Z_Construct_UClass_ADatasmithSceneActor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ADatasmithSceneActor.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ADatasmithSceneActor);
ADatasmithSceneActor::~ADatasmithSceneActor() {}
// ********** End Class ADatasmithSceneActor *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ADatasmithSceneActor, ADatasmithSceneActor::StaticClass, TEXT("ADatasmithSceneActor"), &Z_Registration_Info_UClass_ADatasmithSceneActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ADatasmithSceneActor), 2986274627U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h__Script_DatasmithContent_549699529{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "DatasmithSceneActor.h"
#ifdef DATASMITHCONTENT_DatasmithSceneActor_generated_h
#error "DatasmithSceneActor.generated.h already included, missing '#pragma once' in DatasmithSceneActor.h"
#endif
#define DATASMITHCONTENT_DatasmithSceneActor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class ADatasmithSceneActor *****************************************************
struct Z_Construct_UClass_ADatasmithSceneActor_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_ADatasmithSceneActor_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesADatasmithSceneActor(); \
friend struct ::Z_Construct_UClass_ADatasmithSceneActor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_ADatasmithSceneActor_NoRegister(); \
public: \
DECLARE_CLASS2(ADatasmithSceneActor, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_ADatasmithSceneActor_NoRegister) \
DECLARE_SERIALIZER(ADatasmithSceneActor)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
ADatasmithSceneActor(ADatasmithSceneActor&&) = delete; \
ADatasmithSceneActor(const ADatasmithSceneActor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, ADatasmithSceneActor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ADatasmithSceneActor); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(ADatasmithSceneActor) \
DATASMITHCONTENT_API virtual ~ADatasmithSceneActor();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h_13_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ADatasmithSceneActor;
// ********** End Class ADatasmithSceneActor *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_DatasmithSceneActor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,178 @@
// 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 "ObjectTemplates/DatasmithSceneComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithSceneComponentTemplate() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSceneComponentTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSceneComponentTemplate_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EComponentMobility();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithSceneComponentTemplate *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithSceneComponentTemplate;
UClass* UDatasmithSceneComponentTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithSceneComponentTemplate;
if (!Z_Registration_Info_UClass_UDatasmithSceneComponentTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithSceneComponentTemplate"),
Z_Registration_Info_UClass_UDatasmithSceneComponentTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithSceneComponentTemplate,
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_UDatasmithSceneComponentTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithSceneComponentTemplate_NoRegister()
{
return UDatasmithSceneComponentTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithSceneComponentTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSceneComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RelativeTransform_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSceneComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mobility_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSceneComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttachParent_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSceneComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bVisible_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSceneComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastShadow_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSceneComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tags_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSceneComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithSceneComponentTemplate constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_RelativeTransform;
static const UECodeGen_Private::FBytePropertyParams NewProp_Mobility;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_AttachParent;
static void NewProp_bVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisible;
static void NewProp_bCastShadow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastShadow;
static const UECodeGen_Private::FNamePropertyParams NewProp_Tags_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_Tags;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithSceneComponentTemplate constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithSceneComponentTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics
// ********** Begin Class UDatasmithSceneComponentTemplate Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_RelativeTransform = { "RelativeTransform", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSceneComponentTemplate, RelativeTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RelativeTransform_MetaData), NewProp_RelativeTransform_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_Mobility = { "Mobility", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSceneComponentTemplate, Mobility), Z_Construct_UEnum_Engine_EComponentMobility, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mobility_MetaData), NewProp_Mobility_MetaData) }; // 1773271883
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_AttachParent = { "AttachParent", nullptr, (EPropertyFlags)0x0014000000080008, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSceneComponentTemplate, AttachParent), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttachParent_MetaData), NewProp_AttachParent_MetaData) };
void Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_bVisible_SetBit(void* Obj)
{
((UDatasmithSceneComponentTemplate*)Obj)->bVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_bVisible = { "bVisible", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UDatasmithSceneComponentTemplate), &Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_bVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bVisible_MetaData), NewProp_bVisible_MetaData) };
void Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_bCastShadow_SetBit(void* Obj)
{
((UDatasmithSceneComponentTemplate*)Obj)->bCastShadow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_bCastShadow = { "bCastShadow", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UDatasmithSceneComponentTemplate), &Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_bCastShadow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastShadow_MetaData), NewProp_bCastShadow_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_Tags_ElementProp = { "Tags", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_Tags = { "Tags", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSceneComponentTemplate, Tags), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tags_MetaData), NewProp_Tags_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_RelativeTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_Mobility,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_AttachParent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_bVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_bCastShadow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_Tags_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::NewProp_Tags,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithSceneComponentTemplate Property Definitions **********************
UObject* (*const Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::ClassParams = {
&UDatasmithSceneComponentTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithSceneComponentTemplate::StaticRegisterNativesUDatasmithSceneComponentTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithSceneComponentTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithSceneComponentTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithSceneComponentTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithSceneComponentTemplate.OuterSingleton;
}
UDatasmithSceneComponentTemplate::UDatasmithSceneComponentTemplate() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithSceneComponentTemplate);
UDatasmithSceneComponentTemplate::~UDatasmithSceneComponentTemplate() {}
// ********** End Class UDatasmithSceneComponentTemplate *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithSceneComponentTemplate, UDatasmithSceneComponentTemplate::StaticClass, TEXT("UDatasmithSceneComponentTemplate"), &Z_Registration_Info_UClass_UDatasmithSceneComponentTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithSceneComponentTemplate), 2127386402U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h__Script_DatasmithContent_1835063469{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h__Script_DatasmithContent_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 "ObjectTemplates/DatasmithSceneComponentTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithSceneComponentTemplate_generated_h
#error "DatasmithSceneComponentTemplate.generated.h already included, missing '#pragma once' in DatasmithSceneComponentTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithSceneComponentTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithSceneComponentTemplate *****************************************
struct Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSceneComponentTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h_15_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithSceneComponentTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithSceneComponentTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithSceneComponentTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithSceneComponentTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithSceneComponentTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithSceneComponentTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h_15_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithSceneComponentTemplate(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithSceneComponentTemplate(UDatasmithSceneComponentTemplate&&) = delete; \
UDatasmithSceneComponentTemplate(const UDatasmithSceneComponentTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithSceneComponentTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithSceneComponentTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithSceneComponentTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithSceneComponentTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h_12_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h_15_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h_15_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h_15_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithSceneComponentTemplate;
// ********** End Class UDatasmithSceneComponentTemplate *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSceneComponentTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,145 @@
// 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 "ObjectTemplates/DatasmithSkyLightComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithSkyLightComponentTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSkyLightComponentTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTextureCube_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESkyLightSourceType();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithSkyLightComponentTemplate **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithSkyLightComponentTemplate;
UClass* UDatasmithSkyLightComponentTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithSkyLightComponentTemplate;
if (!Z_Registration_Info_UClass_UDatasmithSkyLightComponentTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithSkyLightComponentTemplate"),
Z_Registration_Info_UClass_UDatasmithSkyLightComponentTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithSkyLightComponentTemplate,
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_UDatasmithSkyLightComponentTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_NoRegister()
{
return UDatasmithSkyLightComponentTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithSkyLightComponentTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSkyLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceType_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSkyLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CubemapResolution_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSkyLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Cubemap_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSkyLightComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithSkyLightComponentTemplate constinit property declarations ******
static const UECodeGen_Private::FBytePropertyParams NewProp_SourceType;
static const UECodeGen_Private::FIntPropertyParams NewProp_CubemapResolution;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Cubemap;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithSkyLightComponentTemplate constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithSkyLightComponentTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics
// ********** Begin Class UDatasmithSkyLightComponentTemplate Property Definitions *****************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::NewProp_SourceType = { "SourceType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSkyLightComponentTemplate, SourceType), Z_Construct_UEnum_Engine_ESkyLightSourceType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceType_MetaData), NewProp_SourceType_MetaData) }; // 1749249706
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::NewProp_CubemapResolution = { "CubemapResolution", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSkyLightComponentTemplate, CubemapResolution), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CubemapResolution_MetaData), NewProp_CubemapResolution_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::NewProp_Cubemap = { "Cubemap", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSkyLightComponentTemplate, Cubemap), Z_Construct_UClass_UTextureCube_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Cubemap_MetaData), NewProp_Cubemap_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::NewProp_SourceType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::NewProp_CubemapResolution,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::NewProp_Cubemap,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithSkyLightComponentTemplate Property Definitions *******************
UObject* (*const Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::ClassParams = {
&UDatasmithSkyLightComponentTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithSkyLightComponentTemplate::StaticRegisterNativesUDatasmithSkyLightComponentTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithSkyLightComponentTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithSkyLightComponentTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithSkyLightComponentTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithSkyLightComponentTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithSkyLightComponentTemplate);
UDatasmithSkyLightComponentTemplate::~UDatasmithSkyLightComponentTemplate() {}
// ********** End Class UDatasmithSkyLightComponentTemplate ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithSkyLightComponentTemplate, UDatasmithSkyLightComponentTemplate::StaticClass, TEXT("UDatasmithSkyLightComponentTemplate"), &Z_Registration_Info_UClass_UDatasmithSkyLightComponentTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithSkyLightComponentTemplate), 608413947U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h__Script_DatasmithContent_95697327{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithSkyLightComponentTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithSkyLightComponentTemplate_generated_h
#error "DatasmithSkyLightComponentTemplate.generated.h already included, missing '#pragma once' in DatasmithSkyLightComponentTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithSkyLightComponentTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithSkyLightComponentTemplate **************************************
struct Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithSkyLightComponentTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithSkyLightComponentTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithSkyLightComponentTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithSkyLightComponentTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithSkyLightComponentTemplate(UDatasmithSkyLightComponentTemplate&&) = delete; \
UDatasmithSkyLightComponentTemplate(const UDatasmithSkyLightComponentTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithSkyLightComponentTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithSkyLightComponentTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithSkyLightComponentTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithSkyLightComponentTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h_13_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithSkyLightComponentTemplate;
// ********** End Class UDatasmithSkyLightComponentTemplate ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSkyLightComponentTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,137 @@
// 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 "ObjectTemplates/DatasmithSpotLightComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithSpotLightComponentTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSpotLightComponentTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithSpotLightComponentTemplate *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithSpotLightComponentTemplate;
UClass* UDatasmithSpotLightComponentTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithSpotLightComponentTemplate;
if (!Z_Registration_Info_UClass_UDatasmithSpotLightComponentTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithSpotLightComponentTemplate"),
Z_Registration_Info_UClass_UDatasmithSpotLightComponentTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithSpotLightComponentTemplate,
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_UDatasmithSpotLightComponentTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_NoRegister()
{
return UDatasmithSpotLightComponentTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithSpotLightComponentTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSpotLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InnerConeAngle_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSpotLightComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OuterConeAngle_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithSpotLightComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithSpotLightComponentTemplate constinit property declarations *****
static const UECodeGen_Private::FFloatPropertyParams NewProp_InnerConeAngle;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OuterConeAngle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithSpotLightComponentTemplate constinit property declarations *******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithSpotLightComponentTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics
// ********** Begin Class UDatasmithSpotLightComponentTemplate Property Definitions ****************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::NewProp_InnerConeAngle = { "InnerConeAngle", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSpotLightComponentTemplate, InnerConeAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InnerConeAngle_MetaData), NewProp_InnerConeAngle_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::NewProp_OuterConeAngle = { "OuterConeAngle", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithSpotLightComponentTemplate, OuterConeAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OuterConeAngle_MetaData), NewProp_OuterConeAngle_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::NewProp_InnerConeAngle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::NewProp_OuterConeAngle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithSpotLightComponentTemplate Property Definitions ******************
UObject* (*const Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::ClassParams = {
&UDatasmithSpotLightComponentTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::PropPointers),
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithSpotLightComponentTemplate::StaticRegisterNativesUDatasmithSpotLightComponentTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithSpotLightComponentTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithSpotLightComponentTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithSpotLightComponentTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithSpotLightComponentTemplate.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithSpotLightComponentTemplate);
UDatasmithSpotLightComponentTemplate::~UDatasmithSpotLightComponentTemplate() {}
// ********** End Class UDatasmithSpotLightComponentTemplate ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithSpotLightComponentTemplate, UDatasmithSpotLightComponentTemplate::StaticClass, TEXT("UDatasmithSpotLightComponentTemplate"), &Z_Registration_Info_UClass_UDatasmithSpotLightComponentTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithSpotLightComponentTemplate), 748783510U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h__Script_DatasmithContent_120088393{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "ObjectTemplates/DatasmithSpotLightComponentTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithSpotLightComponentTemplate_generated_h
#error "DatasmithSpotLightComponentTemplate.generated.h already included, missing '#pragma once' in DatasmithSpotLightComponentTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithSpotLightComponentTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithSpotLightComponentTemplate *************************************
struct Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h_12_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithSpotLightComponentTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithSpotLightComponentTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithSpotLightComponentTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithSpotLightComponentTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h_12_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithSpotLightComponentTemplate(UDatasmithSpotLightComponentTemplate&&) = delete; \
UDatasmithSpotLightComponentTemplate(const UDatasmithSpotLightComponentTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UDatasmithSpotLightComponentTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithSpotLightComponentTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithSpotLightComponentTemplate) \
NO_API virtual ~UDatasmithSpotLightComponentTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h_9_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h_12_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h_12_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h_12_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithSpotLightComponentTemplate;
// ********** End Class UDatasmithSpotLightComponentTemplate ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithSpotLightComponentTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,143 @@
// 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 "ObjectTemplates/DatasmithStaticMeshComponentTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithStaticMeshComponentTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDatasmithStaticMeshComponentTemplate ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithStaticMeshComponentTemplate;
UClass* UDatasmithStaticMeshComponentTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithStaticMeshComponentTemplate;
if (!Z_Registration_Info_UClass_UDatasmithStaticMeshComponentTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithStaticMeshComponentTemplate"),
Z_Registration_Info_UClass_UDatasmithStaticMeshComponentTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithStaticMeshComponentTemplate,
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_UDatasmithStaticMeshComponentTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_NoRegister()
{
return UDatasmithStaticMeshComponentTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithStaticMeshComponentTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMesh_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshComponentTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideMaterials_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshComponentTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithStaticMeshComponentTemplate constinit property declarations ****
static const UECodeGen_Private::FObjectPropertyParams NewProp_StaticMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OverrideMaterials_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OverrideMaterials;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithStaticMeshComponentTemplate constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithStaticMeshComponentTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics
// ********** Begin Class UDatasmithStaticMeshComponentTemplate Property Definitions ***************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::NewProp_StaticMesh = { "StaticMesh", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithStaticMeshComponentTemplate, StaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMesh_MetaData), NewProp_StaticMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::NewProp_OverrideMaterials_Inner = { "OverrideMaterials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::NewProp_OverrideMaterials = { "OverrideMaterials", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithStaticMeshComponentTemplate, OverrideMaterials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideMaterials_MetaData), NewProp_OverrideMaterials_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::NewProp_StaticMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::NewProp_OverrideMaterials_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::NewProp_OverrideMaterials,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithStaticMeshComponentTemplate Property Definitions *****************
UObject* (*const Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::ClassParams = {
&UDatasmithStaticMeshComponentTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithStaticMeshComponentTemplate::StaticRegisterNativesUDatasmithStaticMeshComponentTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithStaticMeshComponentTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithStaticMeshComponentTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithStaticMeshComponentTemplate.OuterSingleton;
}
UDatasmithStaticMeshComponentTemplate::UDatasmithStaticMeshComponentTemplate() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithStaticMeshComponentTemplate);
UDatasmithStaticMeshComponentTemplate::~UDatasmithStaticMeshComponentTemplate() {}
// ********** End Class UDatasmithStaticMeshComponentTemplate **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate, UDatasmithStaticMeshComponentTemplate::StaticClass, TEXT("UDatasmithStaticMeshComponentTemplate"), &Z_Registration_Info_UClass_UDatasmithStaticMeshComponentTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithStaticMeshComponentTemplate), 3502027785U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h__Script_DatasmithContent_485705316{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h__Script_DatasmithContent_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 "ObjectTemplates/DatasmithStaticMeshComponentTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithStaticMeshComponentTemplate_generated_h
#error "DatasmithStaticMeshComponentTemplate.generated.h already included, missing '#pragma once' in DatasmithStaticMeshComponentTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithStaticMeshComponentTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDatasmithStaticMeshComponentTemplate ************************************
struct Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithStaticMeshComponentTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithStaticMeshComponentTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithStaticMeshComponentTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithStaticMeshComponentTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithStaticMeshComponentTemplate(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithStaticMeshComponentTemplate(UDatasmithStaticMeshComponentTemplate&&) = delete; \
UDatasmithStaticMeshComponentTemplate(const UDatasmithStaticMeshComponentTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithStaticMeshComponentTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithStaticMeshComponentTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithStaticMeshComponentTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithStaticMeshComponentTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h_11_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithStaticMeshComponentTemplate;
// ********** End Class UDatasmithStaticMeshComponentTemplate **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshComponentTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,535 @@
// 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 "ObjectTemplates/DatasmithStaticMeshTemplate.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDatasmithStaticMeshTemplate() {}
// ********** Begin Cross Module References ********************************************************
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithObjectTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshTemplate();
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshTemplate_NoRegister();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate();
DATASMITHCONTENT_API UScriptStruct* Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate();
ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister();
UPackage* Z_Construct_UPackage__Script_DatasmithContent();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDatasmithMeshBuildSettingsTemplate *******************************
struct Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithMeshBuildSettingsTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithMeshBuildSettingsTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseMikkTSpace_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecomputeNormals_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecomputeTangents_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRemoveDegenerates_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseHighPrecisionTangentBasis_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseFullPrecisionUVs_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGenerateLightmapUVs_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinLightmapResolution_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SrcLightmapIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DstLightmapIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithMeshBuildSettingsTemplate constinit property declarations
static void NewProp_bUseMikkTSpace_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseMikkTSpace;
static void NewProp_bRecomputeNormals_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecomputeNormals;
static void NewProp_bRecomputeTangents_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecomputeTangents;
static void NewProp_bRemoveDegenerates_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveDegenerates;
static void NewProp_bUseHighPrecisionTangentBasis_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseHighPrecisionTangentBasis;
static void NewProp_bUseFullPrecisionUVs_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseFullPrecisionUVs;
static void NewProp_bGenerateLightmapUVs_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bGenerateLightmapUVs;
static const UECodeGen_Private::FIntPropertyParams NewProp_MinLightmapResolution;
static const UECodeGen_Private::FIntPropertyParams NewProp_SrcLightmapIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_DstLightmapIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithMeshBuildSettingsTemplate constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithMeshBuildSettingsTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithMeshBuildSettingsTemplate;
class UScriptStruct* FDatasmithMeshBuildSettingsTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithMeshBuildSettingsTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithMeshBuildSettingsTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithMeshBuildSettingsTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithMeshBuildSettingsTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithMeshBuildSettingsTemplate Property Definitions **********
void Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseMikkTSpace_SetBit(void* Obj)
{
((FDatasmithMeshBuildSettingsTemplate*)Obj)->bUseMikkTSpace = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseMikkTSpace = { "bUseMikkTSpace", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithMeshBuildSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseMikkTSpace_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseMikkTSpace_MetaData), NewProp_bUseMikkTSpace_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRecomputeNormals_SetBit(void* Obj)
{
((FDatasmithMeshBuildSettingsTemplate*)Obj)->bRecomputeNormals = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRecomputeNormals = { "bRecomputeNormals", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithMeshBuildSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRecomputeNormals_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecomputeNormals_MetaData), NewProp_bRecomputeNormals_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRecomputeTangents_SetBit(void* Obj)
{
((FDatasmithMeshBuildSettingsTemplate*)Obj)->bRecomputeTangents = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRecomputeTangents = { "bRecomputeTangents", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithMeshBuildSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRecomputeTangents_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecomputeTangents_MetaData), NewProp_bRecomputeTangents_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRemoveDegenerates_SetBit(void* Obj)
{
((FDatasmithMeshBuildSettingsTemplate*)Obj)->bRemoveDegenerates = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRemoveDegenerates = { "bRemoveDegenerates", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithMeshBuildSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRemoveDegenerates_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRemoveDegenerates_MetaData), NewProp_bRemoveDegenerates_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseHighPrecisionTangentBasis_SetBit(void* Obj)
{
((FDatasmithMeshBuildSettingsTemplate*)Obj)->bUseHighPrecisionTangentBasis = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseHighPrecisionTangentBasis = { "bUseHighPrecisionTangentBasis", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithMeshBuildSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseHighPrecisionTangentBasis_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseHighPrecisionTangentBasis_MetaData), NewProp_bUseHighPrecisionTangentBasis_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseFullPrecisionUVs_SetBit(void* Obj)
{
((FDatasmithMeshBuildSettingsTemplate*)Obj)->bUseFullPrecisionUVs = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseFullPrecisionUVs = { "bUseFullPrecisionUVs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithMeshBuildSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseFullPrecisionUVs_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseFullPrecisionUVs_MetaData), NewProp_bUseFullPrecisionUVs_MetaData) };
void Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bGenerateLightmapUVs_SetBit(void* Obj)
{
((FDatasmithMeshBuildSettingsTemplate*)Obj)->bGenerateLightmapUVs = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bGenerateLightmapUVs = { "bGenerateLightmapUVs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FDatasmithMeshBuildSettingsTemplate), &Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bGenerateLightmapUVs_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGenerateLightmapUVs_MetaData), NewProp_bGenerateLightmapUVs_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_MinLightmapResolution = { "MinLightmapResolution", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithMeshBuildSettingsTemplate, MinLightmapResolution), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinLightmapResolution_MetaData), NewProp_MinLightmapResolution_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_SrcLightmapIndex = { "SrcLightmapIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithMeshBuildSettingsTemplate, SrcLightmapIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SrcLightmapIndex_MetaData), NewProp_SrcLightmapIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_DstLightmapIndex = { "DstLightmapIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithMeshBuildSettingsTemplate, DstLightmapIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DstLightmapIndex_MetaData), NewProp_DstLightmapIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseMikkTSpace,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRecomputeNormals,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRecomputeTangents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bRemoveDegenerates,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseHighPrecisionTangentBasis,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bUseFullPrecisionUVs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_bGenerateLightmapUVs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_MinLightmapResolution,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_SrcLightmapIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewProp_DstLightmapIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithMeshBuildSettingsTemplate Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithMeshBuildSettingsTemplate",
Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::PropPointers),
sizeof(FDatasmithMeshBuildSettingsTemplate),
alignof(FDatasmithMeshBuildSettingsTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithMeshBuildSettingsTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithMeshBuildSettingsTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithMeshBuildSettingsTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithMeshBuildSettingsTemplate *********************************
// ********** Begin ScriptStruct FDatasmithStaticMaterialTemplate **********************************
struct Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithStaticMaterialTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithStaticMaterialTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialSlotName_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInterface_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithStaticMaterialTemplate constinit property declarations **
static const UECodeGen_Private::FNamePropertyParams NewProp_MaterialSlotName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInterface;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithStaticMaterialTemplate constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithStaticMaterialTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithStaticMaterialTemplate;
class UScriptStruct* FDatasmithStaticMaterialTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithStaticMaterialTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithStaticMaterialTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithStaticMaterialTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithStaticMaterialTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithStaticMaterialTemplate Property Definitions *************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::NewProp_MaterialSlotName = { "MaterialSlotName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithStaticMaterialTemplate, MaterialSlotName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialSlotName_MetaData), NewProp_MaterialSlotName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::NewProp_MaterialInterface = { "MaterialInterface", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithStaticMaterialTemplate, MaterialInterface), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInterface_MetaData), NewProp_MaterialInterface_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::NewProp_MaterialSlotName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::NewProp_MaterialInterface,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithStaticMaterialTemplate Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithStaticMaterialTemplate",
Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::PropPointers),
sizeof(FDatasmithStaticMaterialTemplate),
alignof(FDatasmithStaticMaterialTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithStaticMaterialTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithStaticMaterialTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithStaticMaterialTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithStaticMaterialTemplate ************************************
// ********** Begin ScriptStruct FDatasmithMeshSectionInfoTemplate *********************************
struct Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithMeshSectionInfoTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithMeshSectionInfoTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithMeshSectionInfoTemplate constinit property declarations *
static const UECodeGen_Private::FIntPropertyParams NewProp_MaterialIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithMeshSectionInfoTemplate constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithMeshSectionInfoTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoTemplate;
class UScriptStruct* FDatasmithMeshSectionInfoTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithMeshSectionInfoTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithMeshSectionInfoTemplate Property Definitions ************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::NewProp_MaterialIndex = { "MaterialIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithMeshSectionInfoTemplate, MaterialIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialIndex_MetaData), NewProp_MaterialIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::NewProp_MaterialIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithMeshSectionInfoTemplate Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithMeshSectionInfoTemplate",
Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::PropPointers),
sizeof(FDatasmithMeshSectionInfoTemplate),
alignof(FDatasmithMeshSectionInfoTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithMeshSectionInfoTemplate ***********************************
// ********** Begin ScriptStruct FDatasmithMeshSectionInfoMapTemplate ******************************
struct Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDatasmithMeshSectionInfoMapTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FDatasmithMeshSectionInfoMapTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Map_MetaData[] = {
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDatasmithMeshSectionInfoMapTemplate constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Map_ValueProp;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_Map_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Map;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDatasmithMeshSectionInfoMapTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDatasmithMeshSectionInfoMapTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate;
class UScriptStruct* FDatasmithMeshSectionInfoMapTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate, (UObject*)Z_Construct_UPackage__Script_DatasmithContent(), TEXT("DatasmithMeshSectionInfoMapTemplate"));
}
return Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FDatasmithMeshSectionInfoMapTemplate Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::NewProp_Map_ValueProp = { "Map", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate, METADATA_PARAMS(0, nullptr) }; // 3041377515
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::NewProp_Map_Key_KeyProp = { "Map_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::NewProp_Map = { "Map", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDatasmithMeshSectionInfoMapTemplate, Map), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Map_MetaData), NewProp_Map_MetaData) }; // 3041377515
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::NewProp_Map_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::NewProp_Map_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::NewProp_Map,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDatasmithMeshSectionInfoMapTemplate Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
nullptr,
&NewStructOps,
"DatasmithMeshSectionInfoMapTemplate",
Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::PropPointers),
sizeof(FDatasmithMeshSectionInfoMapTemplate),
alignof(FDatasmithMeshSectionInfoMapTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate.InnerSingleton, Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate.InnerSingleton);
}
// ********** End ScriptStruct FDatasmithMeshSectionInfoMapTemplate ********************************
// ********** Begin Class UDatasmithStaticMeshTemplate *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDatasmithStaticMeshTemplate;
UClass* UDatasmithStaticMeshTemplate::GetPrivateStaticClass()
{
using TClass = UDatasmithStaticMeshTemplate;
if (!Z_Registration_Info_UClass_UDatasmithStaticMeshTemplate.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DatasmithStaticMeshTemplate"),
Z_Registration_Info_UClass_UDatasmithStaticMeshTemplate.InnerSingleton,
StaticRegisterNativesUDatasmithStaticMeshTemplate,
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_UDatasmithStaticMeshTemplate.InnerSingleton;
}
UClass* Z_Construct_UClass_UDatasmithStaticMeshTemplate_NoRegister()
{
return UDatasmithStaticMeshTemplate::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ObjectTemplates/DatasmithStaticMeshTemplate.h" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SectionInfoMap_MetaData[] = {
{ "Category", "StaticMesh" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightMapCoordinateIndex_MetaData[] = {
{ "Category", "StaticMesh" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightMapResolution_MetaData[] = {
{ "Category", "StaticMesh" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BuildSettings_MetaData[] = {
{ "Category", "StaticMesh" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMaterials_MetaData[] = {
{ "Category", "StaticMesh" },
{ "ModuleRelativePath", "Public/ObjectTemplates/DatasmithStaticMeshTemplate.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDatasmithStaticMeshTemplate constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_SectionInfoMap;
static const UECodeGen_Private::FIntPropertyParams NewProp_LightMapCoordinateIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_LightMapResolution;
static const UECodeGen_Private::FStructPropertyParams NewProp_BuildSettings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BuildSettings;
static const UECodeGen_Private::FStructPropertyParams NewProp_StaticMaterials_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_StaticMaterials;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDatasmithStaticMeshTemplate constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDatasmithStaticMeshTemplate>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics
// ********** Begin Class UDatasmithStaticMeshTemplate Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_SectionInfoMap = { "SectionInfoMap", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithStaticMeshTemplate, SectionInfoMap), Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SectionInfoMap_MetaData), NewProp_SectionInfoMap_MetaData) }; // 3445580723
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_LightMapCoordinateIndex = { "LightMapCoordinateIndex", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithStaticMeshTemplate, LightMapCoordinateIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightMapCoordinateIndex_MetaData), NewProp_LightMapCoordinateIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_LightMapResolution = { "LightMapResolution", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithStaticMeshTemplate, LightMapResolution), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightMapResolution_MetaData), NewProp_LightMapResolution_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_BuildSettings_Inner = { "BuildSettings", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate, METADATA_PARAMS(0, nullptr) }; // 551178520
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_BuildSettings = { "BuildSettings", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithStaticMeshTemplate, BuildSettings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BuildSettings_MetaData), NewProp_BuildSettings_MetaData) }; // 551178520
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_StaticMaterials_Inner = { "StaticMaterials", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate, METADATA_PARAMS(0, nullptr) }; // 479392882
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_StaticMaterials = { "StaticMaterials", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDatasmithStaticMeshTemplate, StaticMaterials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMaterials_MetaData), NewProp_StaticMaterials_MetaData) }; // 479392882
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_SectionInfoMap,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_LightMapCoordinateIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_LightMapResolution,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_BuildSettings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_BuildSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_StaticMaterials_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::NewProp_StaticMaterials,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::PropPointers) < 2048);
// ********** End Class UDatasmithStaticMeshTemplate Property Definitions **************************
UObject* (*const Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDatasmithObjectTemplate,
(UObject* (*)())Z_Construct_UPackage__Script_DatasmithContent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::ClassParams = {
&UDatasmithStaticMeshTemplate::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::Class_MetaDataParams), Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::Class_MetaDataParams)
};
void UDatasmithStaticMeshTemplate::StaticRegisterNativesUDatasmithStaticMeshTemplate()
{
}
UClass* Z_Construct_UClass_UDatasmithStaticMeshTemplate()
{
if (!Z_Registration_Info_UClass_UDatasmithStaticMeshTemplate.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDatasmithStaticMeshTemplate.OuterSingleton, Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDatasmithStaticMeshTemplate.OuterSingleton;
}
UDatasmithStaticMeshTemplate::UDatasmithStaticMeshTemplate() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDatasmithStaticMeshTemplate);
UDatasmithStaticMeshTemplate::~UDatasmithStaticMeshTemplate() {}
// ********** End Class UDatasmithStaticMeshTemplate ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h__Script_DatasmithContent_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDatasmithMeshBuildSettingsTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics::NewStructOps, TEXT("DatasmithMeshBuildSettingsTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithMeshBuildSettingsTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithMeshBuildSettingsTemplate), 551178520U) },
{ FDatasmithStaticMaterialTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics::NewStructOps, TEXT("DatasmithStaticMaterialTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithStaticMaterialTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithStaticMaterialTemplate), 479392882U) },
{ FDatasmithMeshSectionInfoTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics::NewStructOps, TEXT("DatasmithMeshSectionInfoTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithMeshSectionInfoTemplate), 3041377515U) },
{ FDatasmithMeshSectionInfoMapTemplate::StaticStruct, Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics::NewStructOps, TEXT("DatasmithMeshSectionInfoMapTemplate"),&Z_Registration_Info_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDatasmithMeshSectionInfoMapTemplate), 3445580723U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDatasmithStaticMeshTemplate, UDatasmithStaticMeshTemplate::StaticClass, TEXT("UDatasmithStaticMeshTemplate"), &Z_Registration_Info_UClass_UDatasmithStaticMeshTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDatasmithStaticMeshTemplate), 3996967131U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h__Script_DatasmithContent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h__Script_DatasmithContent_2561725636{
TEXT("/Script/DatasmithContent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h__Script_DatasmithContent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h__Script_DatasmithContent_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h__Script_DatasmithContent_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h__Script_DatasmithContent_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,103 @@
// 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 "ObjectTemplates/DatasmithStaticMeshTemplate.h"
#ifdef DATASMITHCONTENT_DatasmithStaticMeshTemplate_generated_h
#error "DatasmithStaticMeshTemplate.generated.h already included, missing '#pragma once' in DatasmithStaticMeshTemplate.h"
#endif
#define DATASMITHCONTENT_DatasmithStaticMeshTemplate_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDatasmithMeshBuildSettingsTemplate *******************************
struct Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithMeshBuildSettingsTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithMeshBuildSettingsTemplate;
// ********** End ScriptStruct FDatasmithMeshBuildSettingsTemplate *********************************
// ********** Begin ScriptStruct FDatasmithStaticMaterialTemplate **********************************
struct Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_63_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithStaticMaterialTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithStaticMaterialTemplate;
// ********** End ScriptStruct FDatasmithStaticMaterialTemplate ************************************
// ********** Begin ScriptStruct FDatasmithMeshSectionInfoTemplate *********************************
struct Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_82_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithMeshSectionInfoTemplate;
// ********** End ScriptStruct FDatasmithMeshSectionInfoTemplate ***********************************
// ********** Begin ScriptStruct FDatasmithMeshSectionInfoMapTemplate ******************************
struct Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics;
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_98_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDatasmithMeshSectionInfoMapTemplate_Statics; \
DATASMITHCONTENT_API static class UScriptStruct* StaticStruct();
struct FDatasmithMeshSectionInfoMapTemplate;
// ********** End ScriptStruct FDatasmithMeshSectionInfoMapTemplate ********************************
// ********** Begin Class UDatasmithStaticMeshTemplate *********************************************
struct Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics;
DATASMITHCONTENT_API UClass* Z_Construct_UClass_UDatasmithStaticMeshTemplate_NoRegister();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_111_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDatasmithStaticMeshTemplate(); \
friend struct ::Z_Construct_UClass_UDatasmithStaticMeshTemplate_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATASMITHCONTENT_API UClass* ::Z_Construct_UClass_UDatasmithStaticMeshTemplate_NoRegister(); \
public: \
DECLARE_CLASS2(UDatasmithStaticMeshTemplate, UDatasmithObjectTemplate, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DatasmithContent"), Z_Construct_UClass_UDatasmithStaticMeshTemplate_NoRegister) \
DECLARE_SERIALIZER(UDatasmithStaticMeshTemplate)
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_111_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATASMITHCONTENT_API UDatasmithStaticMeshTemplate(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDatasmithStaticMeshTemplate(UDatasmithStaticMeshTemplate&&) = delete; \
UDatasmithStaticMeshTemplate(const UDatasmithStaticMeshTemplate&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATASMITHCONTENT_API, UDatasmithStaticMeshTemplate); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDatasmithStaticMeshTemplate); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDatasmithStaticMeshTemplate) \
DATASMITHCONTENT_API virtual ~UDatasmithStaticMeshTemplate();
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_108_PROLOG
#define FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_111_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_111_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h_111_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDatasmithStaticMeshTemplate;
// ********** End Class UDatasmithStaticMeshTemplate ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Enterprise_DatasmithContent_Source_DatasmithContent_Public_ObjectTemplates_DatasmithStaticMeshTemplate_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,26 @@
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithAdditionalData.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithAreaLightActor.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithAssetUserData.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithCustomAction.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithImportOptions.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithAreaLightActorTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithDecalComponentTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithLandscapeTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithLightComponentTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithMaterialInstanceTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithObjectTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithPostProcessVolumeTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithSceneComponentTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithSkyLightComponentTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithSpotLightComponentTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithContentBlueprintLibrary.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithStaticMeshComponentTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithStaticMeshTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithScene.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithCineCameraActorTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithCineCameraComponentTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithAssetImportData.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithImportedSequencesActor.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\DatasmithSceneActor.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithActorTemplate.h
D:\UE_5_7_1\Engine\Plugins\Enterprise\DatasmithContent\Source\DatasmithContent\Public\ObjectTemplates\DatasmithPointLightComponentTemplate.h