2015 lines
146 KiB
C++
2015 lines
146 KiB
C++
// 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 "BakeMeshAttributeToolCommon.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeBakeMeshAttributeToolCommon() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
|
|
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UTexture2D_NoRegister();
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolPropertySet();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeCurvatureMapToolProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeCurvatureMapToolProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeHeightMapToolProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeHeightMapToolProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeInputMeshProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeInputMeshProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeMultiTexture2DProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeMultiTexture2DProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeNormalMapToolProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeNormalMapToolProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeOcclusionMapToolProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeOcclusionMapToolProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeTexture2DProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeTexture2DProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeUVShellMapToolProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeUVShellMapToolProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeVisualizationProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBakeVisualizationProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode();
|
|
MESHMODELINGTOOLSEXP_API UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode();
|
|
MESHMODELINGTOOLSEXP_API UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode();
|
|
MESHMODELINGTOOLSEXP_API UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode();
|
|
MESHMODELINGTOOLSEXP_API UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace();
|
|
UPackage* Z_Construct_UPackage__Script_MeshModelingToolsExp();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum EBakeNormalSpace **********************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBakeNormalSpace;
|
|
static UEnum* EBakeNormalSpace_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeNormalSpace.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EBakeNormalSpace.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace, (UObject*)Z_Construct_UPackage__Script_MeshModelingToolsExp(), TEXT("EBakeNormalSpace"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeNormalSpace.OuterSingleton;
|
|
}
|
|
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EBakeNormalSpace>()
|
|
{
|
|
return EBakeNormalSpace_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Bake tool property sets\n */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "Object.Comment", "/** Object space */" },
|
|
{ "Object.Name", "EBakeNormalSpace::Object" },
|
|
{ "Object.ToolTip", "Object space" },
|
|
{ "Tangent.Comment", "/** Tangent space */" },
|
|
{ "Tangent.Name", "EBakeNormalSpace::Tangent" },
|
|
{ "Tangent.ToolTip", "Tangent space" },
|
|
{ "ToolTip", "Bake tool property sets" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EBakeNormalSpace::Tangent", (int64)EBakeNormalSpace::Tangent },
|
|
{ "EBakeNormalSpace::Object", (int64)EBakeNormalSpace::Object },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
nullptr,
|
|
"EBakeNormalSpace",
|
|
"EBakeNormalSpace",
|
|
Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeNormalSpace.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBakeNormalSpace.InnerSingleton, Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeNormalSpace.InnerSingleton;
|
|
}
|
|
// ********** End Enum EBakeNormalSpace ************************************************************
|
|
|
|
// ********** Begin Class UBakeInputMeshProperties Function GetSourceUVLayerNamesFunc **************
|
|
struct Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics
|
|
{
|
|
struct BakeInputMeshProperties_eventGetSourceUVLayerNamesFunc_Parms
|
|
{
|
|
TArray<FString> ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetSourceUVLayerNamesFunc constinit property declarations *************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetSourceUVLayerNamesFunc constinit property declarations ***************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetSourceUVLayerNamesFunc Property Definitions ************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_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_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BakeInputMeshProperties_eventGetSourceUVLayerNamesFunc_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::NewProp_ReturnValue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetSourceUVLayerNamesFunc Property Definitions **************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBakeInputMeshProperties, nullptr, "GetSourceUVLayerNamesFunc", Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::BakeInputMeshProperties_eventGetSourceUVLayerNamesFunc_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::BakeInputMeshProperties_eventGetSourceUVLayerNamesFunc_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UBakeInputMeshProperties::execGetSourceUVLayerNamesFunc)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(TArray<FString>*)Z_Param__Result=P_THIS->GetSourceUVLayerNamesFunc();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UBakeInputMeshProperties Function GetSourceUVLayerNamesFunc ****************
|
|
|
|
// ********** Begin Class UBakeInputMeshProperties Function GetTargetUVLayerNamesFunc **************
|
|
struct Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics
|
|
{
|
|
struct BakeInputMeshProperties_eventGetTargetUVLayerNamesFunc_Parms
|
|
{
|
|
TArray<FString> ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetTargetUVLayerNamesFunc constinit property declarations *************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetTargetUVLayerNamesFunc constinit property declarations ***************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetTargetUVLayerNamesFunc Property Definitions ************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_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_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BakeInputMeshProperties_eventGetTargetUVLayerNamesFunc_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::NewProp_ReturnValue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetTargetUVLayerNamesFunc Property Definitions **************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBakeInputMeshProperties, nullptr, "GetTargetUVLayerNamesFunc", Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::BakeInputMeshProperties_eventGetTargetUVLayerNamesFunc_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::BakeInputMeshProperties_eventGetTargetUVLayerNamesFunc_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UBakeInputMeshProperties::execGetTargetUVLayerNamesFunc)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(TArray<FString>*)Z_Param__Result=P_THIS->GetTargetUVLayerNamesFunc();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UBakeInputMeshProperties Function GetTargetUVLayerNamesFunc ****************
|
|
|
|
// ********** Begin Class UBakeInputMeshProperties *************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeInputMeshProperties;
|
|
UClass* UBakeInputMeshProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeInputMeshProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeInputMeshProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeInputMeshProperties"),
|
|
Z_Registration_Info_UClass_UBakeInputMeshProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeInputMeshProperties,
|
|
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_UBakeInputMeshProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeInputMeshProperties_NoRegister()
|
|
{
|
|
return UBakeInputMeshProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeInputMeshProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetStaticMesh_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** Target mesh to sample to */" },
|
|
{ "DisplayName", "Target Mesh" },
|
|
{ "EditCondition", "TargetStaticMesh != nullptr" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Target mesh to sample to" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetSkeletalMesh_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** Target mesh to sample to */" },
|
|
{ "DisplayName", "Target Mesh" },
|
|
{ "EditCondition", "TargetSkeletalMesh != nullptr" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Target mesh to sample to" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetDynamicMesh_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** Target mesh to sample to */" },
|
|
{ "DisplayName", "Target Mesh" },
|
|
{ "EditCondition", "TargetDynamicMesh != nullptr" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Target mesh to sample to" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetUVLayer_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** UV channel to use for the target mesh */" },
|
|
{ "DisplayName", "Target Mesh UV Channel" },
|
|
{ "EditCondition", "bHasTargetUVLayer == true" },
|
|
{ "EditConditionHides", "" },
|
|
{ "GetOptions", "GetTargetUVLayerNamesFunc" },
|
|
{ "HideEditConditionToggle", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "NoResetToDefault", "" },
|
|
{ "ToolTip", "UV channel to use for the target mesh" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasTargetUVLayer_MetaData[] = {
|
|
{ "Comment", "/** If true, expose the TargetUVLayer property */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "If true, expose the TargetUVLayer property" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceStaticMesh_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** Source mesh to sample from */" },
|
|
{ "DisplayName", "Source Mesh" },
|
|
{ "EditCondition", "SourceStaticMesh != nullptr" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Source mesh to sample from" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceSkeletalMesh_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** Source mesh to sample from */" },
|
|
{ "DisplayName", "Source Mesh" },
|
|
{ "EditCondition", "SourceSkeletalMesh != nullptr" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Source mesh to sample from" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceDynamicMesh_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** Source mesh to sample from */" },
|
|
{ "DisplayName", "Source Mesh" },
|
|
{ "EditCondition", "SourceDynamicMesh != nullptr" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Source mesh to sample from" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHideSourceMesh_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** If true, hide the source mesh */" },
|
|
{ "EditCondition", "SourceStaticMesh != nullptr || SourceSkeletalMesh != nullptr || SourceDynamicMesh != nullptr" },
|
|
{ "EditConditionHides", "" },
|
|
{ "HideEditConditionToggle", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "If true, hide the source mesh" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceNormalMap_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** Source mesh normal map; if empty, the geometric normals will be used */" },
|
|
{ "EditCondition", "bHasSourceNormalMap == true" },
|
|
{ "EditConditionHides", "" },
|
|
{ "HideEditConditionToggle", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Source mesh normal map; if empty, the geometric normals will be used" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceNormalMapUVLayer_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** UV channel to use for the source mesh normal map; only relevant if a source normal map is set */" },
|
|
{ "DisplayName", "Source Normal UV Channel" },
|
|
{ "EditCondition", "bHasSourceNormalMap == true" },
|
|
{ "EditConditionHides", "" },
|
|
{ "GetOptions", "GetSourceUVLayerNamesFunc" },
|
|
{ "HideEditConditionToggle", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "NoResetToDefault", "" },
|
|
{ "ToolTip", "UV channel to use for the source mesh normal map; only relevant if a source normal map is set" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceNormalSpace_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** Normal space of the source mesh normal map. */" },
|
|
{ "EditCondition", "bHasSourceNormalMap == true" },
|
|
{ "EditConditionHides", "" },
|
|
{ "HideEditConditionToggle", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Normal space of the source mesh normal map." },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasSourceNormalMap_MetaData[] = {
|
|
{ "Comment", "/** If true, expose the SourceNormalMap and SourceNormalMapUVLayer properties */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "If true, expose the SourceNormalMap and SourceNormalMapUVLayer properties" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProjectionDistance_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "ClampMin", "0.001" },
|
|
{ "Comment", "/** Maximum allowed distance for the projection from target mesh to source mesh for the sample to be considered valid.\n\x09 * This is only relevant if a separate source mesh is provided. */" },
|
|
{ "EditCondition", "SourceStaticMesh != nullptr || SourceSkeletalMesh != nullptr || SourceDynamicMesh != nullptr" },
|
|
{ "HideEditConditionToggle", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Maximum allowed distance for the projection from target mesh to source mesh for the sample to be considered valid.\nThis is only relevant if a separate source mesh is provided." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bProjectionInWorldSpace_MetaData[] = {
|
|
{ "Category", "BakeInput" },
|
|
{ "Comment", "/** If true, uses the world space positions for the projection from target mesh to source mesh, otherwise it uses their object space positions.\n\x09 * This is only relevant if a separate source mesh is provided. */" },
|
|
{ "EditCondition", "SourceStaticMesh != nullptr || SourceSkeletalMesh != nullptr || SourceDynamicMesh != nullptr" },
|
|
{ "HideEditConditionToggle", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "If true, uses the world space positions for the projection from target mesh to source mesh, otherwise it uses their object space positions.\nThis is only relevant if a separate source mesh is provided." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetUVLayerNamesList_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceUVLayerNamesList_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeInputMeshProperties constinit property declarations *****************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetStaticMesh;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetSkeletalMesh;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetDynamicMesh;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_TargetUVLayer;
|
|
static void NewProp_bHasTargetUVLayer_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasTargetUVLayer;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceStaticMesh;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceSkeletalMesh;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceDynamicMesh;
|
|
static void NewProp_bHideSourceMesh_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHideSourceMesh;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceNormalMap;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_SourceNormalMapUVLayer;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_SourceNormalSpace_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SourceNormalSpace;
|
|
static void NewProp_bHasSourceNormalMap_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasSourceNormalMap;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_ProjectionDistance;
|
|
static void NewProp_bProjectionInWorldSpace_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bProjectionInWorldSpace;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_TargetUVLayerNamesList_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TargetUVLayerNamesList;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_SourceUVLayerNamesList_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_SourceUVLayerNamesList;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UBakeInputMeshProperties constinit property declarations *******************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("GetSourceUVLayerNamesFunc"), .Pointer = &UBakeInputMeshProperties::execGetSourceUVLayerNamesFunc },
|
|
{ .NameUTF8 = UTF8TEXT("GetTargetUVLayerNamesFunc"), .Pointer = &UBakeInputMeshProperties::execGetTargetUVLayerNamesFunc },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UBakeInputMeshProperties_GetSourceUVLayerNamesFunc, "GetSourceUVLayerNamesFunc" }, // 1458572651
|
|
{ &Z_Construct_UFunction_UBakeInputMeshProperties_GetTargetUVLayerNamesFunc, "GetTargetUVLayerNamesFunc" }, // 2223191373
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeInputMeshProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeInputMeshProperties_Statics
|
|
|
|
// ********** Begin Class UBakeInputMeshProperties Property Definitions ****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetStaticMesh = { "TargetStaticMesh", nullptr, (EPropertyFlags)0x0114000000020001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, TargetStaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetStaticMesh_MetaData), NewProp_TargetStaticMesh_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetSkeletalMesh = { "TargetSkeletalMesh", nullptr, (EPropertyFlags)0x0114000000020001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, TargetSkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetSkeletalMesh_MetaData), NewProp_TargetSkeletalMesh_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetDynamicMesh = { "TargetDynamicMesh", nullptr, (EPropertyFlags)0x0114000000020001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, TargetDynamicMesh), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetDynamicMesh_MetaData), NewProp_TargetDynamicMesh_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetUVLayer = { "TargetUVLayer", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, TargetUVLayer), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetUVLayer_MetaData), NewProp_TargetUVLayer_MetaData) };
|
|
void Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHasTargetUVLayer_SetBit(void* Obj)
|
|
{
|
|
((UBakeInputMeshProperties*)Obj)->bHasTargetUVLayer = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHasTargetUVLayer = { "bHasTargetUVLayer", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBakeInputMeshProperties), &Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHasTargetUVLayer_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasTargetUVLayer_MetaData), NewProp_bHasTargetUVLayer_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceStaticMesh = { "SourceStaticMesh", nullptr, (EPropertyFlags)0x0114000000020001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, SourceStaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceStaticMesh_MetaData), NewProp_SourceStaticMesh_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceSkeletalMesh = { "SourceSkeletalMesh", nullptr, (EPropertyFlags)0x0114000000020001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, SourceSkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceSkeletalMesh_MetaData), NewProp_SourceSkeletalMesh_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceDynamicMesh = { "SourceDynamicMesh", nullptr, (EPropertyFlags)0x0114000000020001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, SourceDynamicMesh), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceDynamicMesh_MetaData), NewProp_SourceDynamicMesh_MetaData) };
|
|
void Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHideSourceMesh_SetBit(void* Obj)
|
|
{
|
|
((UBakeInputMeshProperties*)Obj)->bHideSourceMesh = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHideSourceMesh = { "bHideSourceMesh", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBakeInputMeshProperties), &Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHideSourceMesh_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHideSourceMesh_MetaData), NewProp_bHideSourceMesh_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceNormalMap = { "SourceNormalMap", nullptr, (EPropertyFlags)0x0114040000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, SourceNormalMap), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceNormalMap_MetaData), NewProp_SourceNormalMap_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceNormalMapUVLayer = { "SourceNormalMapUVLayer", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, SourceNormalMapUVLayer), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceNormalMapUVLayer_MetaData), NewProp_SourceNormalMapUVLayer_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceNormalSpace_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceNormalSpace = { "SourceNormalSpace", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, SourceNormalSpace), Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceNormalSpace_MetaData), NewProp_SourceNormalSpace_MetaData) }; // 1983531202
|
|
void Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHasSourceNormalMap_SetBit(void* Obj)
|
|
{
|
|
((UBakeInputMeshProperties*)Obj)->bHasSourceNormalMap = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHasSourceNormalMap = { "bHasSourceNormalMap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBakeInputMeshProperties), &Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHasSourceNormalMap_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasSourceNormalMap_MetaData), NewProp_bHasSourceNormalMap_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_ProjectionDistance = { "ProjectionDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, ProjectionDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProjectionDistance_MetaData), NewProp_ProjectionDistance_MetaData) };
|
|
void Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bProjectionInWorldSpace_SetBit(void* Obj)
|
|
{
|
|
((UBakeInputMeshProperties*)Obj)->bProjectionInWorldSpace = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bProjectionInWorldSpace = { "bProjectionInWorldSpace", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBakeInputMeshProperties), &Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bProjectionInWorldSpace_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bProjectionInWorldSpace_MetaData), NewProp_bProjectionInWorldSpace_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetUVLayerNamesList_Inner = { "TargetUVLayerNamesList", 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_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetUVLayerNamesList = { "TargetUVLayerNamesList", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, TargetUVLayerNamesList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetUVLayerNamesList_MetaData), NewProp_TargetUVLayerNamesList_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceUVLayerNamesList_Inner = { "SourceUVLayerNamesList", 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_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceUVLayerNamesList = { "SourceUVLayerNamesList", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeInputMeshProperties, SourceUVLayerNamesList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceUVLayerNamesList_MetaData), NewProp_SourceUVLayerNamesList_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBakeInputMeshProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetStaticMesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetSkeletalMesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetDynamicMesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetUVLayer,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHasTargetUVLayer,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceStaticMesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceSkeletalMesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceDynamicMesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHideSourceMesh,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceNormalMap,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceNormalMapUVLayer,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceNormalSpace_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceNormalSpace,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bHasSourceNormalMap,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_ProjectionDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_bProjectionInWorldSpace,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetUVLayerNamesList_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_TargetUVLayerNamesList,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceUVLayerNamesList_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeInputMeshProperties_Statics::NewProp_SourceUVLayerNamesList,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeInputMeshProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class UBakeInputMeshProperties Property Definitions ******************************
|
|
UObject* (*const Z_Construct_UClass_UBakeInputMeshProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeInputMeshProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeInputMeshProperties_Statics::ClassParams = {
|
|
&UBakeInputMeshProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UBakeInputMeshProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UBakeInputMeshProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeInputMeshProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeInputMeshProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeInputMeshProperties::StaticRegisterNativesUBakeInputMeshProperties()
|
|
{
|
|
UClass* Class = UBakeInputMeshProperties::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBakeInputMeshProperties_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeInputMeshProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeInputMeshProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeInputMeshProperties.OuterSingleton, Z_Construct_UClass_UBakeInputMeshProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeInputMeshProperties.OuterSingleton;
|
|
}
|
|
UBakeInputMeshProperties::UBakeInputMeshProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeInputMeshProperties);
|
|
UBakeInputMeshProperties::~UBakeInputMeshProperties() {}
|
|
// ********** End Class UBakeInputMeshProperties ***************************************************
|
|
|
|
// ********** Begin Class UBakeNormalMapToolProperties *********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeNormalMapToolProperties;
|
|
UClass* UBakeNormalMapToolProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeNormalMapToolProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeNormalMapToolProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeNormalMapToolProperties"),
|
|
Z_Registration_Info_UClass_UBakeNormalMapToolProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeNormalMapToolProperties,
|
|
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_UBakeNormalMapToolProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeNormalMapToolProperties_NoRegister()
|
|
{
|
|
return UBakeNormalMapToolProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeNormalMapToolProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeNormalMapToolProperties constinit property declarations *************
|
|
// ********** End Class UBakeNormalMapToolProperties constinit property declarations ***************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeNormalMapToolProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeNormalMapToolProperties_Statics
|
|
UObject* (*const Z_Construct_UClass_UBakeNormalMapToolProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeNormalMapToolProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeNormalMapToolProperties_Statics::ClassParams = {
|
|
&UBakeNormalMapToolProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
nullptr,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
0,
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeNormalMapToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeNormalMapToolProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeNormalMapToolProperties::StaticRegisterNativesUBakeNormalMapToolProperties()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeNormalMapToolProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeNormalMapToolProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeNormalMapToolProperties.OuterSingleton, Z_Construct_UClass_UBakeNormalMapToolProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeNormalMapToolProperties.OuterSingleton;
|
|
}
|
|
UBakeNormalMapToolProperties::UBakeNormalMapToolProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeNormalMapToolProperties);
|
|
UBakeNormalMapToolProperties::~UBakeNormalMapToolProperties() {}
|
|
// ********** End Class UBakeNormalMapToolProperties ***********************************************
|
|
|
|
// ********** Begin Class UBakeOcclusionMapToolProperties ******************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeOcclusionMapToolProperties;
|
|
UClass* UBakeOcclusionMapToolProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeOcclusionMapToolProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeOcclusionMapToolProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeOcclusionMapToolProperties"),
|
|
Z_Registration_Info_UClass_UBakeOcclusionMapToolProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeOcclusionMapToolProperties,
|
|
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_UBakeOcclusionMapToolProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeOcclusionMapToolProperties_NoRegister()
|
|
{
|
|
return UBakeOcclusionMapToolProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OcclusionRays_MetaData[] = {
|
|
{ "Category", "OcclusionOutput" },
|
|
{ "ClampMax", "65536" },
|
|
{ "ClampMin", "1" },
|
|
{ "Comment", "/** Number of occlusion rays per sample */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Number of occlusion rays per sample" },
|
|
{ "UIMax", "1024" },
|
|
{ "UIMin", "1" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxDistance_MetaData[] = {
|
|
{ "Category", "OcclusionOutput" },
|
|
{ "ClampMax", "99999999.0" },
|
|
{ "ClampMin", "0.0" },
|
|
{ "Comment", "/** Maximum distance for occlusion rays to test for intersections; a value of 0 means infinity */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Maximum distance for occlusion rays to test for intersections; a value of 0 means infinity" },
|
|
{ "UIMax", "1000.0" },
|
|
{ "UIMin", "0.0" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpreadAngle_MetaData[] = {
|
|
{ "Category", "OcclusionOutput" },
|
|
{ "ClampMax", "180.0" },
|
|
{ "ClampMin", "0" },
|
|
{ "Comment", "/** Maximum spread angle in degrees for occlusion rays; for example, 180 degrees will cover the entire hemisphere whereas 90 degrees will only cover the center of the hemisphere down to 45 degrees from the horizon. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Maximum spread angle in degrees for occlusion rays; for example, 180 degrees will cover the entire hemisphere whereas 90 degrees will only cover the center of the hemisphere down to 45 degrees from the horizon." },
|
|
{ "UIMax", "180.0" },
|
|
{ "UIMin", "0" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BiasAngle_MetaData[] = {
|
|
{ "Category", "OcclusionOutput" },
|
|
{ "ClampMax", "89.9" },
|
|
{ "ClampMin", "0" },
|
|
{ "Comment", "/** Angle in degrees from the horizon for occlusion rays for which the contribution is attenuated to reduce faceting artifacts. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Angle in degrees from the horizon for occlusion rays for which the contribution is attenuated to reduce faceting artifacts." },
|
|
{ "UIMax", "45.0" },
|
|
{ "UIMin", "0" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NormalSpace_MetaData[] = {
|
|
{ "Category", "OcclusionOutput" },
|
|
{ "Comment", "/** Normal space for Bent Normal bakes. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Normal space for Bent Normal bakes." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeOcclusionMapToolProperties constinit property declarations **********
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_OcclusionRays;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxDistance;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_SpreadAngle;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_BiasAngle;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_NormalSpace_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_NormalSpace;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UBakeOcclusionMapToolProperties constinit property declarations ************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeOcclusionMapToolProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics
|
|
|
|
// ********** Begin Class UBakeOcclusionMapToolProperties Property Definitions *********************
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_OcclusionRays = { "OcclusionRays", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeOcclusionMapToolProperties, OcclusionRays), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OcclusionRays_MetaData), NewProp_OcclusionRays_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_MaxDistance = { "MaxDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeOcclusionMapToolProperties, MaxDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxDistance_MetaData), NewProp_MaxDistance_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_SpreadAngle = { "SpreadAngle", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeOcclusionMapToolProperties, SpreadAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpreadAngle_MetaData), NewProp_SpreadAngle_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_BiasAngle = { "BiasAngle", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeOcclusionMapToolProperties, BiasAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BiasAngle_MetaData), NewProp_BiasAngle_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_NormalSpace_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_NormalSpace = { "NormalSpace", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeOcclusionMapToolProperties, NormalSpace), Z_Construct_UEnum_MeshModelingToolsExp_EBakeNormalSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NormalSpace_MetaData), NewProp_NormalSpace_MetaData) }; // 1983531202
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_OcclusionRays,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_MaxDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_SpreadAngle,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_BiasAngle,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_NormalSpace_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::NewProp_NormalSpace,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class UBakeOcclusionMapToolProperties Property Definitions ***********************
|
|
UObject* (*const Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::ClassParams = {
|
|
&UBakeOcclusionMapToolProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeOcclusionMapToolProperties::StaticRegisterNativesUBakeOcclusionMapToolProperties()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeOcclusionMapToolProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeOcclusionMapToolProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeOcclusionMapToolProperties.OuterSingleton, Z_Construct_UClass_UBakeOcclusionMapToolProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeOcclusionMapToolProperties.OuterSingleton;
|
|
}
|
|
UBakeOcclusionMapToolProperties::UBakeOcclusionMapToolProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeOcclusionMapToolProperties);
|
|
UBakeOcclusionMapToolProperties::~UBakeOcclusionMapToolProperties() {}
|
|
// ********** End Class UBakeOcclusionMapToolProperties ********************************************
|
|
|
|
// ********** Begin Enum EBakeCurvatureTypeMode ****************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBakeCurvatureTypeMode;
|
|
static UEnum* EBakeCurvatureTypeMode_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeCurvatureTypeMode.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EBakeCurvatureTypeMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode, (UObject*)Z_Construct_UPackage__Script_MeshModelingToolsExp(), TEXT("EBakeCurvatureTypeMode"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeCurvatureTypeMode.OuterSingleton;
|
|
}
|
|
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EBakeCurvatureTypeMode>()
|
|
{
|
|
return EBakeCurvatureTypeMode_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Gaussian.Comment", "/** Product of the minimum and maximum principal curvatures */" },
|
|
{ "Gaussian.Name", "EBakeCurvatureTypeMode::Gaussian" },
|
|
{ "Gaussian.ToolTip", "Product of the minimum and maximum principal curvatures" },
|
|
{ "Max.Comment", "/** Maximum principal curvature */" },
|
|
{ "Max.Name", "EBakeCurvatureTypeMode::Max" },
|
|
{ "Max.ToolTip", "Maximum principal curvature" },
|
|
{ "MeanAverage.Comment", "/** Average of the minimum and maximum principal curvatures */" },
|
|
{ "MeanAverage.DisplayName", "Mean" },
|
|
{ "MeanAverage.Name", "EBakeCurvatureTypeMode::MeanAverage" },
|
|
{ "MeanAverage.ToolTip", "Average of the minimum and maximum principal curvatures" },
|
|
{ "Min.Comment", "/** Minimum principal curvature */" },
|
|
{ "Min.Name", "EBakeCurvatureTypeMode::Min" },
|
|
{ "Min.ToolTip", "Minimum principal curvature" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EBakeCurvatureTypeMode::MeanAverage", (int64)EBakeCurvatureTypeMode::MeanAverage },
|
|
{ "EBakeCurvatureTypeMode::Max", (int64)EBakeCurvatureTypeMode::Max },
|
|
{ "EBakeCurvatureTypeMode::Min", (int64)EBakeCurvatureTypeMode::Min },
|
|
{ "EBakeCurvatureTypeMode::Gaussian", (int64)EBakeCurvatureTypeMode::Gaussian },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
nullptr,
|
|
"EBakeCurvatureTypeMode",
|
|
"EBakeCurvatureTypeMode",
|
|
Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeCurvatureTypeMode.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBakeCurvatureTypeMode.InnerSingleton, Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeCurvatureTypeMode.InnerSingleton;
|
|
}
|
|
// ********** End Enum EBakeCurvatureTypeMode ******************************************************
|
|
|
|
// ********** Begin Enum EBakeCurvatureColorMode ***************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBakeCurvatureColorMode;
|
|
static UEnum* EBakeCurvatureColorMode_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeCurvatureColorMode.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EBakeCurvatureColorMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode, (UObject*)Z_Construct_UPackage__Script_MeshModelingToolsExp(), TEXT("EBakeCurvatureColorMode"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeCurvatureColorMode.OuterSingleton;
|
|
}
|
|
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EBakeCurvatureColorMode>()
|
|
{
|
|
return EBakeCurvatureColorMode_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Grayscale.Comment", "/** Map curvature values to grayscale such that black is negative, grey is zero, and white is positive */" },
|
|
{ "Grayscale.Name", "EBakeCurvatureColorMode::Grayscale" },
|
|
{ "Grayscale.ToolTip", "Map curvature values to grayscale such that black is negative, grey is zero, and white is positive" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "RedBlue.Comment", "/** Map curvature values to red and blue such that red is negative, black is zero, and blue is positive */" },
|
|
{ "RedBlue.Name", "EBakeCurvatureColorMode::RedBlue" },
|
|
{ "RedBlue.ToolTip", "Map curvature values to red and blue such that red is negative, black is zero, and blue is positive" },
|
|
{ "RedGreenBlue.Comment", "/** Map curvature values to red, green, blue such that red is negative, green is zero, and blue is positive */" },
|
|
{ "RedGreenBlue.Name", "EBakeCurvatureColorMode::RedGreenBlue" },
|
|
{ "RedGreenBlue.ToolTip", "Map curvature values to red, green, blue such that red is negative, green is zero, and blue is positive" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EBakeCurvatureColorMode::Grayscale", (int64)EBakeCurvatureColorMode::Grayscale },
|
|
{ "EBakeCurvatureColorMode::RedBlue", (int64)EBakeCurvatureColorMode::RedBlue },
|
|
{ "EBakeCurvatureColorMode::RedGreenBlue", (int64)EBakeCurvatureColorMode::RedGreenBlue },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
nullptr,
|
|
"EBakeCurvatureColorMode",
|
|
"EBakeCurvatureColorMode",
|
|
Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeCurvatureColorMode.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBakeCurvatureColorMode.InnerSingleton, Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeCurvatureColorMode.InnerSingleton;
|
|
}
|
|
// ********** End Enum EBakeCurvatureColorMode *****************************************************
|
|
|
|
// ********** Begin Enum EBakeCurvatureClampMode ***************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBakeCurvatureClampMode;
|
|
static UEnum* EBakeCurvatureClampMode_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeCurvatureClampMode.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EBakeCurvatureClampMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode, (UObject*)Z_Construct_UPackage__Script_MeshModelingToolsExp(), TEXT("EBakeCurvatureClampMode"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeCurvatureClampMode.OuterSingleton;
|
|
}
|
|
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EBakeCurvatureClampMode>()
|
|
{
|
|
return EBakeCurvatureClampMode_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "None.Comment", "/** Include both negative and positive curvatures */" },
|
|
{ "None.Name", "EBakeCurvatureClampMode::None" },
|
|
{ "None.ToolTip", "Include both negative and positive curvatures" },
|
|
{ "OnlyNegative.Comment", "/** Clamp positive curvatures to zero */" },
|
|
{ "OnlyNegative.Name", "EBakeCurvatureClampMode::OnlyNegative" },
|
|
{ "OnlyNegative.ToolTip", "Clamp positive curvatures to zero" },
|
|
{ "OnlyPositive.Comment", "/** Clamp negative curvatures to zero */" },
|
|
{ "OnlyPositive.Name", "EBakeCurvatureClampMode::OnlyPositive" },
|
|
{ "OnlyPositive.ToolTip", "Clamp negative curvatures to zero" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EBakeCurvatureClampMode::None", (int64)EBakeCurvatureClampMode::None },
|
|
{ "EBakeCurvatureClampMode::OnlyPositive", (int64)EBakeCurvatureClampMode::OnlyPositive },
|
|
{ "EBakeCurvatureClampMode::OnlyNegative", (int64)EBakeCurvatureClampMode::OnlyNegative },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
nullptr,
|
|
"EBakeCurvatureClampMode",
|
|
"EBakeCurvatureClampMode",
|
|
Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeCurvatureClampMode.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBakeCurvatureClampMode.InnerSingleton, Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeCurvatureClampMode.InnerSingleton;
|
|
}
|
|
// ********** End Enum EBakeCurvatureClampMode *****************************************************
|
|
|
|
// ********** Begin Class UBakeCurvatureMapToolProperties ******************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeCurvatureMapToolProperties;
|
|
UClass* UBakeCurvatureMapToolProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeCurvatureMapToolProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeCurvatureMapToolProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeCurvatureMapToolProperties"),
|
|
Z_Registration_Info_UClass_UBakeCurvatureMapToolProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeCurvatureMapToolProperties,
|
|
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_UBakeCurvatureMapToolProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeCurvatureMapToolProperties_NoRegister()
|
|
{
|
|
return UBakeCurvatureMapToolProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurvatureType_MetaData[] = {
|
|
{ "Category", "CurvatureOutput" },
|
|
{ "Comment", "/** Type of curvature */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Type of curvature" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorMapping_MetaData[] = {
|
|
{ "Category", "CurvatureOutput" },
|
|
{ "Comment", "/** How to map calculated curvature values to colors */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "How to map calculated curvature values to colors" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorRangeMultiplier_MetaData[] = {
|
|
{ "Category", "CurvatureOutput" },
|
|
{ "ClampMax", "100.0" },
|
|
{ "ClampMin", "0.001" },
|
|
{ "Comment", "/** Multiplier for how the curvature values fill the available range in the selected Color Mapping; a larger value means that higher curvature is required to achieve the maximum color value. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Multiplier for how the curvature values fill the available range in the selected Color Mapping; a larger value means that higher curvature is required to achieve the maximum color value." },
|
|
{ "UIMax", "2.0" },
|
|
{ "UIMin", "0.1" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinRangeMultiplier_MetaData[] = {
|
|
{ "Category", "CurvatureOutput" },
|
|
{ "Comment", "/** Minimum for the curvature values to not be clamped to zero relative to the curvature for the maximum color value; a larger value means that higher curvature is required to not be considered as no curvature. */" },
|
|
{ "DisplayName", "Color Range Minimum" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Minimum for the curvature values to not be clamped to zero relative to the curvature for the maximum color value; a larger value means that higher curvature is required to not be considered as no curvature." },
|
|
{ "UIMax", "1.0" },
|
|
{ "UIMin", "0.0" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Clamping_MetaData[] = {
|
|
{ "Category", "CurvatureOutput" },
|
|
{ "Comment", "/** Clamping applied to curvature values before color mapping */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Clamping applied to curvature values before color mapping" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeCurvatureMapToolProperties constinit property declarations **********
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_CurvatureType_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_CurvatureType;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_ColorMapping_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ColorMapping;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_ColorRangeMultiplier;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinRangeMultiplier;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Clamping_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_Clamping;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UBakeCurvatureMapToolProperties constinit property declarations ************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeCurvatureMapToolProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics
|
|
|
|
// ********** Begin Class UBakeCurvatureMapToolProperties Property Definitions *********************
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_CurvatureType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_CurvatureType = { "CurvatureType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeCurvatureMapToolProperties, CurvatureType), Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureTypeMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurvatureType_MetaData), NewProp_CurvatureType_MetaData) }; // 2177635517
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_ColorMapping_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_ColorMapping = { "ColorMapping", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeCurvatureMapToolProperties, ColorMapping), Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureColorMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorMapping_MetaData), NewProp_ColorMapping_MetaData) }; // 3979227922
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_ColorRangeMultiplier = { "ColorRangeMultiplier", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeCurvatureMapToolProperties, ColorRangeMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorRangeMultiplier_MetaData), NewProp_ColorRangeMultiplier_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_MinRangeMultiplier = { "MinRangeMultiplier", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeCurvatureMapToolProperties, MinRangeMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinRangeMultiplier_MetaData), NewProp_MinRangeMultiplier_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_Clamping_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_Clamping = { "Clamping", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeCurvatureMapToolProperties, Clamping), Z_Construct_UEnum_MeshModelingToolsExp_EBakeCurvatureClampMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Clamping_MetaData), NewProp_Clamping_MetaData) }; // 3784440453
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_CurvatureType_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_CurvatureType,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_ColorMapping_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_ColorMapping,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_ColorRangeMultiplier,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_MinRangeMultiplier,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_Clamping_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::NewProp_Clamping,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class UBakeCurvatureMapToolProperties Property Definitions ***********************
|
|
UObject* (*const Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::ClassParams = {
|
|
&UBakeCurvatureMapToolProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeCurvatureMapToolProperties::StaticRegisterNativesUBakeCurvatureMapToolProperties()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeCurvatureMapToolProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeCurvatureMapToolProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeCurvatureMapToolProperties.OuterSingleton, Z_Construct_UClass_UBakeCurvatureMapToolProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeCurvatureMapToolProperties.OuterSingleton;
|
|
}
|
|
UBakeCurvatureMapToolProperties::UBakeCurvatureMapToolProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeCurvatureMapToolProperties);
|
|
UBakeCurvatureMapToolProperties::~UBakeCurvatureMapToolProperties() {}
|
|
// ********** End Class UBakeCurvatureMapToolProperties ********************************************
|
|
|
|
// ********** Begin Class UBakeUVShellMapToolProperties ********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeUVShellMapToolProperties;
|
|
UClass* UBakeUVShellMapToolProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeUVShellMapToolProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeUVShellMapToolProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeUVShellMapToolProperties"),
|
|
Z_Registration_Info_UClass_UBakeUVShellMapToolProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeUVShellMapToolProperties,
|
|
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_UBakeUVShellMapToolProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeUVShellMapToolProperties_NoRegister()
|
|
{
|
|
return UBakeUVShellMapToolProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UVLayer_MetaData[] = {
|
|
{ "Category", "UV Shell Output" },
|
|
{ "Comment", "/** The source mesh UV Layer to sample. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The source mesh UV Layer to sample." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WireframeThickness_MetaData[] = {
|
|
{ "Category", "UV Shell Output" },
|
|
{ "Comment", "/** The thickness of the wireframe in pixels. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The thickness of the wireframe in pixels." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WireframeColor_MetaData[] = {
|
|
{ "Category", "UV Shell Output" },
|
|
{ "Comment", "/** The color of wireframe pixels. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The color of wireframe pixels." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShellColor_MetaData[] = {
|
|
{ "Category", "UV Shell Output" },
|
|
{ "Comment", "/** The color of the UV shell interior pixels. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The color of the UV shell interior pixels." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackgroundColor_MetaData[] = {
|
|
{ "Category", "UV Shell Output" },
|
|
{ "Comment", "/** The color of pixels external to UV shells. */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The color of pixels external to UV shells." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeUVShellMapToolProperties constinit property declarations ************
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_UVLayer;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_WireframeThickness;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_WireframeColor;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ShellColor;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_BackgroundColor;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UBakeUVShellMapToolProperties constinit property declarations **************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeUVShellMapToolProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics
|
|
|
|
// ********** Begin Class UBakeUVShellMapToolProperties Property Definitions ***********************
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_UVLayer = { "UVLayer", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeUVShellMapToolProperties, UVLayer), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UVLayer_MetaData), NewProp_UVLayer_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_WireframeThickness = { "WireframeThickness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeUVShellMapToolProperties, WireframeThickness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WireframeThickness_MetaData), NewProp_WireframeThickness_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_WireframeColor = { "WireframeColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeUVShellMapToolProperties, WireframeColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WireframeColor_MetaData), NewProp_WireframeColor_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_ShellColor = { "ShellColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeUVShellMapToolProperties, ShellColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShellColor_MetaData), NewProp_ShellColor_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_BackgroundColor = { "BackgroundColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeUVShellMapToolProperties, BackgroundColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackgroundColor_MetaData), NewProp_BackgroundColor_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_UVLayer,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_WireframeThickness,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_WireframeColor,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_ShellColor,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::NewProp_BackgroundColor,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class UBakeUVShellMapToolProperties Property Definitions *************************
|
|
UObject* (*const Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::ClassParams = {
|
|
&UBakeUVShellMapToolProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeUVShellMapToolProperties::StaticRegisterNativesUBakeUVShellMapToolProperties()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeUVShellMapToolProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeUVShellMapToolProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeUVShellMapToolProperties.OuterSingleton, Z_Construct_UClass_UBakeUVShellMapToolProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeUVShellMapToolProperties.OuterSingleton;
|
|
}
|
|
UBakeUVShellMapToolProperties::UBakeUVShellMapToolProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeUVShellMapToolProperties);
|
|
UBakeUVShellMapToolProperties::~UBakeUVShellMapToolProperties() {}
|
|
// ********** End Class UBakeUVShellMapToolProperties **********************************************
|
|
|
|
// ********** Begin Enum EBakeHeightRangeMode ******************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBakeHeightRangeMode;
|
|
static UEnum* EBakeHeightRangeMode_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeHeightRangeMode.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EBakeHeightRangeMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode, (UObject*)Z_Construct_UPackage__Script_MeshModelingToolsExp(), TEXT("EBakeHeightRangeMode"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeHeightRangeMode.OuterSingleton;
|
|
}
|
|
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EBakeHeightRangeMode>()
|
|
{
|
|
return EBakeHeightRangeMode_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Absolute.Comment", "/** Height range defined in absolute units in object space */" },
|
|
{ "Absolute.Name", "EBakeHeightRangeMode::Absolute" },
|
|
{ "Absolute.ToolTip", "Height range defined in absolute units in object space" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "RelativeBounds.Comment", "/** Height range defined as a ratio of the maximal bounding box axis */" },
|
|
{ "RelativeBounds.Name", "EBakeHeightRangeMode::RelativeBounds" },
|
|
{ "RelativeBounds.ToolTip", "Height range defined as a ratio of the maximal bounding box axis" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EBakeHeightRangeMode::Absolute", (int64)EBakeHeightRangeMode::Absolute },
|
|
{ "EBakeHeightRangeMode::RelativeBounds", (int64)EBakeHeightRangeMode::RelativeBounds },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
nullptr,
|
|
"EBakeHeightRangeMode",
|
|
"EBakeHeightRangeMode",
|
|
Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EBakeHeightRangeMode.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBakeHeightRangeMode.InnerSingleton, Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EBakeHeightRangeMode.InnerSingleton;
|
|
}
|
|
// ********** End Enum EBakeHeightRangeMode ********************************************************
|
|
|
|
// ********** Begin Class UBakeHeightMapToolProperties *********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeHeightMapToolProperties;
|
|
UClass* UBakeHeightMapToolProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeHeightMapToolProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeHeightMapToolProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeHeightMapToolProperties"),
|
|
Z_Registration_Info_UClass_UBakeHeightMapToolProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeHeightMapToolProperties,
|
|
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_UBakeHeightMapToolProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeHeightMapToolProperties_NoRegister()
|
|
{
|
|
return UBakeHeightMapToolProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeHeightMapToolProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HeightRangeMode_MetaData[] = {
|
|
{ "Category", "HeightOutput" },
|
|
{ "Comment", "/** The coordinate space to compute height */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The coordinate space to compute height" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InnerDistance_MetaData[] = {
|
|
{ "Category", "HeightOutput" },
|
|
{ "Comment", "/** The inner height map distance from the low poly mesh, in object space units. This value maps to black. */" },
|
|
{ "EditCondition", "HeightRangeMode == EBakeHeightRangeMode::Absolute" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The inner height map distance from the low poly mesh, in object space units. This value maps to black." },
|
|
{ "UIMax", "100.000000" },
|
|
{ "UIMin", "-100.000000" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OuterDistance_MetaData[] = {
|
|
{ "Category", "HeightOutput" },
|
|
{ "Comment", "/** The outer height map distance from the low poly mesh, in object space units. This value maps to white. */" },
|
|
{ "EditCondition", "HeightRangeMode == EBakeHeightRangeMode::Absolute" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The outer height map distance from the low poly mesh, in object space units. This value maps to white." },
|
|
{ "UIMax", "100.000000" },
|
|
{ "UIMin", "-100.000000" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InnerBoundsDistance_MetaData[] = {
|
|
{ "Category", "HeightOutput" },
|
|
{ "ClampMax", "1.000000" },
|
|
{ "ClampMin", "-1.000000" },
|
|
{ "Comment", "/** The inner height map distance from the low poly mesh, as a ratio of the maximum bounding box axis. This value maps to black. */" },
|
|
{ "EditCondition", "HeightRangeMode == EBakeHeightRangeMode::RelativeBounds" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The inner height map distance from the low poly mesh, as a ratio of the maximum bounding box axis. This value maps to black." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OuterBoundsDistance_MetaData[] = {
|
|
{ "Category", "HeightOutput" },
|
|
{ "ClampMax", "1.000000" },
|
|
{ "ClampMin", "-1.000000" },
|
|
{ "Comment", "/** The outer height map distance from the low poly mesh, as a ratio of the maximum bounding box axis. This value maps to white. */" },
|
|
{ "EditCondition", "HeightRangeMode == EBakeHeightRangeMode::RelativeBounds" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The outer height map distance from the low poly mesh, as a ratio of the maximum bounding box axis. This value maps to white." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeHeightMapToolProperties constinit property declarations *************
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_HeightRangeMode_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_HeightRangeMode;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_InnerDistance;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_OuterDistance;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_InnerBoundsDistance;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_OuterBoundsDistance;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UBakeHeightMapToolProperties constinit property declarations ***************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeHeightMapToolProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeHeightMapToolProperties_Statics
|
|
|
|
// ********** Begin Class UBakeHeightMapToolProperties Property Definitions ************************
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_HeightRangeMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_HeightRangeMode = { "HeightRangeMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeHeightMapToolProperties, HeightRangeMode), Z_Construct_UEnum_MeshModelingToolsExp_EBakeHeightRangeMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HeightRangeMode_MetaData), NewProp_HeightRangeMode_MetaData) }; // 1883582020
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_InnerDistance = { "InnerDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeHeightMapToolProperties, InnerDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InnerDistance_MetaData), NewProp_InnerDistance_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_OuterDistance = { "OuterDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeHeightMapToolProperties, OuterDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OuterDistance_MetaData), NewProp_OuterDistance_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_InnerBoundsDistance = { "InnerBoundsDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeHeightMapToolProperties, InnerBoundsDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InnerBoundsDistance_MetaData), NewProp_InnerBoundsDistance_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_OuterBoundsDistance = { "OuterBoundsDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeHeightMapToolProperties, OuterBoundsDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OuterBoundsDistance_MetaData), NewProp_OuterBoundsDistance_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_HeightRangeMode_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_HeightRangeMode,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_InnerDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_OuterDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_InnerBoundsDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::NewProp_OuterBoundsDistance,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class UBakeHeightMapToolProperties Property Definitions **************************
|
|
UObject* (*const Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::ClassParams = {
|
|
&UBakeHeightMapToolProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeHeightMapToolProperties::StaticRegisterNativesUBakeHeightMapToolProperties()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeHeightMapToolProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeHeightMapToolProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeHeightMapToolProperties.OuterSingleton, Z_Construct_UClass_UBakeHeightMapToolProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeHeightMapToolProperties.OuterSingleton;
|
|
}
|
|
UBakeHeightMapToolProperties::UBakeHeightMapToolProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeHeightMapToolProperties);
|
|
UBakeHeightMapToolProperties::~UBakeHeightMapToolProperties() {}
|
|
// ********** End Class UBakeHeightMapToolProperties ***********************************************
|
|
|
|
// ********** Begin Class UBakeTexture2DProperties Function GetUVLayerNamesFunc ********************
|
|
struct Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics
|
|
{
|
|
struct BakeTexture2DProperties_eventGetUVLayerNamesFunc_Parms
|
|
{
|
|
TArray<FString> ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetUVLayerNamesFunc constinit property declarations *******************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetUVLayerNamesFunc constinit property declarations *********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetUVLayerNamesFunc Property Definitions ******************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_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_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BakeTexture2DProperties_eventGetUVLayerNamesFunc_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::NewProp_ReturnValue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetUVLayerNamesFunc Property Definitions ********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBakeTexture2DProperties, nullptr, "GetUVLayerNamesFunc", Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::BakeTexture2DProperties_eventGetUVLayerNamesFunc_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::BakeTexture2DProperties_eventGetUVLayerNamesFunc_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UBakeTexture2DProperties::execGetUVLayerNamesFunc)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(TArray<FString>*)Z_Param__Result=P_THIS->GetUVLayerNamesFunc();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UBakeTexture2DProperties Function GetUVLayerNamesFunc **********************
|
|
|
|
// ********** Begin Class UBakeTexture2DProperties *************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeTexture2DProperties;
|
|
UClass* UBakeTexture2DProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeTexture2DProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeTexture2DProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeTexture2DProperties"),
|
|
Z_Registration_Info_UClass_UBakeTexture2DProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeTexture2DProperties,
|
|
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_UBakeTexture2DProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeTexture2DProperties_NoRegister()
|
|
{
|
|
return UBakeTexture2DProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeTexture2DProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceTexture_MetaData[] = {
|
|
{ "Category", "TextureOutput" },
|
|
{ "Comment", "/** Source mesh texture that is to be resampled into a new texture */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Source mesh texture that is to be resampled into a new texture" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UVLayer_MetaData[] = {
|
|
{ "Category", "TextureOutput" },
|
|
{ "Comment", "/** UV channel to use for the source mesh texture */" },
|
|
{ "DisplayName", "Source Texture UV Channel" },
|
|
{ "GetOptions", "GetUVLayerNamesFunc" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "NoResetToDefault", "" },
|
|
{ "ToolTip", "UV channel to use for the source mesh texture" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UVLayerNamesList_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeTexture2DProperties constinit property declarations *****************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceTexture;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_UVLayer;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_UVLayerNamesList_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_UVLayerNamesList;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UBakeTexture2DProperties constinit property declarations *******************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("GetUVLayerNamesFunc"), .Pointer = &UBakeTexture2DProperties::execGetUVLayerNamesFunc },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UBakeTexture2DProperties_GetUVLayerNamesFunc, "GetUVLayerNamesFunc" }, // 833527245
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeTexture2DProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeTexture2DProperties_Statics
|
|
|
|
// ********** Begin Class UBakeTexture2DProperties Property Definitions ****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeTexture2DProperties_Statics::NewProp_SourceTexture = { "SourceTexture", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeTexture2DProperties, SourceTexture), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceTexture_MetaData), NewProp_SourceTexture_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBakeTexture2DProperties_Statics::NewProp_UVLayer = { "UVLayer", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeTexture2DProperties, UVLayer), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UVLayer_MetaData), NewProp_UVLayer_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBakeTexture2DProperties_Statics::NewProp_UVLayerNamesList_Inner = { "UVLayerNamesList", 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_UClass_UBakeTexture2DProperties_Statics::NewProp_UVLayerNamesList = { "UVLayerNamesList", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeTexture2DProperties, UVLayerNamesList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UVLayerNamesList_MetaData), NewProp_UVLayerNamesList_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBakeTexture2DProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeTexture2DProperties_Statics::NewProp_SourceTexture,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeTexture2DProperties_Statics::NewProp_UVLayer,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeTexture2DProperties_Statics::NewProp_UVLayerNamesList_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeTexture2DProperties_Statics::NewProp_UVLayerNamesList,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeTexture2DProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class UBakeTexture2DProperties Property Definitions ******************************
|
|
UObject* (*const Z_Construct_UClass_UBakeTexture2DProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeTexture2DProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeTexture2DProperties_Statics::ClassParams = {
|
|
&UBakeTexture2DProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UBakeTexture2DProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UBakeTexture2DProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeTexture2DProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeTexture2DProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeTexture2DProperties::StaticRegisterNativesUBakeTexture2DProperties()
|
|
{
|
|
UClass* Class = UBakeTexture2DProperties::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBakeTexture2DProperties_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeTexture2DProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeTexture2DProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeTexture2DProperties.OuterSingleton, Z_Construct_UClass_UBakeTexture2DProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeTexture2DProperties.OuterSingleton;
|
|
}
|
|
UBakeTexture2DProperties::UBakeTexture2DProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeTexture2DProperties);
|
|
UBakeTexture2DProperties::~UBakeTexture2DProperties() {}
|
|
// ********** End Class UBakeTexture2DProperties ***************************************************
|
|
|
|
// ********** Begin Class UBakeMultiTexture2DProperties Function GetUVLayerNamesFunc ***************
|
|
struct Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics
|
|
{
|
|
struct BakeMultiTexture2DProperties_eventGetUVLayerNamesFunc_Parms
|
|
{
|
|
TArray<FString> ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetUVLayerNamesFunc constinit property declarations *******************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetUVLayerNamesFunc constinit property declarations *********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetUVLayerNamesFunc Property Definitions ******************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_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_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(BakeMultiTexture2DProperties_eventGetUVLayerNamesFunc_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::NewProp_ReturnValue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetUVLayerNamesFunc Property Definitions ********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UBakeMultiTexture2DProperties, nullptr, "GetUVLayerNamesFunc", Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::BakeMultiTexture2DProperties_eventGetUVLayerNamesFunc_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::Function_MetaDataParams), Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::BakeMultiTexture2DProperties_eventGetUVLayerNamesFunc_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UBakeMultiTexture2DProperties::execGetUVLayerNamesFunc)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(TArray<FString>*)Z_Param__Result=P_THIS->GetUVLayerNamesFunc();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UBakeMultiTexture2DProperties Function GetUVLayerNamesFunc *****************
|
|
|
|
// ********** Begin Class UBakeMultiTexture2DProperties ********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeMultiTexture2DProperties;
|
|
UClass* UBakeMultiTexture2DProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeMultiTexture2DProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeMultiTexture2DProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeMultiTexture2DProperties"),
|
|
Z_Registration_Info_UClass_UBakeMultiTexture2DProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeMultiTexture2DProperties,
|
|
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_UBakeMultiTexture2DProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeMultiTexture2DProperties_NoRegister()
|
|
{
|
|
return UBakeMultiTexture2DProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialIDSourceTextures_MetaData[] = {
|
|
{ "Category", "MultiTextureOutput" },
|
|
{ "Comment", "/** For each material ID, the source texture that will be resampled in that material's region*/" },
|
|
{ "DisplayName", "Material IDs" },
|
|
{ "EditFixedOrder", "" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "For each material ID, the source texture that will be resampled in that material's region" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UVLayer_MetaData[] = {
|
|
{ "Category", "MultiTextureOutput" },
|
|
{ "Comment", "/** UV channel to use for the source mesh texture */" },
|
|
{ "DisplayName", "Source Texture UV Channel" },
|
|
{ "GetOptions", "GetUVLayerNamesFunc" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "NoResetToDefault", "" },
|
|
{ "ToolTip", "UV channel to use for the source mesh texture" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UVLayerNamesList_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllSourceTextures_MetaData[] = {
|
|
{ "Category", "MultiTextureOutput" },
|
|
{ "Comment", "/** The set of all source textures from all input materials */" },
|
|
{ "DisplayName", "Source Textures" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "The set of all source textures from all input materials" },
|
|
{ "TransientToolProperty", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeMultiTexture2DProperties constinit property declarations ************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialIDSourceTextures_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialIDSourceTextures;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_UVLayer;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_UVLayerNamesList_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_UVLayerNamesList;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_AllSourceTextures_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_AllSourceTextures;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UBakeMultiTexture2DProperties constinit property declarations **************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("GetUVLayerNamesFunc"), .Pointer = &UBakeMultiTexture2DProperties::execGetUVLayerNamesFunc },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UBakeMultiTexture2DProperties_GetUVLayerNamesFunc, "GetUVLayerNamesFunc" }, // 2052923648
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeMultiTexture2DProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics
|
|
|
|
// ********** Begin Class UBakeMultiTexture2DProperties Property Definitions ***********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_MaterialIDSourceTextures_Inner = { "MaterialIDSourceTextures", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_MaterialIDSourceTextures = { "MaterialIDSourceTextures", nullptr, (EPropertyFlags)0x0114000000000041, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeMultiTexture2DProperties, MaterialIDSourceTextures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialIDSourceTextures_MetaData), NewProp_MaterialIDSourceTextures_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_UVLayer = { "UVLayer", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeMultiTexture2DProperties, UVLayer), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UVLayer_MetaData), NewProp_UVLayer_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_UVLayerNamesList_Inner = { "UVLayerNamesList", 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_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_UVLayerNamesList = { "UVLayerNamesList", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeMultiTexture2DProperties, UVLayerNamesList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UVLayerNamesList_MetaData), NewProp_UVLayerNamesList_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_AllSourceTextures_Inner = { "AllSourceTextures", nullptr, (EPropertyFlags)0x0104000000020000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_AllSourceTextures = { "AllSourceTextures", nullptr, (EPropertyFlags)0x0114000000020015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeMultiTexture2DProperties, AllSourceTextures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllSourceTextures_MetaData), NewProp_AllSourceTextures_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_MaterialIDSourceTextures_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_MaterialIDSourceTextures,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_UVLayer,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_UVLayerNamesList_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_UVLayerNamesList,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_AllSourceTextures_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::NewProp_AllSourceTextures,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class UBakeMultiTexture2DProperties Property Definitions *************************
|
|
UObject* (*const Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::ClassParams = {
|
|
&UBakeMultiTexture2DProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeMultiTexture2DProperties::StaticRegisterNativesUBakeMultiTexture2DProperties()
|
|
{
|
|
UClass* Class = UBakeMultiTexture2DProperties::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeMultiTexture2DProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeMultiTexture2DProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeMultiTexture2DProperties.OuterSingleton, Z_Construct_UClass_UBakeMultiTexture2DProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeMultiTexture2DProperties.OuterSingleton;
|
|
}
|
|
UBakeMultiTexture2DProperties::UBakeMultiTexture2DProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeMultiTexture2DProperties);
|
|
UBakeMultiTexture2DProperties::~UBakeMultiTexture2DProperties() {}
|
|
// ********** End Class UBakeMultiTexture2DProperties **********************************************
|
|
|
|
// ********** Begin Class UBakeVisualizationProperties *********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UBakeVisualizationProperties;
|
|
UClass* UBakeVisualizationProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UBakeVisualizationProperties;
|
|
if (!Z_Registration_Info_UClass_UBakeVisualizationProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("BakeVisualizationProperties"),
|
|
Z_Registration_Info_UClass_UBakeVisualizationProperties.InnerSingleton,
|
|
StaticRegisterNativesUBakeVisualizationProperties,
|
|
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_UBakeVisualizationProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeVisualizationProperties_NoRegister()
|
|
{
|
|
return UBakeVisualizationProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UBakeVisualizationProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "BakeMeshAttributeToolCommon.h" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPreviewAsMaterial_MetaData[] = {
|
|
{ "Category", "Preview" },
|
|
{ "Comment", "/** Preview the texture as an input to the respective material parameter (ex. Normal, Ambient Occlusion) */" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Preview the texture as an input to the respective material parameter (ex. Normal, Ambient Occlusion)" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Brightness_MetaData[] = {
|
|
{ "Category", "Preview" },
|
|
{ "Comment", "/** Adjust the brightness of the preview material; does not affect results stored in textures */" },
|
|
{ "DisplayName", "Brightness" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Adjust the brightness of the preview material; does not affect results stored in textures" },
|
|
{ "UIMax", "1.0" },
|
|
{ "UIMin", "0.0" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AOMultiplier_MetaData[] = {
|
|
{ "Category", "Preview" },
|
|
{ "ClampMax", "1.0" },
|
|
{ "ClampMin", "0.0" },
|
|
{ "Comment", "/** Ambient Occlusion multiplier in the viewport; does not affect results stored in textures */" },
|
|
{ "DisplayName", "AO Multiplier" },
|
|
{ "ModuleRelativePath", "Public/BakeMeshAttributeToolCommon.h" },
|
|
{ "ToolTip", "Ambient Occlusion multiplier in the viewport; does not affect results stored in textures" },
|
|
{ "UIMax", "1.0" },
|
|
{ "UIMin", "0.0" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UBakeVisualizationProperties constinit property declarations *************
|
|
static void NewProp_bPreviewAsMaterial_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPreviewAsMaterial;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Brightness;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_AOMultiplier;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UBakeVisualizationProperties constinit property declarations ***************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UBakeVisualizationProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UBakeVisualizationProperties_Statics
|
|
|
|
// ********** Begin Class UBakeVisualizationProperties Property Definitions ************************
|
|
void Z_Construct_UClass_UBakeVisualizationProperties_Statics::NewProp_bPreviewAsMaterial_SetBit(void* Obj)
|
|
{
|
|
((UBakeVisualizationProperties*)Obj)->bPreviewAsMaterial = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBakeVisualizationProperties_Statics::NewProp_bPreviewAsMaterial = { "bPreviewAsMaterial", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBakeVisualizationProperties), &Z_Construct_UClass_UBakeVisualizationProperties_Statics::NewProp_bPreviewAsMaterial_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPreviewAsMaterial_MetaData), NewProp_bPreviewAsMaterial_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeVisualizationProperties_Statics::NewProp_Brightness = { "Brightness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeVisualizationProperties, Brightness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Brightness_MetaData), NewProp_Brightness_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UBakeVisualizationProperties_Statics::NewProp_AOMultiplier = { "AOMultiplier", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBakeVisualizationProperties, AOMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AOMultiplier_MetaData), NewProp_AOMultiplier_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBakeVisualizationProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeVisualizationProperties_Statics::NewProp_bPreviewAsMaterial,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeVisualizationProperties_Statics::NewProp_Brightness,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBakeVisualizationProperties_Statics::NewProp_AOMultiplier,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeVisualizationProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class UBakeVisualizationProperties Property Definitions **************************
|
|
UObject* (*const Z_Construct_UClass_UBakeVisualizationProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeVisualizationProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UBakeVisualizationProperties_Statics::ClassParams = {
|
|
&UBakeVisualizationProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_UBakeVisualizationProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UBakeVisualizationProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBakeVisualizationProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBakeVisualizationProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void UBakeVisualizationProperties::StaticRegisterNativesUBakeVisualizationProperties()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UBakeVisualizationProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UBakeVisualizationProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBakeVisualizationProperties.OuterSingleton, Z_Construct_UClass_UBakeVisualizationProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UBakeVisualizationProperties.OuterSingleton;
|
|
}
|
|
UBakeVisualizationProperties::UBakeVisualizationProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBakeVisualizationProperties);
|
|
UBakeVisualizationProperties::~UBakeVisualizationProperties() {}
|
|
// ********** End Class UBakeVisualizationProperties ***********************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_BakeMeshAttributeToolCommon_h__Script_MeshModelingToolsExp_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ EBakeNormalSpace_StaticEnum, TEXT("EBakeNormalSpace"), &Z_Registration_Info_UEnum_EBakeNormalSpace, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1983531202U) },
|
|
{ EBakeCurvatureTypeMode_StaticEnum, TEXT("EBakeCurvatureTypeMode"), &Z_Registration_Info_UEnum_EBakeCurvatureTypeMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2177635517U) },
|
|
{ EBakeCurvatureColorMode_StaticEnum, TEXT("EBakeCurvatureColorMode"), &Z_Registration_Info_UEnum_EBakeCurvatureColorMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3979227922U) },
|
|
{ EBakeCurvatureClampMode_StaticEnum, TEXT("EBakeCurvatureClampMode"), &Z_Registration_Info_UEnum_EBakeCurvatureClampMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3784440453U) },
|
|
{ EBakeHeightRangeMode_StaticEnum, TEXT("EBakeHeightRangeMode"), &Z_Registration_Info_UEnum_EBakeHeightRangeMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1883582020U) },
|
|
};
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_UBakeInputMeshProperties, UBakeInputMeshProperties::StaticClass, TEXT("UBakeInputMeshProperties"), &Z_Registration_Info_UClass_UBakeInputMeshProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeInputMeshProperties), 3950018203U) },
|
|
{ Z_Construct_UClass_UBakeNormalMapToolProperties, UBakeNormalMapToolProperties::StaticClass, TEXT("UBakeNormalMapToolProperties"), &Z_Registration_Info_UClass_UBakeNormalMapToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeNormalMapToolProperties), 4056222282U) },
|
|
{ Z_Construct_UClass_UBakeOcclusionMapToolProperties, UBakeOcclusionMapToolProperties::StaticClass, TEXT("UBakeOcclusionMapToolProperties"), &Z_Registration_Info_UClass_UBakeOcclusionMapToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeOcclusionMapToolProperties), 1204899802U) },
|
|
{ Z_Construct_UClass_UBakeCurvatureMapToolProperties, UBakeCurvatureMapToolProperties::StaticClass, TEXT("UBakeCurvatureMapToolProperties"), &Z_Registration_Info_UClass_UBakeCurvatureMapToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeCurvatureMapToolProperties), 3397081651U) },
|
|
{ Z_Construct_UClass_UBakeUVShellMapToolProperties, UBakeUVShellMapToolProperties::StaticClass, TEXT("UBakeUVShellMapToolProperties"), &Z_Registration_Info_UClass_UBakeUVShellMapToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeUVShellMapToolProperties), 2780566706U) },
|
|
{ Z_Construct_UClass_UBakeHeightMapToolProperties, UBakeHeightMapToolProperties::StaticClass, TEXT("UBakeHeightMapToolProperties"), &Z_Registration_Info_UClass_UBakeHeightMapToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeHeightMapToolProperties), 1211345592U) },
|
|
{ Z_Construct_UClass_UBakeTexture2DProperties, UBakeTexture2DProperties::StaticClass, TEXT("UBakeTexture2DProperties"), &Z_Registration_Info_UClass_UBakeTexture2DProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeTexture2DProperties), 860749158U) },
|
|
{ Z_Construct_UClass_UBakeMultiTexture2DProperties, UBakeMultiTexture2DProperties::StaticClass, TEXT("UBakeMultiTexture2DProperties"), &Z_Registration_Info_UClass_UBakeMultiTexture2DProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeMultiTexture2DProperties), 4137898728U) },
|
|
{ Z_Construct_UClass_UBakeVisualizationProperties, UBakeVisualizationProperties::StaticClass, TEXT("UBakeVisualizationProperties"), &Z_Registration_Info_UClass_UBakeVisualizationProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBakeVisualizationProperties), 3664841681U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_BakeMeshAttributeToolCommon_h__Script_MeshModelingToolsExp_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_BakeMeshAttributeToolCommon_h__Script_MeshModelingToolsExp_461122163{
|
|
TEXT("/Script/MeshModelingToolsExp"),
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_BakeMeshAttributeToolCommon_h__Script_MeshModelingToolsExp_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_BakeMeshAttributeToolCommon_h__Script_MeshModelingToolsExp_Statics::ClassInfo),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_BakeMeshAttributeToolCommon_h__Script_MeshModelingToolsExp_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_BakeMeshAttributeToolCommon_h__Script_MeshModelingToolsExp_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|