Initial Commit

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

View File

@@ -0,0 +1,599 @@
// 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 "ClothConfigNv.h"
#include "ClothConfig_Legacy.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeClothConfigNv() {}
// ********** Begin Cross Module References ********************************************************
CLOTHINGSYSTEMRUNTIMECOMMON_API UClass* Z_Construct_UClass_UClothConfigCommon();
CLOTHINGSYSTEMRUNTIMECOMMON_API UEnum* Z_Construct_UEnum_ClothingSystemRuntimeCommon_EClothingWindMethod_Legacy();
CLOTHINGSYSTEMRUNTIMECOMMON_API UScriptStruct* Z_Construct_UScriptStruct_FClothConstraintSetup_Legacy();
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothConfigNv();
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothConfigNv_NoRegister();
CLOTHINGSYSTEMRUNTIMENV_API UEnum* Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv();
CLOTHINGSYSTEMRUNTIMENV_API UScriptStruct* Z_Construct_UScriptStruct_FClothConstraintSetupNv();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
UPackage* Z_Construct_UPackage__Script_ClothingSystemRuntimeNv();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FClothConstraintSetupNv *******************************************
struct Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FClothConstraintSetupNv); }
static inline consteval int16 GetStructAlignment() { return alignof(FClothConstraintSetupNv); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Container for a constraint setup, these can be horizontal, vertical, shear and bend. */" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Container for a constraint setup, these can be horizontal, vertical, shear and bend." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Stiffness_MetaData[] = {
{ "Category", "Constraint" },
{ "Comment", "// How stiff this constraint is, this affects how closely it will follow the desired position\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "How stiff this constraint is, this affects how closely it will follow the desired position" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StiffnessMultiplier_MetaData[] = {
{ "Category", "Constraint" },
{ "Comment", "// A multiplier affecting the above value\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "A multiplier affecting the above value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StretchLimit_MetaData[] = {
{ "Category", "Constraint" },
{ "Comment", "// The hard limit on how far this constraint can stretch\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "The hard limit on how far this constraint can stretch" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CompressionLimit_MetaData[] = {
{ "Category", "Constraint" },
{ "Comment", "// The hard limit on how far this constraint can compress\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "The hard limit on how far this constraint can compress" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FClothConstraintSetupNv constinit property declarations ***********
static const UECodeGen_Private::FFloatPropertyParams NewProp_Stiffness;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StiffnessMultiplier;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StretchLimit;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CompressionLimit;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FClothConstraintSetupNv constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FClothConstraintSetupNv>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FClothConstraintSetupNv;
class UScriptStruct* FClothConstraintSetupNv::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FClothConstraintSetupNv.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FClothConstraintSetupNv.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FClothConstraintSetupNv, (UObject*)Z_Construct_UPackage__Script_ClothingSystemRuntimeNv(), TEXT("ClothConstraintSetupNv"));
}
return Z_Registration_Info_UScriptStruct_FClothConstraintSetupNv.OuterSingleton;
}
// ********** Begin ScriptStruct FClothConstraintSetupNv Property Definitions **********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewProp_Stiffness = { "Stiffness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FClothConstraintSetupNv, Stiffness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Stiffness_MetaData), NewProp_Stiffness_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewProp_StiffnessMultiplier = { "StiffnessMultiplier", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FClothConstraintSetupNv, StiffnessMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StiffnessMultiplier_MetaData), NewProp_StiffnessMultiplier_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewProp_StretchLimit = { "StretchLimit", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FClothConstraintSetupNv, StretchLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StretchLimit_MetaData), NewProp_StretchLimit_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewProp_CompressionLimit = { "CompressionLimit", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FClothConstraintSetupNv, CompressionLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CompressionLimit_MetaData), NewProp_CompressionLimit_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewProp_Stiffness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewProp_StiffnessMultiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewProp_StretchLimit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewProp_CompressionLimit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FClothConstraintSetupNv Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ClothingSystemRuntimeNv,
nullptr,
&NewStructOps,
"ClothConstraintSetupNv",
Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::PropPointers),
sizeof(FClothConstraintSetupNv),
alignof(FClothConstraintSetupNv),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FClothConstraintSetupNv()
{
if (!Z_Registration_Info_UScriptStruct_FClothConstraintSetupNv.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FClothConstraintSetupNv.InnerSingleton, Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FClothConstraintSetupNv.InnerSingleton);
}
// ********** End ScriptStruct FClothConstraintSetupNv *********************************************
// ********** Begin Enum EClothingWindMethodNv *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EClothingWindMethodNv;
static UEnum* EClothingWindMethodNv_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EClothingWindMethodNv.OuterSingleton)
{
Z_Registration_Info_UEnum_EClothingWindMethodNv.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv, (UObject*)Z_Construct_UPackage__Script_ClothingSystemRuntimeNv(), TEXT("EClothingWindMethodNv"));
}
return Z_Registration_Info_UEnum_EClothingWindMethodNv.OuterSingleton;
}
template<> CLOTHINGSYSTEMRUNTIMENV_NON_ATTRIBUTED_API UEnum* StaticEnum<EClothingWindMethodNv>()
{
return EClothingWindMethodNv_StaticEnum();
}
struct Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Accurate.Comment", "// Use updated wind calculation for NvCloth based solved taking into account\n// drag and lift, this will require those properties to be correctly set in\n// the clothing configuration\n" },
{ "Accurate.Name", "EClothingWindMethodNv::Accurate" },
{ "Accurate.ToolTip", "Use updated wind calculation for NvCloth based solved taking into account\ndrag and lift, this will require those properties to be correctly set in\nthe clothing configuration" },
{ "Comment", "/** Cloth wind method. */" },
{ "Legacy.Comment", "// Use legacy wind mode, where accelerations are modified directly by the simulation\n// with no regard for drag or lift\n" },
{ "Legacy.Name", "EClothingWindMethodNv::Legacy" },
{ "Legacy.ToolTip", "Use legacy wind mode, where accelerations are modified directly by the simulation\nwith no regard for drag or lift" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Cloth wind method." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EClothingWindMethodNv::Legacy", (int64)EClothingWindMethodNv::Legacy },
{ "EClothingWindMethodNv::Accurate", (int64)EClothingWindMethodNv::Accurate },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ClothingSystemRuntimeNv,
nullptr,
"EClothingWindMethodNv",
"EClothingWindMethodNv",
Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv()
{
if (!Z_Registration_Info_UEnum_EClothingWindMethodNv.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EClothingWindMethodNv.InnerSingleton, Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EClothingWindMethodNv.InnerSingleton;
}
// ********** End Enum EClothingWindMethodNv *******************************************************
// ********** Begin Class UClothConfigNv ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UClothConfigNv;
UClass* UClothConfigNv::GetPrivateStaticClass()
{
using TClass = UClothConfigNv;
if (!Z_Registration_Info_UClass_UClothConfigNv.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ClothConfigNv"),
Z_Registration_Info_UClass_UClothConfigNv.InnerSingleton,
StaticRegisterNativesUClothConfigNv,
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_UClothConfigNv.InnerSingleton;
}
UClass* Z_Construct_UClass_UClothConfigNv_NoRegister()
{
return UClothConfigNv::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UClothConfigNv_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ClothConfigNv.h" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClothingWindMethod_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// How wind should be processed, Accurate uses drag and lift to make the cloth react differently, legacy applies similar forces to all clothing without drag and lift (similar to APEX)\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "How wind should be processed, Accurate uses drag and lift to make the cloth react differently, legacy applies similar forces to all clothing without drag and lift (similar to APEX)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalConstraint_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Constraint data for vertical constraints\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Constraint data for vertical constraints" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalConstraint_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Constraint data for horizontal constraints\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Constraint data for horizontal constraints" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BendConstraint_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Constraint data for bend constraints\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Constraint data for bend constraints" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShearConstraint_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Constraint data for shear constraints\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Constraint data for shear constraints" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelfCollisionRadius_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Size of self collision spheres centered on each vert\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Size of self collision spheres centered on each vert" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelfCollisionStiffness_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Stiffness of the spring force that will resolve self collisions\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Stiffness of the spring force that will resolve self collisions" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelfCollisionCullScale_MetaData[] = {
{ "Category", "ClothConfig" },
{ "ClampMin", "0" },
{ "Comment", "/** \n\x09 * Scale to use for the radius of the culling checks for self collisions.\n\x09 * Any other self collision body within the radius of this check will be culled.\n\x09 * This helps performance with higher resolution meshes by reducing the number\n\x09 * of colliding bodies within the cloth. Reducing this will have a negative\n\x09 * effect on performance!\n\x09 */" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Scale to use for the radius of the culling checks for self collisions.\nAny other self collision body within the radius of this check will be culled.\nThis helps performance with higher resolution meshes by reducing the number\nof colliding bodies within the cloth. Reducing this will have a negative\neffect on performance!" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Damping_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Damping of particle motion per-axis\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Damping of particle motion per-axis" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Friction_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Friction of the surface when colliding\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Friction of the surface when colliding" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WindDragCoefficient_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Drag coefficient for wind calculations, higher values mean wind has more lateral effect on cloth\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Drag coefficient for wind calculations, higher values mean wind has more lateral effect on cloth" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WindLiftCoefficient_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Lift coefficient for wind calculations, higher values make cloth rise easier in wind\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Lift coefficient for wind calculations, higher values make cloth rise easier in wind" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LinearDrag_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Drag applied to linear particle movement per-axis\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Drag applied to linear particle movement per-axis" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AngularDrag_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Drag applied to angular particle movement, higher values should limit material bending (per-axis)\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Drag applied to angular particle movement, higher values should limit material bending (per-axis)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LinearInertiaScale_MetaData[] = {
{ "Category", "ClothConfig" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "// Scale for linear particle inertia, how much movement should translate to linear motion (per-axis)\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Scale for linear particle inertia, how much movement should translate to linear motion (per-axis)" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AngularInertiaScale_MetaData[] = {
{ "Category", "ClothConfig" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "// Scale for angular particle inertia, how much movement should translate to angular motion (per-axis)\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Scale for angular particle inertia, how much movement should translate to angular motion (per-axis)" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CentrifugalInertiaScale_MetaData[] = {
{ "Category", "ClothConfig" },
{ "ClampMax", "1" },
{ "ClampMin", "0" },
{ "Comment", "// Scale for centrifugal particle inertia, how much movement should translate to angular motion (per-axis)\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Scale for centrifugal particle inertia, how much movement should translate to angular motion (per-axis)" },
{ "UIMax", "1" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SolverFrequency_MetaData[] = {
{ "Category", "ClothConfig" },
{ "ClampMax", "1000" },
{ "ClampMin", "30" },
{ "Comment", "// Frequency of the position solver, lower values will lead to stretchier, bouncier cloth\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Frequency of the position solver, lower values will lead to stretchier, bouncier cloth" },
{ "UIMax", "240" },
{ "UIMin", "30" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StiffnessFrequency_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Frequency for stiffness calculations, lower values will degrade stiffness of constraints\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Frequency for stiffness calculations, lower values will degrade stiffness of constraints" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GravityScale_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Scale of gravity effect on particles\n" },
{ "EditCondition", "!bUseGravityOverride" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Scale of gravity effect on particles" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GravityOverride_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Direct gravity override value\n" },
{ "EditCondition", "bUseGravityOverride" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Direct gravity override value" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseGravityOverride_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "/** Use gravity override value vs gravity scale */" },
{ "InlineEditConditionToggle", "" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Use gravity override value vs gravity scale" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TetherStiffness_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Scale for stiffness of particle tethers between each other\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Scale for stiffness of particle tethers between each other" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TetherLimit_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Scale for the limit of particle tethers (how far they can separate)\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Scale for the limit of particle tethers (how far they can separate)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionThickness_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// 'Thickness' of the simulated cloth, used to adjust collisions\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "'Thickness' of the simulated cloth, used to adjust collisions" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimDriveSpringStiffness_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Default spring stiffness for anim drive if an anim drive is in use\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Default spring stiffness for anim drive if an anim drive is in use" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimDriveDamperStiffness_MetaData[] = {
{ "Category", "ClothConfig" },
{ "Comment", "// Default damper stiffness for anim drive if an anim drive is in use\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Default damper stiffness for anim drive if an anim drive is in use" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WindMethod_MetaData[] = {
{ "Comment", "// Deprecated properties using old legacy structure and enum that couldn't be redirected\n" },
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
{ "ToolTip", "Deprecated properties using old legacy structure and enum that couldn't be redirected" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalConstraintConfig_MetaData[] = {
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HorizontalConstraintConfig_MetaData[] = {
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BendConstraintConfig_MetaData[] = {
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShearConstraintConfig_MetaData[] = {
{ "ModuleRelativePath", "Public/ClothConfigNv.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UClothConfigNv constinit property declarations ***************************
static const UECodeGen_Private::FBytePropertyParams NewProp_ClothingWindMethod_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ClothingWindMethod;
static const UECodeGen_Private::FStructPropertyParams NewProp_VerticalConstraint;
static const UECodeGen_Private::FStructPropertyParams NewProp_HorizontalConstraint;
static const UECodeGen_Private::FStructPropertyParams NewProp_BendConstraint;
static const UECodeGen_Private::FStructPropertyParams NewProp_ShearConstraint;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SelfCollisionRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SelfCollisionStiffness;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SelfCollisionCullScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_Damping;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Friction;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WindDragCoefficient;
static const UECodeGen_Private::FFloatPropertyParams NewProp_WindLiftCoefficient;
static const UECodeGen_Private::FStructPropertyParams NewProp_LinearDrag;
static const UECodeGen_Private::FStructPropertyParams NewProp_AngularDrag;
static const UECodeGen_Private::FStructPropertyParams NewProp_LinearInertiaScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_AngularInertiaScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_CentrifugalInertiaScale;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SolverFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_StiffnessFrequency;
static const UECodeGen_Private::FFloatPropertyParams NewProp_GravityScale;
static const UECodeGen_Private::FStructPropertyParams NewProp_GravityOverride;
static void NewProp_bUseGravityOverride_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseGravityOverride;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TetherStiffness;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TetherLimit;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CollisionThickness;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AnimDriveSpringStiffness;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AnimDriveDamperStiffness;
static const UECodeGen_Private::FBytePropertyParams NewProp_WindMethod_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_WindMethod;
static const UECodeGen_Private::FStructPropertyParams NewProp_VerticalConstraintConfig;
static const UECodeGen_Private::FStructPropertyParams NewProp_HorizontalConstraintConfig;
static const UECodeGen_Private::FStructPropertyParams NewProp_BendConstraintConfig;
static const UECodeGen_Private::FStructPropertyParams NewProp_ShearConstraintConfig;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UClothConfigNv constinit property declarations *****************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UClothConfigNv>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UClothConfigNv_Statics
// ********** Begin Class UClothConfigNv Property Definitions **************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_ClothingWindMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_ClothingWindMethod = { "ClothingWindMethod", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, ClothingWindMethod), Z_Construct_UEnum_ClothingSystemRuntimeNv_EClothingWindMethodNv, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClothingWindMethod_MetaData), NewProp_ClothingWindMethod_MetaData) }; // 570001707
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_VerticalConstraint = { "VerticalConstraint", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, VerticalConstraint), Z_Construct_UScriptStruct_FClothConstraintSetupNv, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalConstraint_MetaData), NewProp_VerticalConstraint_MetaData) }; // 1908861690
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_HorizontalConstraint = { "HorizontalConstraint", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, HorizontalConstraint), Z_Construct_UScriptStruct_FClothConstraintSetupNv, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalConstraint_MetaData), NewProp_HorizontalConstraint_MetaData) }; // 1908861690
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_BendConstraint = { "BendConstraint", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, BendConstraint), Z_Construct_UScriptStruct_FClothConstraintSetupNv, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BendConstraint_MetaData), NewProp_BendConstraint_MetaData) }; // 1908861690
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_ShearConstraint = { "ShearConstraint", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, ShearConstraint), Z_Construct_UScriptStruct_FClothConstraintSetupNv, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShearConstraint_MetaData), NewProp_ShearConstraint_MetaData) }; // 1908861690
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_SelfCollisionRadius = { "SelfCollisionRadius", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, SelfCollisionRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelfCollisionRadius_MetaData), NewProp_SelfCollisionRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_SelfCollisionStiffness = { "SelfCollisionStiffness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, SelfCollisionStiffness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelfCollisionStiffness_MetaData), NewProp_SelfCollisionStiffness_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_SelfCollisionCullScale = { "SelfCollisionCullScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, SelfCollisionCullScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelfCollisionCullScale_MetaData), NewProp_SelfCollisionCullScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_Damping = { "Damping", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, Damping), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Damping_MetaData), NewProp_Damping_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_Friction = { "Friction", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, Friction), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Friction_MetaData), NewProp_Friction_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_WindDragCoefficient = { "WindDragCoefficient", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, WindDragCoefficient), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WindDragCoefficient_MetaData), NewProp_WindDragCoefficient_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_WindLiftCoefficient = { "WindLiftCoefficient", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, WindLiftCoefficient), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WindLiftCoefficient_MetaData), NewProp_WindLiftCoefficient_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_LinearDrag = { "LinearDrag", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, LinearDrag), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LinearDrag_MetaData), NewProp_LinearDrag_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_AngularDrag = { "AngularDrag", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, AngularDrag), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AngularDrag_MetaData), NewProp_AngularDrag_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_LinearInertiaScale = { "LinearInertiaScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, LinearInertiaScale), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LinearInertiaScale_MetaData), NewProp_LinearInertiaScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_AngularInertiaScale = { "AngularInertiaScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, AngularInertiaScale), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AngularInertiaScale_MetaData), NewProp_AngularInertiaScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_CentrifugalInertiaScale = { "CentrifugalInertiaScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, CentrifugalInertiaScale), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CentrifugalInertiaScale_MetaData), NewProp_CentrifugalInertiaScale_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_SolverFrequency = { "SolverFrequency", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, SolverFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SolverFrequency_MetaData), NewProp_SolverFrequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_StiffnessFrequency = { "StiffnessFrequency", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, StiffnessFrequency), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StiffnessFrequency_MetaData), NewProp_StiffnessFrequency_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_GravityScale = { "GravityScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, GravityScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GravityScale_MetaData), NewProp_GravityScale_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_GravityOverride = { "GravityOverride", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, GravityOverride), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GravityOverride_MetaData), NewProp_GravityOverride_MetaData) };
void Z_Construct_UClass_UClothConfigNv_Statics::NewProp_bUseGravityOverride_SetBit(void* Obj)
{
((UClothConfigNv*)Obj)->bUseGravityOverride = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_bUseGravityOverride = { "bUseGravityOverride", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UClothConfigNv), &Z_Construct_UClass_UClothConfigNv_Statics::NewProp_bUseGravityOverride_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseGravityOverride_MetaData), NewProp_bUseGravityOverride_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_TetherStiffness = { "TetherStiffness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, TetherStiffness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TetherStiffness_MetaData), NewProp_TetherStiffness_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_TetherLimit = { "TetherLimit", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, TetherLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TetherLimit_MetaData), NewProp_TetherLimit_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_CollisionThickness = { "CollisionThickness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, CollisionThickness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionThickness_MetaData), NewProp_CollisionThickness_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_AnimDriveSpringStiffness = { "AnimDriveSpringStiffness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, AnimDriveSpringStiffness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimDriveSpringStiffness_MetaData), NewProp_AnimDriveSpringStiffness_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_AnimDriveDamperStiffness = { "AnimDriveDamperStiffness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, AnimDriveDamperStiffness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimDriveDamperStiffness_MetaData), NewProp_AnimDriveDamperStiffness_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_WindMethod_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_WindMethod = { "WindMethod", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, WindMethod_DEPRECATED), Z_Construct_UEnum_ClothingSystemRuntimeCommon_EClothingWindMethod_Legacy, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WindMethod_MetaData), NewProp_WindMethod_MetaData) }; // 2027774159
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_VerticalConstraintConfig = { "VerticalConstraintConfig", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, VerticalConstraintConfig_DEPRECATED), Z_Construct_UScriptStruct_FClothConstraintSetup_Legacy, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalConstraintConfig_MetaData), NewProp_VerticalConstraintConfig_MetaData) }; // 647482149
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_HorizontalConstraintConfig = { "HorizontalConstraintConfig", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, HorizontalConstraintConfig_DEPRECATED), Z_Construct_UScriptStruct_FClothConstraintSetup_Legacy, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HorizontalConstraintConfig_MetaData), NewProp_HorizontalConstraintConfig_MetaData) }; // 647482149
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_BendConstraintConfig = { "BendConstraintConfig", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, BendConstraintConfig_DEPRECATED), Z_Construct_UScriptStruct_FClothConstraintSetup_Legacy, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BendConstraintConfig_MetaData), NewProp_BendConstraintConfig_MetaData) }; // 647482149
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UClothConfigNv_Statics::NewProp_ShearConstraintConfig = { "ShearConstraintConfig", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothConfigNv, ShearConstraintConfig_DEPRECATED), Z_Construct_UScriptStruct_FClothConstraintSetup_Legacy, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShearConstraintConfig_MetaData), NewProp_ShearConstraintConfig_MetaData) }; // 647482149
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UClothConfigNv_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_ClothingWindMethod_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_ClothingWindMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_VerticalConstraint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_HorizontalConstraint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_BendConstraint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_ShearConstraint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_SelfCollisionRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_SelfCollisionStiffness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_SelfCollisionCullScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_Damping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_Friction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_WindDragCoefficient,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_WindLiftCoefficient,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_LinearDrag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_AngularDrag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_LinearInertiaScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_AngularInertiaScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_CentrifugalInertiaScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_SolverFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_StiffnessFrequency,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_GravityScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_GravityOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_bUseGravityOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_TetherStiffness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_TetherLimit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_CollisionThickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_AnimDriveSpringStiffness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_AnimDriveDamperStiffness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_WindMethod_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_WindMethod,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_VerticalConstraintConfig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_HorizontalConstraintConfig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_BendConstraintConfig,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothConfigNv_Statics::NewProp_ShearConstraintConfig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UClothConfigNv_Statics::PropPointers) < 2048);
// ********** End Class UClothConfigNv Property Definitions ****************************************
UObject* (*const Z_Construct_UClass_UClothConfigNv_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UClothConfigCommon,
(UObject* (*)())Z_Construct_UPackage__Script_ClothingSystemRuntimeNv,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UClothConfigNv_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UClothConfigNv_Statics::ClassParams = {
&UClothConfigNv::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UClothConfigNv_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UClothConfigNv_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UClothConfigNv_Statics::Class_MetaDataParams), Z_Construct_UClass_UClothConfigNv_Statics::Class_MetaDataParams)
};
void UClothConfigNv::StaticRegisterNativesUClothConfigNv()
{
}
UClass* Z_Construct_UClass_UClothConfigNv()
{
if (!Z_Registration_Info_UClass_UClothConfigNv.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UClothConfigNv.OuterSingleton, Z_Construct_UClass_UClothConfigNv_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UClothConfigNv.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UClothConfigNv);
UClothConfigNv::~UClothConfigNv() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UClothConfigNv)
// ********** End Class UClothConfigNv *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EClothingWindMethodNv_StaticEnum, TEXT("EClothingWindMethodNv"), &Z_Registration_Info_UEnum_EClothingWindMethodNv, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 570001707U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FClothConstraintSetupNv::StaticStruct, Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics::NewStructOps, TEXT("ClothConstraintSetupNv"),&Z_Registration_Info_UScriptStruct_FClothConstraintSetupNv, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FClothConstraintSetupNv), 1908861690U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UClothConfigNv, UClothConfigNv::StaticClass, TEXT("UClothConfigNv"), &Z_Registration_Info_UClass_UClothConfigNv, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UClothConfigNv), 326634390U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_3634206989{
TEXT("/Script/ClothingSystemRuntimeNv"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h__Script_ClothingSystemRuntimeNv_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,86 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ClothConfigNv.h"
#ifdef CLOTHINGSYSTEMRUNTIMENV_ClothConfigNv_generated_h
#error "ClothConfigNv.generated.h already included, missing '#pragma once' in ClothConfigNv.h"
#endif
#define CLOTHINGSYSTEMRUNTIMENV_ClothConfigNv_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FClothConstraintSetupNv *******************************************
struct Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics;
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FClothConstraintSetupNv_Statics; \
CLOTHINGSYSTEMRUNTIMENV_API static class UScriptStruct* StaticStruct();
struct FClothConstraintSetupNv;
// ********** End ScriptStruct FClothConstraintSetupNv *********************************************
// ********** Begin Class UClothConfigNv ***********************************************************
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_67_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UClothConfigNv, CLOTHINGSYSTEMRUNTIMENV_API)
struct Z_Construct_UClass_UClothConfigNv_Statics;
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothConfigNv_NoRegister();
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_67_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUClothConfigNv(); \
friend struct ::Z_Construct_UClass_UClothConfigNv_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CLOTHINGSYSTEMRUNTIMENV_API UClass* ::Z_Construct_UClass_UClothConfigNv_NoRegister(); \
public: \
DECLARE_CLASS2(UClothConfigNv, UClothConfigCommon, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ClothingSystemRuntimeNv"), Z_Construct_UClass_UClothConfigNv_NoRegister) \
DECLARE_SERIALIZER(UClothConfigNv) \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_67_ARCHIVESERIALIZER
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_67_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UClothConfigNv(UClothConfigNv&&) = delete; \
UClothConfigNv(const UClothConfigNv&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CLOTHINGSYSTEMRUNTIMENV_API, UClothConfigNv); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UClothConfigNv); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UClothConfigNv) \
CLOTHINGSYSTEMRUNTIMENV_API virtual ~UClothConfigNv();
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_64_PROLOG
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_67_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_67_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h_67_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UClothConfigNv;
// ********** End Class UClothConfigNv *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothConfigNv_h
// ********** Begin Enum EClothingWindMethodNv *****************************************************
#define FOREACH_ENUM_ECLOTHINGWINDMETHODNV(op) \
op(EClothingWindMethodNv::Legacy) \
op(EClothingWindMethodNv::Accurate)
enum class EClothingWindMethodNv : uint8;
template<> struct TIsUEnumClass<EClothingWindMethodNv> { enum { Value = true }; };
template<> CLOTHINGSYSTEMRUNTIMENV_NON_ATTRIBUTED_API UEnum* StaticEnum<EClothingWindMethodNv>();
// ********** End Enum EClothingWindMethodNv *******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,170 @@
// 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 "ClothPhysicalMeshDataNv_Legacy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeClothPhysicalMeshDataNv_Legacy() {}
// ********** Begin Cross Module References ********************************************************
CLOTHINGSYSTEMRUNTIMEINTERFACE_API UClass* Z_Construct_UClass_UClothPhysicalMeshDataBase_Legacy();
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy();
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_NoRegister();
UPackage* Z_Construct_UPackage__Script_ClothingSystemRuntimeNv();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UClothPhysicalMeshDataNv_Legacy ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UClothPhysicalMeshDataNv_Legacy;
UClass* UClothPhysicalMeshDataNv_Legacy::GetPrivateStaticClass()
{
using TClass = UClothPhysicalMeshDataNv_Legacy;
if (!Z_Registration_Info_UClass_UClothPhysicalMeshDataNv_Legacy.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ClothPhysicalMeshDataNv_Legacy"),
Z_Registration_Info_UClass_UClothPhysicalMeshDataNv_Legacy.InnerSingleton,
StaticRegisterNativesUClothPhysicalMeshDataNv_Legacy,
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_UClothPhysicalMeshDataNv_Legacy.InnerSingleton;
}
UClass* Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_NoRegister()
{
return UClothPhysicalMeshDataNv_Legacy::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Deprecated, use FClothPhysicalMeshData instead.\n * NV specific spatial simulation data for a mesh.\n */" },
{ "IncludePath", "ClothPhysicalMeshDataNv_Legacy.h" },
{ "ModuleRelativePath", "Public/ClothPhysicalMeshDataNv_Legacy.h" },
{ "ToolTip", "Deprecated, use FClothPhysicalMeshData instead.\nNV specific spatial simulation data for a mesh." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxDistances_MetaData[] = {
{ "Comment", "// The distance that each vertex can move away from its reference (skinned) position\n" },
{ "ModuleRelativePath", "Public/ClothPhysicalMeshDataNv_Legacy.h" },
{ "ToolTip", "The distance that each vertex can move away from its reference (skinned) position" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackstopDistances_MetaData[] = {
{ "Comment", "// Distance along the plane of the surface that the particles can travel (separation constraint)\n" },
{ "ModuleRelativePath", "Public/ClothPhysicalMeshDataNv_Legacy.h" },
{ "ToolTip", "Distance along the plane of the surface that the particles can travel (separation constraint)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackstopRadiuses_MetaData[] = {
{ "Comment", "// Radius of movement to allow for backstop movement\n" },
{ "ModuleRelativePath", "Public/ClothPhysicalMeshDataNv_Legacy.h" },
{ "ToolTip", "Radius of movement to allow for backstop movement" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AnimDriveMultipliers_MetaData[] = {
{ "Comment", "// Strength of anim drive per-particle (spring driving particle back to skinned location\n" },
{ "ModuleRelativePath", "Public/ClothPhysicalMeshDataNv_Legacy.h" },
{ "ToolTip", "Strength of anim drive per-particle (spring driving particle back to skinned location" },
};
#endif // WITH_METADATA
// ********** Begin Class UClothPhysicalMeshDataNv_Legacy constinit property declarations **********
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxDistances_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MaxDistances;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BackstopDistances_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BackstopDistances;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BackstopRadiuses_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BackstopRadiuses;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AnimDriveMultipliers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AnimDriveMultipliers;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UClothPhysicalMeshDataNv_Legacy constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UClothPhysicalMeshDataNv_Legacy>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics
// ********** Begin Class UClothPhysicalMeshDataNv_Legacy Property Definitions *********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_MaxDistances_Inner = { "MaxDistances", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_MaxDistances = { "MaxDistances", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothPhysicalMeshDataNv_Legacy, MaxDistances), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxDistances_MetaData), NewProp_MaxDistances_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_BackstopDistances_Inner = { "BackstopDistances", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_BackstopDistances = { "BackstopDistances", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothPhysicalMeshDataNv_Legacy, BackstopDistances), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackstopDistances_MetaData), NewProp_BackstopDistances_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_BackstopRadiuses_Inner = { "BackstopRadiuses", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_BackstopRadiuses = { "BackstopRadiuses", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothPhysicalMeshDataNv_Legacy, BackstopRadiuses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackstopRadiuses_MetaData), NewProp_BackstopRadiuses_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_AnimDriveMultipliers_Inner = { "AnimDriveMultipliers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_AnimDriveMultipliers = { "AnimDriveMultipliers", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UClothPhysicalMeshDataNv_Legacy, AnimDriveMultipliers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AnimDriveMultipliers_MetaData), NewProp_AnimDriveMultipliers_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_MaxDistances_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_MaxDistances,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_BackstopDistances_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_BackstopDistances,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_BackstopRadiuses_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_BackstopRadiuses,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_AnimDriveMultipliers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::NewProp_AnimDriveMultipliers,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::PropPointers) < 2048);
// ********** End Class UClothPhysicalMeshDataNv_Legacy Property Definitions ***********************
UObject* (*const Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UClothPhysicalMeshDataBase_Legacy,
(UObject* (*)())Z_Construct_UPackage__Script_ClothingSystemRuntimeNv,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::ClassParams = {
&UClothPhysicalMeshDataNv_Legacy::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::Class_MetaDataParams), Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::Class_MetaDataParams)
};
void UClothPhysicalMeshDataNv_Legacy::StaticRegisterNativesUClothPhysicalMeshDataNv_Legacy()
{
}
UClass* Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy()
{
if (!Z_Registration_Info_UClass_UClothPhysicalMeshDataNv_Legacy.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UClothPhysicalMeshDataNv_Legacy.OuterSingleton, Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UClothPhysicalMeshDataNv_Legacy.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UClothPhysicalMeshDataNv_Legacy);
// ********** End Class UClothPhysicalMeshDataNv_Legacy ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h__Script_ClothingSystemRuntimeNv_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy, UClothPhysicalMeshDataNv_Legacy::StaticClass, TEXT("UClothPhysicalMeshDataNv_Legacy"), &Z_Registration_Info_UClass_UClothPhysicalMeshDataNv_Legacy, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UClothPhysicalMeshDataNv_Legacy), 3294366702U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h__Script_ClothingSystemRuntimeNv_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h__Script_ClothingSystemRuntimeNv_800993085{
TEXT("/Script/ClothingSystemRuntimeNv"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h__Script_ClothingSystemRuntimeNv_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h__Script_ClothingSystemRuntimeNv_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,60 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ClothPhysicalMeshDataNv_Legacy.h"
#ifdef CLOTHINGSYSTEMRUNTIMENV_ClothPhysicalMeshDataNv_Legacy_generated_h
#error "ClothPhysicalMeshDataNv_Legacy.generated.h already included, missing '#pragma once' in ClothPhysicalMeshDataNv_Legacy.h"
#endif
#define CLOTHINGSYSTEMRUNTIMENV_ClothPhysicalMeshDataNv_Legacy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UClothPhysicalMeshDataNv_Legacy ******************************************
struct Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics;
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_NoRegister();
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUClothPhysicalMeshDataNv_Legacy(); \
friend struct ::Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CLOTHINGSYSTEMRUNTIMENV_API UClass* ::Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_NoRegister(); \
public: \
DECLARE_CLASS2(UClothPhysicalMeshDataNv_Legacy, UClothPhysicalMeshDataBase_Legacy, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ClothingSystemRuntimeNv"), Z_Construct_UClass_UClothPhysicalMeshDataNv_Legacy_NoRegister) \
DECLARE_SERIALIZER(UClothPhysicalMeshDataNv_Legacy)
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UClothPhysicalMeshDataNv_Legacy(UClothPhysicalMeshDataNv_Legacy&&) = delete; \
UClothPhysicalMeshDataNv_Legacy(const UClothPhysicalMeshDataNv_Legacy&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CLOTHINGSYSTEMRUNTIMENV_API, UClothPhysicalMeshDataNv_Legacy); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UClothPhysicalMeshDataNv_Legacy); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UClothPhysicalMeshDataNv_Legacy)
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h_17_PROLOG
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UClothPhysicalMeshDataNv_Legacy;
// ********** End Class UClothPhysicalMeshDataNv_Legacy ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothPhysicalMeshDataNv_Legacy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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 "ClothingSimulationFactoryNv.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeClothingSimulationFactoryNv() {}
// ********** Begin Cross Module References ********************************************************
CLOTHINGSYSTEMRUNTIMEINTERFACE_API UClass* Z_Construct_UClass_UClothingSimulationFactory();
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothingSimulationFactoryNv();
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothingSimulationFactoryNv_NoRegister();
UPackage* Z_Construct_UPackage__Script_ClothingSystemRuntimeNv();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UClothingSimulationFactoryNv *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UClothingSimulationFactoryNv;
UClass* UClothingSimulationFactoryNv::GetPrivateStaticClass()
{
using TClass = UClothingSimulationFactoryNv;
if (!Z_Registration_Info_UClass_UClothingSimulationFactoryNv.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ClothingSimulationFactoryNv"),
Z_Registration_Info_UClass_UClothingSimulationFactoryNv.InnerSingleton,
StaticRegisterNativesUClothingSimulationFactoryNv,
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_UClothingSimulationFactoryNv.InnerSingleton;
}
UClass* Z_Construct_UClass_UClothingSimulationFactoryNv_NoRegister()
{
return UClothingSimulationFactoryNv::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UClothingSimulationFactoryNv_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ClothingSimulationFactoryNv.h" },
{ "ModuleRelativePath", "Public/ClothingSimulationFactoryNv.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UClothingSimulationFactoryNv constinit property declarations *************
// ********** End Class UClothingSimulationFactoryNv constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UClothingSimulationFactoryNv>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UClothingSimulationFactoryNv_Statics
UObject* (*const Z_Construct_UClass_UClothingSimulationFactoryNv_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UClothingSimulationFactory,
(UObject* (*)())Z_Construct_UPackage__Script_ClothingSystemRuntimeNv,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UClothingSimulationFactoryNv_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UClothingSimulationFactoryNv_Statics::ClassParams = {
&UClothingSimulationFactoryNv::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UClothingSimulationFactoryNv_Statics::Class_MetaDataParams), Z_Construct_UClass_UClothingSimulationFactoryNv_Statics::Class_MetaDataParams)
};
void UClothingSimulationFactoryNv::StaticRegisterNativesUClothingSimulationFactoryNv()
{
}
UClass* Z_Construct_UClass_UClothingSimulationFactoryNv()
{
if (!Z_Registration_Info_UClass_UClothingSimulationFactoryNv.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UClothingSimulationFactoryNv.OuterSingleton, Z_Construct_UClass_UClothingSimulationFactoryNv_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UClothingSimulationFactoryNv.OuterSingleton;
}
UClothingSimulationFactoryNv::UClothingSimulationFactoryNv(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UClothingSimulationFactoryNv);
UClothingSimulationFactoryNv::~UClothingSimulationFactoryNv() {}
// ********** End Class UClothingSimulationFactoryNv ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h__Script_ClothingSystemRuntimeNv_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UClothingSimulationFactoryNv, UClothingSimulationFactoryNv::StaticClass, TEXT("UClothingSimulationFactoryNv"), &Z_Registration_Info_UClass_UClothingSimulationFactoryNv, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UClothingSimulationFactoryNv), 1777024210U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h__Script_ClothingSystemRuntimeNv_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h__Script_ClothingSystemRuntimeNv_2662310849{
TEXT("/Script/ClothingSystemRuntimeNv"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h__Script_ClothingSystemRuntimeNv_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h__Script_ClothingSystemRuntimeNv_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ClothingSimulationFactoryNv.h"
#ifdef CLOTHINGSYSTEMRUNTIMENV_ClothingSimulationFactoryNv_generated_h
#error "ClothingSimulationFactoryNv.generated.h already included, missing '#pragma once' in ClothingSimulationFactoryNv.h"
#endif
#define CLOTHINGSYSTEMRUNTIMENV_ClothingSimulationFactoryNv_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UClothingSimulationFactoryNv *********************************************
struct Z_Construct_UClass_UClothingSimulationFactoryNv_Statics;
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothingSimulationFactoryNv_NoRegister();
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h_25_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUClothingSimulationFactoryNv(); \
friend struct ::Z_Construct_UClass_UClothingSimulationFactoryNv_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CLOTHINGSYSTEMRUNTIMENV_API UClass* ::Z_Construct_UClass_UClothingSimulationFactoryNv_NoRegister(); \
public: \
DECLARE_CLASS2(UClothingSimulationFactoryNv, UClothingSimulationFactory, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ClothingSystemRuntimeNv"), Z_Construct_UClass_UClothingSimulationFactoryNv_NoRegister) \
DECLARE_SERIALIZER(UClothingSimulationFactoryNv)
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h_25_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CLOTHINGSYSTEMRUNTIMENV_API UClothingSimulationFactoryNv(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UClothingSimulationFactoryNv(UClothingSimulationFactoryNv&&) = delete; \
UClothingSimulationFactoryNv(const UClothingSimulationFactoryNv&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CLOTHINGSYSTEMRUNTIMENV_API, UClothingSimulationFactoryNv); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UClothingSimulationFactoryNv); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UClothingSimulationFactoryNv) \
CLOTHINGSYSTEMRUNTIMENV_API virtual ~UClothingSimulationFactoryNv();
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h_22_PROLOG
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h_25_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h_25_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UClothingSimulationFactoryNv;
// ********** End Class UClothingSimulationFactoryNv ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationFactoryNv_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,183 @@
// 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 "ClothingSimulationInteractorNv.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeClothingSimulationInteractorNv() {}
// ********** Begin Cross Module References ********************************************************
CLOTHINGSYSTEMRUNTIMEINTERFACE_API UClass* Z_Construct_UClass_UClothingSimulationInteractor();
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothingSimulationInteractorNv();
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothingSimulationInteractorNv_NoRegister();
UPackage* Z_Construct_UPackage__Script_ClothingSystemRuntimeNv();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UClothingSimulationInteractorNv Function SetAnimDriveDamperStiffness *****
struct Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics
{
struct ClothingSimulationInteractorNv_eventSetAnimDriveDamperStiffness_Parms
{
float InStiffness;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ClothingSimulation" },
{ "Comment", "// Set the stiffness of the resistive damping force for anim drive\n" },
{ "ModuleRelativePath", "Public/ClothingSimulationInteractorNv.h" },
{ "ToolTip", "Set the stiffness of the resistive damping force for anim drive" },
};
#endif // WITH_METADATA
// ********** Begin Function SetAnimDriveDamperStiffness constinit property declarations ***********
static const UECodeGen_Private::FFloatPropertyParams NewProp_InStiffness;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetAnimDriveDamperStiffness constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetAnimDriveDamperStiffness Property Definitions **********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::NewProp_InStiffness = { "InStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ClothingSimulationInteractorNv_eventSetAnimDriveDamperStiffness_Parms, InStiffness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::NewProp_InStiffness,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::PropPointers) < 2048);
// ********** End Function SetAnimDriveDamperStiffness Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UClothingSimulationInteractorNv, nullptr, "SetAnimDriveDamperStiffness", Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::ClothingSimulationInteractorNv_eventSetAnimDriveDamperStiffness_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::Function_MetaDataParams), Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::ClothingSimulationInteractorNv_eventSetAnimDriveDamperStiffness_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UClothingSimulationInteractorNv::execSetAnimDriveDamperStiffness)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InStiffness);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetAnimDriveDamperStiffness(Z_Param_InStiffness);
P_NATIVE_END;
}
// ********** End Class UClothingSimulationInteractorNv Function SetAnimDriveDamperStiffness *******
// ********** Begin Class UClothingSimulationInteractorNv ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UClothingSimulationInteractorNv;
UClass* UClothingSimulationInteractorNv::GetPrivateStaticClass()
{
using TClass = UClothingSimulationInteractorNv;
if (!Z_Registration_Info_UClass_UClothingSimulationInteractorNv.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ClothingSimulationInteractorNv"),
Z_Registration_Info_UClass_UClothingSimulationInteractorNv.InnerSingleton,
StaticRegisterNativesUClothingSimulationInteractorNv,
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_UClothingSimulationInteractorNv.InnerSingleton;
}
UClass* Z_Construct_UClass_UClothingSimulationInteractorNv_NoRegister()
{
return UClothingSimulationInteractorNv::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UClothingSimulationInteractorNv_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "ClothingSimulationInteractorNv.h" },
{ "ModuleRelativePath", "Public/ClothingSimulationInteractorNv.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UClothingSimulationInteractorNv constinit property declarations **********
// ********** End Class UClothingSimulationInteractorNv constinit property declarations ************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("SetAnimDriveDamperStiffness"), .Pointer = &UClothingSimulationInteractorNv::execSetAnimDriveDamperStiffness },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UClothingSimulationInteractorNv_SetAnimDriveDamperStiffness, "SetAnimDriveDamperStiffness" }, // 1166394666
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UClothingSimulationInteractorNv>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UClothingSimulationInteractorNv_Statics
UObject* (*const Z_Construct_UClass_UClothingSimulationInteractorNv_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UClothingSimulationInteractor,
(UObject* (*)())Z_Construct_UPackage__Script_ClothingSystemRuntimeNv,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UClothingSimulationInteractorNv_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UClothingSimulationInteractorNv_Statics::ClassParams = {
&UClothingSimulationInteractorNv::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UClothingSimulationInteractorNv_Statics::Class_MetaDataParams), Z_Construct_UClass_UClothingSimulationInteractorNv_Statics::Class_MetaDataParams)
};
void UClothingSimulationInteractorNv::StaticRegisterNativesUClothingSimulationInteractorNv()
{
UClass* Class = UClothingSimulationInteractorNv::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UClothingSimulationInteractorNv_Statics::Funcs));
}
UClass* Z_Construct_UClass_UClothingSimulationInteractorNv()
{
if (!Z_Registration_Info_UClass_UClothingSimulationInteractorNv.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UClothingSimulationInteractorNv.OuterSingleton, Z_Construct_UClass_UClothingSimulationInteractorNv_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UClothingSimulationInteractorNv.OuterSingleton;
}
UClothingSimulationInteractorNv::UClothingSimulationInteractorNv(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UClothingSimulationInteractorNv);
UClothingSimulationInteractorNv::~UClothingSimulationInteractorNv() {}
// ********** End Class UClothingSimulationInteractorNv ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h__Script_ClothingSystemRuntimeNv_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UClothingSimulationInteractorNv, UClothingSimulationInteractorNv::StaticClass, TEXT("UClothingSimulationInteractorNv"), &Z_Registration_Info_UClass_UClothingSimulationInteractorNv, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UClothingSimulationInteractorNv), 4292256654U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h__Script_ClothingSystemRuntimeNv_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h__Script_ClothingSystemRuntimeNv_2849928075{
TEXT("/Script/ClothingSystemRuntimeNv"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h__Script_ClothingSystemRuntimeNv_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h__Script_ClothingSystemRuntimeNv_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,68 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ClothingSimulationInteractorNv.h"
#ifdef CLOTHINGSYSTEMRUNTIMENV_ClothingSimulationInteractorNv_generated_h
#error "ClothingSimulationInteractorNv.generated.h already included, missing '#pragma once' in ClothingSimulationInteractorNv.h"
#endif
#define CLOTHINGSYSTEMRUNTIMENV_ClothingSimulationInteractorNv_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UClothingSimulationInteractorNv ******************************************
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h_28_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetAnimDriveDamperStiffness);
struct Z_Construct_UClass_UClothingSimulationInteractorNv_Statics;
CLOTHINGSYSTEMRUNTIMENV_API UClass* Z_Construct_UClass_UClothingSimulationInteractorNv_NoRegister();
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h_28_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUClothingSimulationInteractorNv(); \
friend struct ::Z_Construct_UClass_UClothingSimulationInteractorNv_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CLOTHINGSYSTEMRUNTIMENV_API UClass* ::Z_Construct_UClass_UClothingSimulationInteractorNv_NoRegister(); \
public: \
DECLARE_CLASS2(UClothingSimulationInteractorNv, UClothingSimulationInteractor, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/ClothingSystemRuntimeNv"), Z_Construct_UClass_UClothingSimulationInteractorNv_NoRegister) \
DECLARE_SERIALIZER(UClothingSimulationInteractorNv)
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h_28_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
CLOTHINGSYSTEMRUNTIMENV_API UClothingSimulationInteractorNv(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UClothingSimulationInteractorNv(UClothingSimulationInteractorNv&&) = delete; \
UClothingSimulationInteractorNv(const UClothingSimulationInteractorNv&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(CLOTHINGSYSTEMRUNTIMENV_API, UClothingSimulationInteractorNv); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UClothingSimulationInteractorNv); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UClothingSimulationInteractorNv) \
CLOTHINGSYSTEMRUNTIMENV_API virtual ~UClothingSimulationInteractorNv();
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h_25_PROLOG
#define FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h_28_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h_28_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h_28_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h_28_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UClothingSimulationInteractorNv;
// ********** End Class UClothingSimulationInteractorNv ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_ClothingSystemRuntimeNv_Public_ClothingSimulationInteractorNv_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeClothingSystemRuntimeNv_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_ClothingSystemRuntimeNv;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ClothingSystemRuntimeNv()
{
if (!Z_Registration_Info_UPackage__Script_ClothingSystemRuntimeNv.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ClothingSystemRuntimeNv",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xE9758D6B,
0xF887EA8A,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ClothingSystemRuntimeNv.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ClothingSystemRuntimeNv.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ClothingSystemRuntimeNv(Z_Construct_UPackage__Script_ClothingSystemRuntimeNv, TEXT("/Script/ClothingSystemRuntimeNv"), Z_Registration_Info_UPackage__Script_ClothingSystemRuntimeNv, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xE9758D6B, 0xF887EA8A));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

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

View File

@@ -0,0 +1,4 @@
D:\UE_5_7_1\Engine\Source\Runtime\ClothingSystemRuntimeNv\Public\ClothConfigNv.h
D:\UE_5_7_1\Engine\Source\Runtime\ClothingSystemRuntimeNv\Public\ClothingSimulationFactoryNv.h
D:\UE_5_7_1\Engine\Source\Runtime\ClothingSystemRuntimeNv\Public\ClothingSimulationInteractorNv.h
D:\UE_5_7_1\Engine\Source\Runtime\ClothingSystemRuntimeNv\Public\ClothPhysicalMeshDataNv_Legacy.h