583 lines
47 KiB
C++
583 lines
47 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 "Engine/SkeletalMeshSampling.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeSkeletalMeshSampling() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegionBuiltData ******************************
|
||
|
|
struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshSamplingRegionBuiltData); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshSamplingRegionBuiltData); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Built data for sampling a single region of a skeletal mesh. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Built data for sampling a single region of a skeletal mesh." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegionBuiltData constinit property declarations
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegionBuiltData constinit property declarations
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshSamplingRegionBuiltData>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData;
|
||
|
|
class UScriptStruct* FSkeletalMeshSamplingRegionBuiltData::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkeletalMeshSamplingRegionBuiltData"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData.OuterSingleton;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"SkeletalMeshSamplingRegionBuiltData",
|
||
|
|
nullptr,
|
||
|
|
0,
|
||
|
|
sizeof(FSkeletalMeshSamplingRegionBuiltData),
|
||
|
|
alignof(FSkeletalMeshSamplingRegionBuiltData),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegionBuiltData ********************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingLODBuiltData *********************************
|
||
|
|
struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshSamplingLODBuiltData); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshSamplingLODBuiltData); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Built data for sampling a the whole mesh at a particular LOD. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Built data for sampling a the whole mesh at a particular LOD." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingLODBuiltData constinit property declarations *
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingLODBuiltData constinit property declarations ***
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshSamplingLODBuiltData>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingLODBuiltData;
|
||
|
|
class UScriptStruct* FSkeletalMeshSamplingLODBuiltData::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingLODBuiltData.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingLODBuiltData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkeletalMeshSamplingLODBuiltData"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingLODBuiltData.OuterSingleton;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"SkeletalMeshSamplingLODBuiltData",
|
||
|
|
nullptr,
|
||
|
|
0,
|
||
|
|
sizeof(FSkeletalMeshSamplingLODBuiltData),
|
||
|
|
alignof(FSkeletalMeshSamplingLODBuiltData),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingLODBuiltData.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingLODBuiltData.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingLODBuiltData.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingLODBuiltData ***********************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingBuiltData ************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshSamplingBuiltData); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshSamplingBuiltData); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WholeMeshBuiltData_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RegionBuiltData_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingBuiltData constinit property declarations ****
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_WholeMeshBuiltData_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_WholeMeshBuiltData;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_RegionBuiltData_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_RegionBuiltData;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingBuiltData constinit property declarations ******
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshSamplingBuiltData>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingBuiltData;
|
||
|
|
class UScriptStruct* FSkeletalMeshSamplingBuiltData::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingBuiltData.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingBuiltData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkeletalMeshSamplingBuiltData"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingBuiltData.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingBuiltData Property Definitions ***************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewProp_WholeMeshBuiltData_Inner = { "WholeMeshBuiltData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData, METADATA_PARAMS(0, nullptr) }; // 2259904029
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewProp_WholeMeshBuiltData = { "WholeMeshBuiltData", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingBuiltData, WholeMeshBuiltData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WholeMeshBuiltData_MetaData), NewProp_WholeMeshBuiltData_MetaData) }; // 2259904029
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewProp_RegionBuiltData_Inner = { "RegionBuiltData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData, METADATA_PARAMS(0, nullptr) }; // 4134684652
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewProp_RegionBuiltData = { "RegionBuiltData", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingBuiltData, RegionBuiltData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RegionBuiltData_MetaData), NewProp_RegionBuiltData_MetaData) }; // 4134684652
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewProp_WholeMeshBuiltData_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewProp_WholeMeshBuiltData,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewProp_RegionBuiltData_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewProp_RegionBuiltData,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingBuiltData Property Definitions *****************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"SkeletalMeshSamplingBuiltData",
|
||
|
|
Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::PropPointers),
|
||
|
|
sizeof(FSkeletalMeshSamplingBuiltData),
|
||
|
|
alignof(FSkeletalMeshSamplingBuiltData),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingBuiltData.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingBuiltData.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingBuiltData.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingBuiltData **************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegionBoneFilter *****************************
|
||
|
|
struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshSamplingRegionBoneFilter); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshSamplingRegionBoneFilter); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Filter to include or exclude bones and their associated triangles from a sampling region. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Filter to include or exclude bones and their associated triangles from a sampling region." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneName_MetaData[] = {
|
||
|
|
{ "Category", "Bone Filter" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeOrExclude_MetaData[] = {
|
||
|
|
{ "Category", "Bone Filter" },
|
||
|
|
{ "Comment", "/** If true, this filter will include bones. If false, it will exclude them. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "If true, this filter will include bones. If false, it will exclude them." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bApplyToChildren_MetaData[] = {
|
||
|
|
{ "Category", "Bone Filter" },
|
||
|
|
{ "Comment", "/** If true, this filter will apply to all children of this bone as well. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "If true, this filter will apply to all children of this bone as well." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegionBoneFilter constinit property declarations
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
|
||
|
|
static void NewProp_bIncludeOrExclude_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeOrExclude;
|
||
|
|
static void NewProp_bApplyToChildren_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bApplyToChildren;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegionBoneFilter constinit property declarations
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshSamplingRegionBoneFilter>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter;
|
||
|
|
class UScriptStruct* FSkeletalMeshSamplingRegionBoneFilter::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkeletalMeshSamplingRegionBoneFilter"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegionBoneFilter Property Definitions ********
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingRegionBoneFilter, BoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneName_MetaData), NewProp_BoneName_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_bIncludeOrExclude_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FSkeletalMeshSamplingRegionBoneFilter*)Obj)->bIncludeOrExclude = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_bIncludeOrExclude = { "bIncludeOrExclude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkeletalMeshSamplingRegionBoneFilter), &Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_bIncludeOrExclude_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeOrExclude_MetaData), NewProp_bIncludeOrExclude_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_bApplyToChildren_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FSkeletalMeshSamplingRegionBoneFilter*)Obj)->bApplyToChildren = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_bApplyToChildren = { "bApplyToChildren", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkeletalMeshSamplingRegionBoneFilter), &Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_bApplyToChildren_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bApplyToChildren_MetaData), NewProp_bApplyToChildren_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_BoneName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_bIncludeOrExclude,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewProp_bApplyToChildren,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegionBoneFilter Property Definitions **********
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"SkeletalMeshSamplingRegionBoneFilter",
|
||
|
|
Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::PropPointers),
|
||
|
|
sizeof(FSkeletalMeshSamplingRegionBoneFilter),
|
||
|
|
alignof(FSkeletalMeshSamplingRegionBoneFilter),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegionBoneFilter *******************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegionMaterialFilter *************************
|
||
|
|
struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshSamplingRegionMaterialFilter); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshSamplingRegionMaterialFilter); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Filter to include triangles in a sampling region based on their material. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Filter to include triangles in a sampling region based on their material." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialName_MetaData[] = {
|
||
|
|
{ "Category", "Material Filter" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegionMaterialFilter constinit property declarations
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_MaterialName;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegionMaterialFilter constinit property declarations
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshSamplingRegionMaterialFilter>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter;
|
||
|
|
class UScriptStruct* FSkeletalMeshSamplingRegionMaterialFilter::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkeletalMeshSamplingRegionMaterialFilter"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegionMaterialFilter Property Definitions ****
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::NewProp_MaterialName = { "MaterialName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingRegionMaterialFilter, MaterialName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialName_MetaData), NewProp_MaterialName_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::NewProp_MaterialName,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegionMaterialFilter Property Definitions ******
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"SkeletalMeshSamplingRegionMaterialFilter",
|
||
|
|
Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::PropPointers),
|
||
|
|
sizeof(FSkeletalMeshSamplingRegionMaterialFilter),
|
||
|
|
alignof(FSkeletalMeshSamplingRegionMaterialFilter),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegionMaterialFilter ***************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegion ***************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshSamplingRegion); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshSamplingRegion); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** Defined a named region on a mesh that will have associated triangles and bones for fast sampling at each enabled LOD. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Defined a named region on a mesh that will have associated triangles and bones for fast sampling at each enabled LOD." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
|
||
|
|
{ "Category", "Region" },
|
||
|
|
{ "Comment", "/** Name of this region that users will reference. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Name of this region that users will reference." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODIndex_MetaData[] = {
|
||
|
|
{ "Category", "Region" },
|
||
|
|
{ "Comment", "/** The LOD of the mesh that this region applies to. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "The LOD of the mesh that this region applies to." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSupportUniformlyDistributedSampling_MetaData[] = {
|
||
|
|
{ "Category", "Region" },
|
||
|
|
{ "Comment", "/**\n\x09Mesh supports uniformly distributed sampling in constant time.\n\x09Memory cost is 8 bytes per triangle.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Mesh supports uniformly distributed sampling in constant time.\nMemory cost is 8 bytes per triangle." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialFilters_MetaData[] = {
|
||
|
|
{ "Category", "Region" },
|
||
|
|
{ "Comment", "/** Filters to determine which triangles to include in this region based on material. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Filters to determine which triangles to include in this region based on material." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneFilters_MetaData[] = {
|
||
|
|
{ "Category", "Region" },
|
||
|
|
{ "Comment", "/** Filters to determine which triangles and bones to include in this region based on bone. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Filters to determine which triangles and bones to include in this region based on bone." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegion constinit property declarations *******
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_LODIndex;
|
||
|
|
static void NewProp_bSupportUniformlyDistributedSampling_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSupportUniformlyDistributedSampling;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_MaterialFilters_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialFilters;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_BoneFilters_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_BoneFilters;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegion constinit property declarations *********
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshSamplingRegion>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegion;
|
||
|
|
class UScriptStruct* FSkeletalMeshSamplingRegion::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegion.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegion.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkeletalMeshSamplingRegion"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegion.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingRegion Property Definitions ******************
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingRegion, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_LODIndex = { "LODIndex", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingRegion, LODIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODIndex_MetaData), NewProp_LODIndex_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_bSupportUniformlyDistributedSampling_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FSkeletalMeshSamplingRegion*)Obj)->bSupportUniformlyDistributedSampling = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_bSupportUniformlyDistributedSampling = { "bSupportUniformlyDistributedSampling", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FSkeletalMeshSamplingRegion), &Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_bSupportUniformlyDistributedSampling_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSupportUniformlyDistributedSampling_MetaData), NewProp_bSupportUniformlyDistributedSampling_MetaData) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_MaterialFilters_Inner = { "MaterialFilters", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter, METADATA_PARAMS(0, nullptr) }; // 4200064882
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_MaterialFilters = { "MaterialFilters", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingRegion, MaterialFilters), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialFilters_MetaData), NewProp_MaterialFilters_MetaData) }; // 4200064882
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_BoneFilters_Inner = { "BoneFilters", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter, METADATA_PARAMS(0, nullptr) }; // 3622200070
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_BoneFilters = { "BoneFilters", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingRegion, BoneFilters), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneFilters_MetaData), NewProp_BoneFilters_MetaData) }; // 3622200070
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_Name,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_LODIndex,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_bSupportUniformlyDistributedSampling,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_MaterialFilters_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_MaterialFilters,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_BoneFilters_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewProp_BoneFilters,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegion Property Definitions ********************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"SkeletalMeshSamplingRegion",
|
||
|
|
Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::PropPointers),
|
||
|
|
sizeof(FSkeletalMeshSamplingRegion),
|
||
|
|
alignof(FSkeletalMeshSamplingRegion),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegion.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegion.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegion.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingRegion *****************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingInfo *****************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshSamplingInfo); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshSamplingInfo); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Regions_MetaData[] = {
|
||
|
|
{ "Category", "Sampling" },
|
||
|
|
{ "Comment", "/** Info defining sampling of named regions on this mesh. */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
{ "ToolTip", "Info defining sampling of named regions on this mesh." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BuiltData_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Classes/Engine/SkeletalMeshSampling.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingInfo constinit property declarations *********
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Regions_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Regions;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_BuiltData;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingInfo constinit property declarations ***********
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshSamplingInfo>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingInfo;
|
||
|
|
class UScriptStruct* FSkeletalMeshSamplingInfo::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingInfo.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SkeletalMeshSamplingInfo"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingInfo.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FSkeletalMeshSamplingInfo Property Definitions ********************
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::NewProp_Regions_Inner = { "Regions", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion, METADATA_PARAMS(0, nullptr) }; // 175958896
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::NewProp_Regions = { "Regions", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingInfo, Regions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Regions_MetaData), NewProp_Regions_MetaData) }; // 175958896
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::NewProp_BuiltData = { "BuiltData", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshSamplingInfo, BuiltData), Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BuiltData_MetaData), NewProp_BuiltData_MetaData) }; // 2503948068
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::NewProp_Regions_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::NewProp_Regions,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::NewProp_BuiltData,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingInfo Property Definitions **********************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"SkeletalMeshSamplingInfo",
|
||
|
|
Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::PropPointers),
|
||
|
|
sizeof(FSkeletalMeshSamplingInfo),
|
||
|
|
alignof(FSkeletalMeshSamplingInfo),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingInfo.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingInfo.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingInfo.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FSkeletalMeshSamplingInfo *******************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_SkeletalMeshSampling_h__Script_Engine_Statics
|
||
|
|
{
|
||
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
||
|
|
{ FSkeletalMeshSamplingRegionBuiltData::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData_Statics::NewStructOps, TEXT("SkeletalMeshSamplingRegionBuiltData"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBuiltData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshSamplingRegionBuiltData), 4134684652U) },
|
||
|
|
{ FSkeletalMeshSamplingLODBuiltData::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshSamplingLODBuiltData_Statics::NewStructOps, TEXT("SkeletalMeshSamplingLODBuiltData"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingLODBuiltData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshSamplingLODBuiltData), 2259904029U) },
|
||
|
|
{ FSkeletalMeshSamplingBuiltData::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshSamplingBuiltData_Statics::NewStructOps, TEXT("SkeletalMeshSamplingBuiltData"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingBuiltData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshSamplingBuiltData), 2503948068U) },
|
||
|
|
{ FSkeletalMeshSamplingRegionBoneFilter::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter_Statics::NewStructOps, TEXT("SkeletalMeshSamplingRegionBoneFilter"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionBoneFilter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshSamplingRegionBoneFilter), 3622200070U) },
|
||
|
|
{ FSkeletalMeshSamplingRegionMaterialFilter::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter_Statics::NewStructOps, TEXT("SkeletalMeshSamplingRegionMaterialFilter"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegionMaterialFilter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshSamplingRegionMaterialFilter), 4200064882U) },
|
||
|
|
{ FSkeletalMeshSamplingRegion::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshSamplingRegion_Statics::NewStructOps, TEXT("SkeletalMeshSamplingRegion"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingRegion, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshSamplingRegion), 175958896U) },
|
||
|
|
{ FSkeletalMeshSamplingInfo::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshSamplingInfo_Statics::NewStructOps, TEXT("SkeletalMeshSamplingInfo"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshSamplingInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshSamplingInfo), 1078146039U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_SkeletalMeshSampling_h__Script_Engine_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_SkeletalMeshSampling_h__Script_Engine_179999906{
|
||
|
|
TEXT("/Script/Engine"),
|
||
|
|
nullptr, 0,
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_SkeletalMeshSampling_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_SkeletalMeshSampling_h__Script_Engine_Statics::ScriptStructInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|