// 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 "ChaosCloth/ChaosClothingSimulationInteractor.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeChaosClothingSimulationInteractor() {} // ********** Begin Cross Module References ******************************************************** CHAOSCLOTH_API UClass* Z_Construct_UClass_UChaosClothingInteractor(); CHAOSCLOTH_API UClass* Z_Construct_UClass_UChaosClothingInteractor_NoRegister(); CHAOSCLOTH_API UClass* Z_Construct_UClass_UChaosClothingSimulationInteractor(); CHAOSCLOTH_API UClass* Z_Construct_UClass_UChaosClothingSimulationInteractor_NoRegister(); CLOTHINGSYSTEMRUNTIMEINTERFACE_API UClass* Z_Construct_UClass_UClothingInteractor(); CLOTHINGSYSTEMRUNTIMEINTERFACE_API UClass* Z_Construct_UClass_UClothingSimulationInteractor(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D(); UPackage* Z_Construct_UPackage__Script_ChaosCloth(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UChaosClothingInteractor Function ResetAndTeleport *********************** struct Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics { struct ChaosClothingInteractor_eventResetAndTeleport_Parms { bool bReset; bool bTeleport; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_bReset", "false" }, { "CPP_Default_bTeleport", "false" }, { "Keywords", "Chaos" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function ResetAndTeleport constinit property declarations ********************** static void NewProp_bReset_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bReset; static void NewProp_bTeleport_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bTeleport; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ResetAndTeleport constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ResetAndTeleport Property Definitions ********************************* void Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::NewProp_bReset_SetBit(void* Obj) { ((ChaosClothingInteractor_eventResetAndTeleport_Parms*)Obj)->bReset = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::NewProp_bReset = { "bReset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventResetAndTeleport_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::NewProp_bReset_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::NewProp_bTeleport_SetBit(void* Obj) { ((ChaosClothingInteractor_eventResetAndTeleport_Parms*)Obj)->bTeleport = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::NewProp_bTeleport = { "bTeleport", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventResetAndTeleport_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::NewProp_bTeleport_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::NewProp_bReset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::NewProp_bTeleport, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::PropPointers) < 2048); // ********** End Function ResetAndTeleport Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "ResetAndTeleport", Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::ChaosClothingInteractor_eventResetAndTeleport_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::ChaosClothingInteractor_eventResetAndTeleport_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execResetAndTeleport) { P_GET_UBOOL(Z_Param_bReset); P_GET_UBOOL(Z_Param_bTeleport); P_FINISH; P_NATIVE_BEGIN; P_THIS->ResetAndTeleport(Z_Param_bReset,Z_Param_bTeleport); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function ResetAndTeleport ************************* // ********** Begin Class UChaosClothingInteractor Function SetAerodynamics ************************ struct Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics { struct ChaosClothingInteractor_eventSetAerodynamics_Parms { float DragCoefficient; float LiftCoefficient; FVector WindVelocity; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "Comment", "// Deprecated. This function cannot set different Low and High values for the Drag and Lift weight maps. Use SetWind instead.\n" }, { "CPP_Default_DragCoefficient", "0.070000" }, { "CPP_Default_LiftCoefficient", "0.035000" }, { "CPP_Default_WindVelocity", "0.000000,0.000000,0.000000" }, { "Keywords", "Chaos Wind Drag Lift Coefficient" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, { "ToolTip", "Deprecated. This function cannot set different Low and High values for the Drag and Lift weight maps. Use SetWind instead." }, }; #endif // WITH_METADATA // ********** Begin Function SetAerodynamics constinit property declarations *********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_DragCoefficient; static const UECodeGen_Private::FFloatPropertyParams NewProp_LiftCoefficient; static const UECodeGen_Private::FStructPropertyParams NewProp_WindVelocity; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetAerodynamics constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetAerodynamics Property Definitions ********************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::NewProp_DragCoefficient = { "DragCoefficient", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetAerodynamics_Parms, DragCoefficient), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::NewProp_LiftCoefficient = { "LiftCoefficient", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetAerodynamics_Parms, LiftCoefficient), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::NewProp_WindVelocity = { "WindVelocity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetAerodynamics_Parms, WindVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::NewProp_DragCoefficient, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::NewProp_LiftCoefficient, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::NewProp_WindVelocity, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::PropPointers) < 2048); // ********** End Function SetAerodynamics Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetAerodynamics", Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::ChaosClothingInteractor_eventSetAerodynamics_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::ChaosClothingInteractor_eventSetAerodynamics_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetAerodynamics) { P_GET_PROPERTY(FFloatProperty,Z_Param_DragCoefficient); P_GET_PROPERTY(FFloatProperty,Z_Param_LiftCoefficient); P_GET_STRUCT(FVector,Z_Param_WindVelocity); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetAerodynamics(Z_Param_DragCoefficient,Z_Param_LiftCoefficient,Z_Param_WindVelocity); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetAerodynamics ************************** // ********** Begin Class UChaosClothingInteractor Function SetAnimDrive *************************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics { struct ChaosClothingInteractor_eventSetAnimDrive_Parms { FVector2D AnimDriveStiffness; FVector2D AnimDriveDamping; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_AnimDriveDamping", "(X=0.000,Y=1.000)" }, { "CPP_Default_AnimDriveStiffness", "(X=0.000,Y=1.000)" }, { "Keywords", "Chaos Stiffness Damping" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetAnimDrive constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_AnimDriveStiffness; static const UECodeGen_Private::FStructPropertyParams NewProp_AnimDriveDamping; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetAnimDrive constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetAnimDrive Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::NewProp_AnimDriveStiffness = { "AnimDriveStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetAnimDrive_Parms, AnimDriveStiffness), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::NewProp_AnimDriveDamping = { "AnimDriveDamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetAnimDrive_Parms, AnimDriveDamping), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::NewProp_AnimDriveStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::NewProp_AnimDriveDamping, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::PropPointers) < 2048); // ********** End Function SetAnimDrive Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetAnimDrive", Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::ChaosClothingInteractor_eventSetAnimDrive_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::ChaosClothingInteractor_eventSetAnimDrive_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetAnimDrive) { P_GET_STRUCT(FVector2D,Z_Param_AnimDriveStiffness); P_GET_STRUCT(FVector2D,Z_Param_AnimDriveDamping); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetAnimDrive(Z_Param_AnimDriveStiffness,Z_Param_AnimDriveDamping); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetAnimDrive ***************************** // ********** Begin Class UChaosClothingInteractor Function SetAnimDriveLinear ********************* struct Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics { struct ChaosClothingInteractor_eventSetAnimDriveLinear_Parms { float AnimDriveStiffness; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_AnimDriveStiffness", "0.000000" }, { "Keywords", "Chaos Stiffness" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetAnimDriveLinear constinit property declarations ******************** static const UECodeGen_Private::FFloatPropertyParams NewProp_AnimDriveStiffness; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetAnimDriveLinear constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetAnimDriveLinear Property Definitions ******************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::NewProp_AnimDriveStiffness = { "AnimDriveStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetAnimDriveLinear_Parms, AnimDriveStiffness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::NewProp_AnimDriveStiffness, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::PropPointers) < 2048); // ********** End Function SetAnimDriveLinear Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetAnimDriveLinear", Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::ChaosClothingInteractor_eventSetAnimDriveLinear_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::ChaosClothingInteractor_eventSetAnimDriveLinear_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetAnimDriveLinear) { P_GET_PROPERTY(FFloatProperty,Z_Param_AnimDriveStiffness); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetAnimDriveLinear(Z_Param_AnimDriveStiffness); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetAnimDriveLinear *********************** // ********** Begin Class UChaosClothingInteractor Function SetBackstop **************************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics { struct ChaosClothingInteractor_eventSetBackstop_Parms { bool bEnabled; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_bEnabled", "true" }, { "Keywords", "Chaos Backstop Enable Disable Use" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetBackstop constinit property declarations *************************** static void NewProp_bEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBackstop constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBackstop Property Definitions ************************************** void Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::NewProp_bEnabled_SetBit(void* Obj) { ((ChaosClothingInteractor_eventSetBackstop_Parms*)Obj)->bEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventSetBackstop_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::NewProp_bEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::PropPointers) < 2048); // ********** End Function SetBackstop Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetBackstop", Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::ChaosClothingInteractor_eventSetBackstop_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::ChaosClothingInteractor_eventSetBackstop_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetBackstop) { P_GET_UBOOL(Z_Param_bEnabled); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBackstop(Z_Param_bEnabled); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetBackstop ****************************** // ********** Begin Class UChaosClothingInteractor Function SetCollision *************************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics { struct ChaosClothingInteractor_eventSetCollision_Parms { float CollisionThickness; float FrictionCoefficient; bool bUseCCD; float SelfCollisionThickness; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_bUseCCD", "false" }, { "CPP_Default_CollisionThickness", "1.000000" }, { "CPP_Default_FrictionCoefficient", "0.800000" }, { "CPP_Default_SelfCollisionThickness", "2.000000" }, { "Keywords", "Chaos Self Thickness Friction Coefficient" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetCollision constinit property declarations ************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_CollisionThickness; static const UECodeGen_Private::FFloatPropertyParams NewProp_FrictionCoefficient; static void NewProp_bUseCCD_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseCCD; static const UECodeGen_Private::FFloatPropertyParams NewProp_SelfCollisionThickness; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetCollision constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetCollision Property Definitions ************************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_CollisionThickness = { "CollisionThickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetCollision_Parms, CollisionThickness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_FrictionCoefficient = { "FrictionCoefficient", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetCollision_Parms, FrictionCoefficient), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_bUseCCD_SetBit(void* Obj) { ((ChaosClothingInteractor_eventSetCollision_Parms*)Obj)->bUseCCD = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_bUseCCD = { "bUseCCD", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventSetCollision_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_bUseCCD_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_SelfCollisionThickness = { "SelfCollisionThickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetCollision_Parms, SelfCollisionThickness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_CollisionThickness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_FrictionCoefficient, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_bUseCCD, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::NewProp_SelfCollisionThickness, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::PropPointers) < 2048); // ********** End Function SetCollision Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetCollision", Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::ChaosClothingInteractor_eventSetCollision_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::ChaosClothingInteractor_eventSetCollision_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetCollision() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetCollision_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetCollision) { P_GET_PROPERTY(FFloatProperty,Z_Param_CollisionThickness); P_GET_PROPERTY(FFloatProperty,Z_Param_FrictionCoefficient); P_GET_UBOOL(Z_Param_bUseCCD); P_GET_PROPERTY(FFloatProperty,Z_Param_SelfCollisionThickness); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetCollision(Z_Param_CollisionThickness,Z_Param_FrictionCoefficient,Z_Param_bUseCCD,Z_Param_SelfCollisionThickness); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetCollision ***************************** // ********** Begin Class UChaosClothingInteractor Function SetDamping ***************************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics { struct ChaosClothingInteractor_eventSetDamping_Parms { float DampingCoefficient; float LocalDampingCoefficient; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_DampingCoefficient", "0.010000" }, { "CPP_Default_LocalDampingCoefficient", "0.000000" }, { "Keywords", "Chaos Coefficient" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetDamping constinit property declarations **************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_DampingCoefficient; static const UECodeGen_Private::FFloatPropertyParams NewProp_LocalDampingCoefficient; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetDamping constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetDamping Property Definitions *************************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::NewProp_DampingCoefficient = { "DampingCoefficient", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetDamping_Parms, DampingCoefficient), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::NewProp_LocalDampingCoefficient = { "LocalDampingCoefficient", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetDamping_Parms, LocalDampingCoefficient), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::NewProp_DampingCoefficient, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::NewProp_LocalDampingCoefficient, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::PropPointers) < 2048); // ********** End Function SetDamping Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetDamping", Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::ChaosClothingInteractor_eventSetDamping_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::ChaosClothingInteractor_eventSetDamping_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetDamping() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetDamping_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetDamping) { P_GET_PROPERTY(FFloatProperty,Z_Param_DampingCoefficient); P_GET_PROPERTY(FFloatProperty,Z_Param_LocalDampingCoefficient); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetDamping(Z_Param_DampingCoefficient,Z_Param_LocalDampingCoefficient); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetDamping ******************************* // ********** Begin Class UChaosClothingInteractor Function SetGravity ***************************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics { struct ChaosClothingInteractor_eventSetGravity_Parms { float GravityScale; bool bIsGravityOverridden; FVector GravityOverride; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_bIsGravityOverridden", "false" }, { "CPP_Default_GravityOverride", "0.000000,0.000000,-981.000000" }, { "CPP_Default_GravityScale", "1.000000" }, { "Keywords", "Chaos Scale Override" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetGravity constinit property declarations **************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_GravityScale; static void NewProp_bIsGravityOverridden_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsGravityOverridden; static const UECodeGen_Private::FStructPropertyParams NewProp_GravityOverride; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetGravity constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetGravity Property Definitions *************************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::NewProp_GravityScale = { "GravityScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetGravity_Parms, GravityScale), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::NewProp_bIsGravityOverridden_SetBit(void* Obj) { ((ChaosClothingInteractor_eventSetGravity_Parms*)Obj)->bIsGravityOverridden = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::NewProp_bIsGravityOverridden = { "bIsGravityOverridden", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventSetGravity_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::NewProp_bIsGravityOverridden_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::NewProp_GravityOverride = { "GravityOverride", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetGravity_Parms, GravityOverride), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::NewProp_GravityScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::NewProp_bIsGravityOverridden, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::NewProp_GravityOverride, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::PropPointers) < 2048); // ********** End Function SetGravity Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetGravity", Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::ChaosClothingInteractor_eventSetGravity_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::ChaosClothingInteractor_eventSetGravity_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetGravity() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetGravity_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetGravity) { P_GET_PROPERTY(FFloatProperty,Z_Param_GravityScale); P_GET_UBOOL(Z_Param_bIsGravityOverridden); P_GET_STRUCT(FVector,Z_Param_GravityOverride); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetGravity(Z_Param_GravityScale,Z_Param_bIsGravityOverridden,Z_Param_GravityOverride); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetGravity ******************************* // ********** Begin Class UChaosClothingInteractor Function SetLongRangeAttachment ***************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics { struct ChaosClothingInteractor_eventSetLongRangeAttachment_Parms { FVector2D TetherStiffness; FVector2D TetherScale; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_TetherScale", "(X=1.000,Y=1.000)" }, { "CPP_Default_TetherStiffness", "(X=1.000,Y=1.000)" }, { "Keywords", "Chaos Tether Stiffness Scale" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetLongRangeAttachment constinit property declarations **************** static const UECodeGen_Private::FStructPropertyParams NewProp_TetherStiffness; static const UECodeGen_Private::FStructPropertyParams NewProp_TetherScale; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetLongRangeAttachment constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetLongRangeAttachment Property Definitions *************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::NewProp_TetherStiffness = { "TetherStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetLongRangeAttachment_Parms, TetherStiffness), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::NewProp_TetherScale = { "TetherScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetLongRangeAttachment_Parms, TetherScale), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::NewProp_TetherStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::NewProp_TetherScale, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::PropPointers) < 2048); // ********** End Function SetLongRangeAttachment Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetLongRangeAttachment", Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::ChaosClothingInteractor_eventSetLongRangeAttachment_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::ChaosClothingInteractor_eventSetLongRangeAttachment_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetLongRangeAttachment) { P_GET_STRUCT(FVector2D,Z_Param_TetherStiffness); P_GET_STRUCT(FVector2D,Z_Param_TetherScale); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetLongRangeAttachment(Z_Param_TetherStiffness,Z_Param_TetherScale); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetLongRangeAttachment ******************* // ********** Begin Class UChaosClothingInteractor Function SetLongRangeAttachmentLinear *********** struct Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics { struct ChaosClothingInteractor_eventSetLongRangeAttachmentLinear_Parms { float TetherStiffness; float TetherScale; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_TetherScale", "1.000000" }, { "CPP_Default_TetherStiffness", "1.000000" }, { "Keywords", "Chaos Tether Stiffness Scale" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetLongRangeAttachmentLinear constinit property declarations ********** static const UECodeGen_Private::FFloatPropertyParams NewProp_TetherStiffness; static const UECodeGen_Private::FFloatPropertyParams NewProp_TetherScale; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetLongRangeAttachmentLinear constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetLongRangeAttachmentLinear Property Definitions ********************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::NewProp_TetherStiffness = { "TetherStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetLongRangeAttachmentLinear_Parms, TetherStiffness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::NewProp_TetherScale = { "TetherScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetLongRangeAttachmentLinear_Parms, TetherScale), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::NewProp_TetherStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::NewProp_TetherScale, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::PropPointers) < 2048); // ********** End Function SetLongRangeAttachmentLinear Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetLongRangeAttachmentLinear", Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::ChaosClothingInteractor_eventSetLongRangeAttachmentLinear_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::ChaosClothingInteractor_eventSetLongRangeAttachmentLinear_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetLongRangeAttachmentLinear) { P_GET_PROPERTY(FFloatProperty,Z_Param_TetherStiffness); P_GET_PROPERTY(FFloatProperty,Z_Param_TetherScale); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetLongRangeAttachmentLinear(Z_Param_TetherStiffness,Z_Param_TetherScale); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetLongRangeAttachmentLinear ************* // ********** Begin Class UChaosClothingInteractor Function SetMaterial **************************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics { struct ChaosClothingInteractor_eventSetMaterial_Parms { FVector2D EdgeStiffness; FVector2D BendingStiffness; FVector2D AreaStiffness; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_AreaStiffness", "(X=1.000,Y=1.000)" }, { "CPP_Default_BendingStiffness", "(X=1.000,Y=1.000)" }, { "CPP_Default_EdgeStiffness", "(X=1.000,Y=1.000)" }, { "Keywords", "Chaos Edge Bending Area Stiffness" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetMaterial constinit property declarations *************************** static const UECodeGen_Private::FStructPropertyParams NewProp_EdgeStiffness; static const UECodeGen_Private::FStructPropertyParams NewProp_BendingStiffness; static const UECodeGen_Private::FStructPropertyParams NewProp_AreaStiffness; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetMaterial constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetMaterial Property Definitions ************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::NewProp_EdgeStiffness = { "EdgeStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetMaterial_Parms, EdgeStiffness), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::NewProp_BendingStiffness = { "BendingStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetMaterial_Parms, BendingStiffness), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::NewProp_AreaStiffness = { "AreaStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetMaterial_Parms, AreaStiffness), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::NewProp_EdgeStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::NewProp_BendingStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::NewProp_AreaStiffness, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::PropPointers) < 2048); // ********** End Function SetMaterial Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetMaterial", Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::ChaosClothingInteractor_eventSetMaterial_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::ChaosClothingInteractor_eventSetMaterial_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetMaterial) { P_GET_STRUCT(FVector2D,Z_Param_EdgeStiffness); P_GET_STRUCT(FVector2D,Z_Param_BendingStiffness); P_GET_STRUCT(FVector2D,Z_Param_AreaStiffness); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetMaterial(Z_Param_EdgeStiffness,Z_Param_BendingStiffness,Z_Param_AreaStiffness); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetMaterial ****************************** // ********** Begin Class UChaosClothingInteractor Function SetMaterialBuckling ******************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics { struct ChaosClothingInteractor_eventSetMaterialBuckling_Parms { FVector2D BucklingRatio; FVector2D BucklingStiffness; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_BucklingRatio", "(X=0.000,Y=0.000)" }, { "CPP_Default_BucklingStiffness", "(X=1.000,Y=1.000)" }, { "Keywords", "Chaos Bending Element Buckling Stiffness Ratio" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetMaterialBuckling constinit property declarations ******************* static const UECodeGen_Private::FStructPropertyParams NewProp_BucklingRatio; static const UECodeGen_Private::FStructPropertyParams NewProp_BucklingStiffness; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetMaterialBuckling constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetMaterialBuckling Property Definitions ****************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::NewProp_BucklingRatio = { "BucklingRatio", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetMaterialBuckling_Parms, BucklingRatio), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::NewProp_BucklingStiffness = { "BucklingStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetMaterialBuckling_Parms, BucklingStiffness), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::NewProp_BucklingRatio, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::NewProp_BucklingStiffness, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::PropPointers) < 2048); // ********** End Function SetMaterialBuckling Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetMaterialBuckling", Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::ChaosClothingInteractor_eventSetMaterialBuckling_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::ChaosClothingInteractor_eventSetMaterialBuckling_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetMaterialBuckling) { P_GET_STRUCT(FVector2D,Z_Param_BucklingRatio); P_GET_STRUCT(FVector2D,Z_Param_BucklingStiffness); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetMaterialBuckling(Z_Param_BucklingRatio,Z_Param_BucklingStiffness); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetMaterialBuckling ********************** // ********** Begin Class UChaosClothingInteractor Function SetMaterialLinear ********************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics { struct ChaosClothingInteractor_eventSetMaterialLinear_Parms { float EdgeStiffness; float BendingStiffness; float AreaStiffness; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_AreaStiffness", "1.000000" }, { "CPP_Default_BendingStiffness", "1.000000" }, { "CPP_Default_EdgeStiffness", "1.000000" }, { "Keywords", "Chaos Edge Bending Area Stiffness" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetMaterialLinear constinit property declarations ********************* static const UECodeGen_Private::FFloatPropertyParams NewProp_EdgeStiffness; static const UECodeGen_Private::FFloatPropertyParams NewProp_BendingStiffness; static const UECodeGen_Private::FFloatPropertyParams NewProp_AreaStiffness; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetMaterialLinear constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetMaterialLinear Property Definitions ******************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::NewProp_EdgeStiffness = { "EdgeStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetMaterialLinear_Parms, EdgeStiffness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::NewProp_BendingStiffness = { "BendingStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetMaterialLinear_Parms, BendingStiffness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::NewProp_AreaStiffness = { "AreaStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetMaterialLinear_Parms, AreaStiffness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::NewProp_EdgeStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::NewProp_BendingStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::NewProp_AreaStiffness, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::PropPointers) < 2048); // ********** End Function SetMaterialLinear Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetMaterialLinear", Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::ChaosClothingInteractor_eventSetMaterialLinear_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::ChaosClothingInteractor_eventSetMaterialLinear_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetMaterialLinear) { P_GET_PROPERTY(FFloatProperty,Z_Param_EdgeStiffness); P_GET_PROPERTY(FFloatProperty,Z_Param_BendingStiffness); P_GET_PROPERTY(FFloatProperty,Z_Param_AreaStiffness); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetMaterialLinear(Z_Param_EdgeStiffness,Z_Param_BendingStiffness,Z_Param_AreaStiffness); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetMaterialLinear ************************ // ********** Begin Class UChaosClothingInteractor Function SetPressure **************************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics { struct ChaosClothingInteractor_eventSetPressure_Parms { FVector2D Pressure; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_Pressure", "(X=0.000,Y=1.000)" }, { "Keywords", "Chaos Pressure" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetPressure constinit property declarations *************************** static const UECodeGen_Private::FStructPropertyParams NewProp_Pressure; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetPressure constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetPressure Property Definitions ************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::NewProp_Pressure = { "Pressure", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetPressure_Parms, Pressure), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::NewProp_Pressure, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::PropPointers) < 2048); // ********** End Function SetPressure Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetPressure", Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::ChaosClothingInteractor_eventSetPressure_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::ChaosClothingInteractor_eventSetPressure_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetPressure() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetPressure_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetPressure) { P_GET_STRUCT(FVector2D,Z_Param_Pressure); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetPressure(Z_Param_Pressure); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetPressure ****************************** // ********** Begin Class UChaosClothingInteractor Function SetVelocityClamps ********************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics { struct ChaosClothingInteractor_eventSetVelocityClamps_Parms { bool bEnableLinearVelocityClamping; FVector MaxLinearVelocity; bool bEnableLinearAccelerationClamping; FVector MaxLinearAcceleration; bool bEnableAngularVelocityClamping; float MaxAngularVelocity; bool bEnableAngularAccelerationClamping; float MaxAngularAcceleration; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_bEnableAngularAccelerationClamping", "false" }, { "CPP_Default_bEnableAngularVelocityClamping", "false" }, { "CPP_Default_bEnableLinearAccelerationClamping", "false" }, { "CPP_Default_bEnableLinearVelocityClamping", "false" }, { "CPP_Default_MaxAngularAcceleration", "12000.000000" }, { "CPP_Default_MaxAngularVelocity", "200.000000" }, { "CPP_Default_MaxLinearAcceleration", "60000.000000,60000.000000,60000.000000" }, { "CPP_Default_MaxLinearVelocity", "1000.000000,1000.000000,1000.000000" }, { "Keywords", "Chaos Max Linear Angular Velocity Acceleration Clamp" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetVelocityClamps constinit property declarations ********************* static void NewProp_bEnableLinearVelocityClamping_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableLinearVelocityClamping; static const UECodeGen_Private::FStructPropertyParams NewProp_MaxLinearVelocity; static void NewProp_bEnableLinearAccelerationClamping_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableLinearAccelerationClamping; static const UECodeGen_Private::FStructPropertyParams NewProp_MaxLinearAcceleration; static void NewProp_bEnableAngularVelocityClamping_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableAngularVelocityClamping; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxAngularVelocity; static void NewProp_bEnableAngularAccelerationClamping_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableAngularAccelerationClamping; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxAngularAcceleration; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetVelocityClamps constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetVelocityClamps Property Definitions ******************************** void Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableLinearVelocityClamping_SetBit(void* Obj) { ((ChaosClothingInteractor_eventSetVelocityClamps_Parms*)Obj)->bEnableLinearVelocityClamping = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableLinearVelocityClamping = { "bEnableLinearVelocityClamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventSetVelocityClamps_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableLinearVelocityClamping_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_MaxLinearVelocity = { "MaxLinearVelocity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetVelocityClamps_Parms, MaxLinearVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableLinearAccelerationClamping_SetBit(void* Obj) { ((ChaosClothingInteractor_eventSetVelocityClamps_Parms*)Obj)->bEnableLinearAccelerationClamping = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableLinearAccelerationClamping = { "bEnableLinearAccelerationClamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventSetVelocityClamps_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableLinearAccelerationClamping_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_MaxLinearAcceleration = { "MaxLinearAcceleration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetVelocityClamps_Parms, MaxLinearAcceleration), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableAngularVelocityClamping_SetBit(void* Obj) { ((ChaosClothingInteractor_eventSetVelocityClamps_Parms*)Obj)->bEnableAngularVelocityClamping = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableAngularVelocityClamping = { "bEnableAngularVelocityClamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventSetVelocityClamps_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableAngularVelocityClamping_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_MaxAngularVelocity = { "MaxAngularVelocity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetVelocityClamps_Parms, MaxAngularVelocity), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableAngularAccelerationClamping_SetBit(void* Obj) { ((ChaosClothingInteractor_eventSetVelocityClamps_Parms*)Obj)->bEnableAngularAccelerationClamping = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableAngularAccelerationClamping = { "bEnableAngularAccelerationClamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosClothingInteractor_eventSetVelocityClamps_Parms), &Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableAngularAccelerationClamping_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_MaxAngularAcceleration = { "MaxAngularAcceleration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetVelocityClamps_Parms, MaxAngularAcceleration), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableLinearVelocityClamping, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_MaxLinearVelocity, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableLinearAccelerationClamping, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_MaxLinearAcceleration, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableAngularVelocityClamping, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_MaxAngularVelocity, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_bEnableAngularAccelerationClamping, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::NewProp_MaxAngularAcceleration, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::PropPointers) < 2048); // ********** End Function SetVelocityClamps Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetVelocityClamps", Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::ChaosClothingInteractor_eventSetVelocityClamps_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::ChaosClothingInteractor_eventSetVelocityClamps_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetVelocityClamps) { P_GET_UBOOL(Z_Param_bEnableLinearVelocityClamping); P_GET_STRUCT(FVector,Z_Param_MaxLinearVelocity); P_GET_UBOOL(Z_Param_bEnableLinearAccelerationClamping); P_GET_STRUCT(FVector,Z_Param_MaxLinearAcceleration); P_GET_UBOOL(Z_Param_bEnableAngularVelocityClamping); P_GET_PROPERTY(FFloatProperty,Z_Param_MaxAngularVelocity); P_GET_UBOOL(Z_Param_bEnableAngularAccelerationClamping); P_GET_PROPERTY(FFloatProperty,Z_Param_MaxAngularAcceleration); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetVelocityClamps(Z_Param_bEnableLinearVelocityClamping,Z_Param_MaxLinearVelocity,Z_Param_bEnableLinearAccelerationClamping,Z_Param_MaxLinearAcceleration,Z_Param_bEnableAngularVelocityClamping,Z_Param_MaxAngularVelocity,Z_Param_bEnableAngularAccelerationClamping,Z_Param_MaxAngularAcceleration); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetVelocityClamps ************************ // ********** Begin Class UChaosClothingInteractor Function SetVelocityScale *********************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics { struct ChaosClothingInteractor_eventSetVelocityScale_Parms { FVector LinearVelocityScale; float AngularVelocityScale; float FictitiousAngularScale; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_AngularVelocityScale", "0.750000" }, { "CPP_Default_FictitiousAngularScale", "1.000000" }, { "CPP_Default_LinearVelocityScale", "0.750000,0.750000,0.750000" }, { "Keywords", "Chaos Linear Angular Velocity Scale" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetVelocityScale constinit property declarations ********************** static const UECodeGen_Private::FStructPropertyParams NewProp_LinearVelocityScale; static const UECodeGen_Private::FFloatPropertyParams NewProp_AngularVelocityScale; static const UECodeGen_Private::FFloatPropertyParams NewProp_FictitiousAngularScale; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetVelocityScale constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetVelocityScale Property Definitions ********************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::NewProp_LinearVelocityScale = { "LinearVelocityScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetVelocityScale_Parms, LinearVelocityScale), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::NewProp_AngularVelocityScale = { "AngularVelocityScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetVelocityScale_Parms, AngularVelocityScale), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::NewProp_FictitiousAngularScale = { "FictitiousAngularScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetVelocityScale_Parms, FictitiousAngularScale), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::NewProp_LinearVelocityScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::NewProp_AngularVelocityScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::NewProp_FictitiousAngularScale, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::PropPointers) < 2048); // ********** End Function SetVelocityScale Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetVelocityScale", Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::ChaosClothingInteractor_eventSetVelocityScale_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::ChaosClothingInteractor_eventSetVelocityScale_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetVelocityScale) { P_GET_STRUCT(FVector,Z_Param_LinearVelocityScale); P_GET_PROPERTY(FFloatProperty,Z_Param_AngularVelocityScale); P_GET_PROPERTY(FFloatProperty,Z_Param_FictitiousAngularScale); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetVelocityScale(Z_Param_LinearVelocityScale,Z_Param_AngularVelocityScale,Z_Param_FictitiousAngularScale); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetVelocityScale ************************* // ********** Begin Class UChaosClothingInteractor Function SetWind ******************************** struct Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics { struct ChaosClothingInteractor_eventSetWind_Parms { FVector2D Drag; FVector2D Lift; float AirDensity; FVector WindVelocity; FVector2D OuterDrag; FVector2D OuterLift; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ClothingSimulation" }, { "CPP_Default_AirDensity", "0.000001" }, { "CPP_Default_Drag", "(X=0.070,Y=0.500)" }, { "CPP_Default_Lift", "(X=0.070,Y=0.500)" }, { "CPP_Default_OuterDrag", "(X=0.070,Y=0.500)" }, { "CPP_Default_OuterLift", "(X=0.070,Y=0.500)" }, { "CPP_Default_WindVelocity", "0.000000,0.000000,0.000000" }, { "Keywords", "Chaos Wind Drag Lift Coefficient Air Density Velocity" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetWind constinit property declarations ******************************* static const UECodeGen_Private::FStructPropertyParams NewProp_Drag; static const UECodeGen_Private::FStructPropertyParams NewProp_Lift; static const UECodeGen_Private::FFloatPropertyParams NewProp_AirDensity; static const UECodeGen_Private::FStructPropertyParams NewProp_WindVelocity; static const UECodeGen_Private::FStructPropertyParams NewProp_OuterDrag; static const UECodeGen_Private::FStructPropertyParams NewProp_OuterLift; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetWind constinit property declarations ********************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetWind Property Definitions ****************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_Drag = { "Drag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetWind_Parms, Drag), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_Lift = { "Lift", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetWind_Parms, Lift), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_AirDensity = { "AirDensity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetWind_Parms, AirDensity), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_WindVelocity = { "WindVelocity", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetWind_Parms, WindVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_OuterDrag = { "OuterDrag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetWind_Parms, OuterDrag), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_OuterLift = { "OuterLift", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosClothingInteractor_eventSetWind_Parms, OuterLift), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_Drag, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_Lift, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_AirDensity, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_WindVelocity, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_OuterDrag, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::NewProp_OuterLift, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::PropPointers) < 2048); // ********** End Function SetWind Property Definitions ******************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosClothingInteractor, nullptr, "SetWind", Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::ChaosClothingInteractor_eventSetWind_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::ChaosClothingInteractor_eventSetWind_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosClothingInteractor_SetWind() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosClothingInteractor_SetWind_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosClothingInteractor::execSetWind) { P_GET_STRUCT(FVector2D,Z_Param_Drag); P_GET_STRUCT(FVector2D,Z_Param_Lift); P_GET_PROPERTY(FFloatProperty,Z_Param_AirDensity); P_GET_STRUCT(FVector,Z_Param_WindVelocity); P_GET_STRUCT(FVector2D,Z_Param_OuterDrag); P_GET_STRUCT(FVector2D,Z_Param_OuterLift); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetWind(Z_Param_Drag,Z_Param_Lift,Z_Param_AirDensity,Z_Param_WindVelocity,Z_Param_OuterDrag,Z_Param_OuterLift); P_NATIVE_END; } // ********** End Class UChaosClothingInteractor Function SetWind ********************************** // ********** Begin Class UChaosClothingInteractor ************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UChaosClothingInteractor; UClass* UChaosClothingInteractor::GetPrivateStaticClass() { using TClass = UChaosClothingInteractor; if (!Z_Registration_Info_UClass_UChaosClothingInteractor.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("ChaosClothingInteractor"), Z_Registration_Info_UClass_UChaosClothingInteractor.InnerSingleton, StaticRegisterNativesUChaosClothingInteractor, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UChaosClothingInteractor.InnerSingleton; } UClass* Z_Construct_UClass_UChaosClothingInteractor_NoRegister() { return UChaosClothingInteractor::GetPrivateStaticClass(); } struct Z_Construct_UClass_UChaosClothingInteractor_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "IncludePath", "ChaosCloth/ChaosClothingSimulationInteractor.h" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Class UChaosClothingInteractor constinit property declarations ***************** // ********** End Class UChaosClothingInteractor constinit property declarations ******************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("ResetAndTeleport"), .Pointer = &UChaosClothingInteractor::execResetAndTeleport }, { .NameUTF8 = UTF8TEXT("SetAerodynamics"), .Pointer = &UChaosClothingInteractor::execSetAerodynamics }, { .NameUTF8 = UTF8TEXT("SetAnimDrive"), .Pointer = &UChaosClothingInteractor::execSetAnimDrive }, { .NameUTF8 = UTF8TEXT("SetAnimDriveLinear"), .Pointer = &UChaosClothingInteractor::execSetAnimDriveLinear }, { .NameUTF8 = UTF8TEXT("SetBackstop"), .Pointer = &UChaosClothingInteractor::execSetBackstop }, { .NameUTF8 = UTF8TEXT("SetCollision"), .Pointer = &UChaosClothingInteractor::execSetCollision }, { .NameUTF8 = UTF8TEXT("SetDamping"), .Pointer = &UChaosClothingInteractor::execSetDamping }, { .NameUTF8 = UTF8TEXT("SetGravity"), .Pointer = &UChaosClothingInteractor::execSetGravity }, { .NameUTF8 = UTF8TEXT("SetLongRangeAttachment"), .Pointer = &UChaosClothingInteractor::execSetLongRangeAttachment }, { .NameUTF8 = UTF8TEXT("SetLongRangeAttachmentLinear"), .Pointer = &UChaosClothingInteractor::execSetLongRangeAttachmentLinear }, { .NameUTF8 = UTF8TEXT("SetMaterial"), .Pointer = &UChaosClothingInteractor::execSetMaterial }, { .NameUTF8 = UTF8TEXT("SetMaterialBuckling"), .Pointer = &UChaosClothingInteractor::execSetMaterialBuckling }, { .NameUTF8 = UTF8TEXT("SetMaterialLinear"), .Pointer = &UChaosClothingInteractor::execSetMaterialLinear }, { .NameUTF8 = UTF8TEXT("SetPressure"), .Pointer = &UChaosClothingInteractor::execSetPressure }, { .NameUTF8 = UTF8TEXT("SetVelocityClamps"), .Pointer = &UChaosClothingInteractor::execSetVelocityClamps }, { .NameUTF8 = UTF8TEXT("SetVelocityScale"), .Pointer = &UChaosClothingInteractor::execSetVelocityScale }, { .NameUTF8 = UTF8TEXT("SetWind"), .Pointer = &UChaosClothingInteractor::execSetWind }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UChaosClothingInteractor_ResetAndTeleport, "ResetAndTeleport" }, // 1445482760 { &Z_Construct_UFunction_UChaosClothingInteractor_SetAerodynamics, "SetAerodynamics" }, // 643644988 { &Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDrive, "SetAnimDrive" }, // 564208296 { &Z_Construct_UFunction_UChaosClothingInteractor_SetAnimDriveLinear, "SetAnimDriveLinear" }, // 2744566400 { &Z_Construct_UFunction_UChaosClothingInteractor_SetBackstop, "SetBackstop" }, // 2340289598 { &Z_Construct_UFunction_UChaosClothingInteractor_SetCollision, "SetCollision" }, // 3442868427 { &Z_Construct_UFunction_UChaosClothingInteractor_SetDamping, "SetDamping" }, // 3812569175 { &Z_Construct_UFunction_UChaosClothingInteractor_SetGravity, "SetGravity" }, // 1570523364 { &Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachment, "SetLongRangeAttachment" }, // 284654654 { &Z_Construct_UFunction_UChaosClothingInteractor_SetLongRangeAttachmentLinear, "SetLongRangeAttachmentLinear" }, // 1846957582 { &Z_Construct_UFunction_UChaosClothingInteractor_SetMaterial, "SetMaterial" }, // 486408943 { &Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialBuckling, "SetMaterialBuckling" }, // 1925741991 { &Z_Construct_UFunction_UChaosClothingInteractor_SetMaterialLinear, "SetMaterialLinear" }, // 1613536149 { &Z_Construct_UFunction_UChaosClothingInteractor_SetPressure, "SetPressure" }, // 3476659363 { &Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityClamps, "SetVelocityClamps" }, // 3693129259 { &Z_Construct_UFunction_UChaosClothingInteractor_SetVelocityScale, "SetVelocityScale" }, // 3783927292 { &Z_Construct_UFunction_UChaosClothingInteractor_SetWind, "SetWind" }, // 2617858452 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UChaosClothingInteractor_Statics UObject* (*const Z_Construct_UClass_UChaosClothingInteractor_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UClothingInteractor, (UObject* (*)())Z_Construct_UPackage__Script_ChaosCloth, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosClothingInteractor_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UChaosClothingInteractor_Statics::ClassParams = { &UChaosClothingInteractor::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_UChaosClothingInteractor_Statics::Class_MetaDataParams), Z_Construct_UClass_UChaosClothingInteractor_Statics::Class_MetaDataParams) }; void UChaosClothingInteractor::StaticRegisterNativesUChaosClothingInteractor() { UClass* Class = UChaosClothingInteractor::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UChaosClothingInteractor_Statics::Funcs)); } UClass* Z_Construct_UClass_UChaosClothingInteractor() { if (!Z_Registration_Info_UClass_UChaosClothingInteractor.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UChaosClothingInteractor.OuterSingleton, Z_Construct_UClass_UChaosClothingInteractor_Statics::ClassParams); } return Z_Registration_Info_UClass_UChaosClothingInteractor.OuterSingleton; } UChaosClothingInteractor::UChaosClothingInteractor(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UChaosClothingInteractor); UChaosClothingInteractor::~UChaosClothingInteractor() {} // ********** End Class UChaosClothingInteractor *************************************************** // ********** Begin Class UChaosClothingSimulationInteractor *************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UChaosClothingSimulationInteractor; UClass* UChaosClothingSimulationInteractor::GetPrivateStaticClass() { using TClass = UChaosClothingSimulationInteractor; if (!Z_Registration_Info_UClass_UChaosClothingSimulationInteractor.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("ChaosClothingSimulationInteractor"), Z_Registration_Info_UClass_UChaosClothingSimulationInteractor.InnerSingleton, StaticRegisterNativesUChaosClothingSimulationInteractor, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UChaosClothingSimulationInteractor.InnerSingleton; } UClass* Z_Construct_UClass_UChaosClothingSimulationInteractor_NoRegister() { return UChaosClothingSimulationInteractor::GetPrivateStaticClass(); } struct Z_Construct_UClass_UChaosClothingSimulationInteractor_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "IncludePath", "ChaosCloth/ChaosClothingSimulationInteractor.h" }, { "ModuleRelativePath", "Public/ChaosCloth/ChaosClothingSimulationInteractor.h" }, }; #endif // WITH_METADATA // ********** Begin Class UChaosClothingSimulationInteractor constinit property declarations ******* // ********** End Class UChaosClothingSimulationInteractor constinit property declarations ********* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UChaosClothingSimulationInteractor_Statics UObject* (*const Z_Construct_UClass_UChaosClothingSimulationInteractor_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UClothingSimulationInteractor, (UObject* (*)())Z_Construct_UPackage__Script_ChaosCloth, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosClothingSimulationInteractor_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UChaosClothingSimulationInteractor_Statics::ClassParams = { &UChaosClothingSimulationInteractor::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosClothingSimulationInteractor_Statics::Class_MetaDataParams), Z_Construct_UClass_UChaosClothingSimulationInteractor_Statics::Class_MetaDataParams) }; void UChaosClothingSimulationInteractor::StaticRegisterNativesUChaosClothingSimulationInteractor() { } UClass* Z_Construct_UClass_UChaosClothingSimulationInteractor() { if (!Z_Registration_Info_UClass_UChaosClothingSimulationInteractor.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UChaosClothingSimulationInteractor.OuterSingleton, Z_Construct_UClass_UChaosClothingSimulationInteractor_Statics::ClassParams); } return Z_Registration_Info_UClass_UChaosClothingSimulationInteractor.OuterSingleton; } UChaosClothingSimulationInteractor::UChaosClothingSimulationInteractor(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UChaosClothingSimulationInteractor); UChaosClothingSimulationInteractor::~UChaosClothingSimulationInteractor() {} // ********** End Class UChaosClothingSimulationInteractor ***************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosCloth_Source_ChaosCloth_Public_ChaosCloth_ChaosClothingSimulationInteractor_h__Script_ChaosCloth_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UChaosClothingInteractor, UChaosClothingInteractor::StaticClass, TEXT("UChaosClothingInteractor"), &Z_Registration_Info_UClass_UChaosClothingInteractor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UChaosClothingInteractor), 2497808385U) }, { Z_Construct_UClass_UChaosClothingSimulationInteractor, UChaosClothingSimulationInteractor::StaticClass, TEXT("UChaosClothingSimulationInteractor"), &Z_Registration_Info_UClass_UChaosClothingSimulationInteractor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UChaosClothingSimulationInteractor), 4157311817U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosCloth_Source_ChaosCloth_Public_ChaosCloth_ChaosClothingSimulationInteractor_h__Script_ChaosCloth_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosCloth_Source_ChaosCloth_Public_ChaosCloth_ChaosClothingSimulationInteractor_h__Script_ChaosCloth_1005214809{ TEXT("/Script/ChaosCloth"), Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosCloth_Source_ChaosCloth_Public_ChaosCloth_ChaosClothingSimulationInteractor_h__Script_ChaosCloth_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosCloth_Source_ChaosCloth_Public_ChaosCloth_ChaosClothingSimulationInteractor_h__Script_ChaosCloth_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS