// 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 "DataWrappers/ChaosVDParticleDataWrapper.h" #include "DataWrappers/ChaosVDCollisionDataWrappers.h" #include "UObject/TopLevelAssetPath.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeChaosVDParticleDataWrapper() {} // ********** Begin Cross Module References ******************************************************** CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode(); CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType(); CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext(); CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType(); CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDConnectivityEdge(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDKinematicTarget(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleBounds(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleCluster(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleDynamics(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleMassProps(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleMetadata(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleVelocities(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDShapeCollisionData(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDVSmooth(); CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDWrapperDataBase(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FQuat(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTopLevelAssetPath(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); UPackage* Z_Construct_UPackage__Script_ChaosVDRuntime(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EChaosVDParticleType ****************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDParticleType; static UEnum* EChaosVDParticleType_StaticEnum() { if (!Z_Registration_Info_UEnum_EChaosVDParticleType.OuterSingleton) { Z_Registration_Info_UEnum_EChaosVDParticleType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDParticleType")); } return Z_Registration_Info_UEnum_EChaosVDParticleType.OuterSingleton; } template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EChaosVDParticleType_StaticEnum(); } struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Clustered.Name", "EChaosVDParticleType::Clustered" }, { "GeometryCollection.Name", "EChaosVDParticleType::GeometryCollection" }, { "Kinematic.Name", "EChaosVDParticleType::Kinematic" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "Rigid.Name", "EChaosVDParticleType::Rigid" }, { "SkeletalMesh.Name", "EChaosVDParticleType::SkeletalMesh" }, { "Static.Name", "EChaosVDParticleType::Static" }, { "StaticMesh.Name", "EChaosVDParticleType::StaticMesh" }, { "Unknown.Name", "EChaosVDParticleType::Unknown" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EChaosVDParticleType::Static", (int64)EChaosVDParticleType::Static }, { "EChaosVDParticleType::Kinematic", (int64)EChaosVDParticleType::Kinematic }, { "EChaosVDParticleType::Rigid", (int64)EChaosVDParticleType::Rigid }, { "EChaosVDParticleType::Clustered", (int64)EChaosVDParticleType::Clustered }, { "EChaosVDParticleType::StaticMesh", (int64)EChaosVDParticleType::StaticMesh }, { "EChaosVDParticleType::SkeletalMesh", (int64)EChaosVDParticleType::SkeletalMesh }, { "EChaosVDParticleType::GeometryCollection", (int64)EChaosVDParticleType::GeometryCollection }, { "EChaosVDParticleType::Unknown", (int64)EChaosVDParticleType::Unknown }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime, nullptr, "EChaosVDParticleType", "EChaosVDParticleType", Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType() { if (!Z_Registration_Info_UEnum_EChaosVDParticleType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDParticleType.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EChaosVDParticleType.InnerSingleton; } // ********** End Enum EChaosVDParticleType ******************************************************** // ********** Begin Enum EChaosVDSleepType ********************************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDSleepType; static UEnum* EChaosVDSleepType_StaticEnum() { if (!Z_Registration_Info_UEnum_EChaosVDSleepType.OuterSingleton) { Z_Registration_Info_UEnum_EChaosVDSleepType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDSleepType")); } return Z_Registration_Info_UEnum_EChaosVDSleepType.OuterSingleton; } template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EChaosVDSleepType_StaticEnum(); } struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "MaterialSleep.Name", "EChaosVDSleepType::MaterialSleep" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "NeverSleep.Name", "EChaosVDSleepType::NeverSleep" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EChaosVDSleepType::MaterialSleep", (int64)EChaosVDSleepType::MaterialSleep }, { "EChaosVDSleepType::NeverSleep", (int64)EChaosVDSleepType::NeverSleep }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime, nullptr, "EChaosVDSleepType", "EChaosVDSleepType", Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType() { if (!Z_Registration_Info_UEnum_EChaosVDSleepType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDSleepType.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EChaosVDSleepType.InnerSingleton; } // ********** End Enum EChaosVDSleepType *********************************************************** // ********** Begin Enum EChaosVDObjectStateType *************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDObjectStateType; static UEnum* EChaosVDObjectStateType_StaticEnum() { if (!Z_Registration_Info_UEnum_EChaosVDObjectStateType.OuterSingleton) { Z_Registration_Info_UEnum_EChaosVDObjectStateType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDObjectStateType")); } return Z_Registration_Info_UEnum_EChaosVDObjectStateType.OuterSingleton; } template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EChaosVDObjectStateType_StaticEnum(); } struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Count.Name", "EChaosVDObjectStateType::Count" }, { "Dynamic.Name", "EChaosVDObjectStateType::Dynamic" }, { "Kinematic.Name", "EChaosVDObjectStateType::Kinematic" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "Sleeping.Name", "EChaosVDObjectStateType::Sleeping" }, { "Static.Name", "EChaosVDObjectStateType::Static" }, { "Uninitialized.Name", "EChaosVDObjectStateType::Uninitialized" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EChaosVDObjectStateType::Uninitialized", (int64)EChaosVDObjectStateType::Uninitialized }, { "EChaosVDObjectStateType::Sleeping", (int64)EChaosVDObjectStateType::Sleeping }, { "EChaosVDObjectStateType::Kinematic", (int64)EChaosVDObjectStateType::Kinematic }, { "EChaosVDObjectStateType::Static", (int64)EChaosVDObjectStateType::Static }, { "EChaosVDObjectStateType::Dynamic", (int64)EChaosVDObjectStateType::Dynamic }, { "EChaosVDObjectStateType::Count", (int64)EChaosVDObjectStateType::Count }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime, nullptr, "EChaosVDObjectStateType", "EChaosVDObjectStateType", Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType() { if (!Z_Registration_Info_UEnum_EChaosVDObjectStateType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDObjectStateType.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EChaosVDObjectStateType.InnerSingleton; } // ********** End Enum EChaosVDObjectStateType ***************************************************** // ********** Begin ScriptStruct FChaosVDParticleMetadata ****************************************** struct Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticleMetadata); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticleMetadata); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwnerName_MetaData[] = { { "Category", "ParticleName" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentName_MetaData[] = { { "Category", "ParticleName" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneName_MetaData[] = { { "Category", "ParticleName" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = { { "Category", "ParticleName" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MapAssetPath_MetaData[] = { { "Category", "ParticleAssetData" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwnerAssetPath_MetaData[] = { { "Category", "ParticleAssetData" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MetadataID_MetaData[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticleMetadata constinit property declarations ********** static const UECodeGen_Private::FNamePropertyParams NewProp_OwnerName; static const UECodeGen_Private::FNamePropertyParams NewProp_ComponentName; static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FIntPropertyParams NewProp_Index; static const UECodeGen_Private::FStructPropertyParams NewProp_MapAssetPath; static const UECodeGen_Private::FStructPropertyParams NewProp_OwnerAssetPath; static const UECodeGen_Private::FUInt64PropertyParams NewProp_MetadataID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticleMetadata constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticleMetadata; class UScriptStruct* FChaosVDParticleMetadata::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleMetadata.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticleMetadata.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticleMetadata, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticleMetadata")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticleMetadata.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticleMetadata Property Definitions ********************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_OwnerName = { "OwnerName", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMetadata, OwnerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwnerName_MetaData), NewProp_OwnerName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_ComponentName = { "ComponentName", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMetadata, ComponentName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentName_MetaData), NewProp_ComponentName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMetadata, BoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneName_MetaData), NewProp_BoneName_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMetadata, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_MapAssetPath = { "MapAssetPath", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMetadata, MapAssetPath), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MapAssetPath_MetaData), NewProp_MapAssetPath_MetaData) }; // 559680422 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_OwnerAssetPath = { "OwnerAssetPath", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMetadata, OwnerAssetPath), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwnerAssetPath_MetaData), NewProp_OwnerAssetPath_MetaData) }; // 559680422 const UECodeGen_Private::FUInt64PropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_MetadataID = { "MetadataID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMetadata, MetadataID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MetadataID_MetaData), NewProp_MetadataID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_OwnerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_ComponentName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_Index, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_MapAssetPath, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_OwnerAssetPath, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewProp_MetadataID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticleMetadata Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, nullptr, &NewStructOps, "ChaosVDParticleMetadata", Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::PropPointers), sizeof(FChaosVDParticleMetadata), alignof(FChaosVDParticleMetadata), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleMetadata() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleMetadata.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticleMetadata.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticleMetadata.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticleMetadata ******************************************** // ********** Begin ScriptStruct FChaosVDWrapperDataBase ******************************************* struct Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDWrapperDataBase); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDWrapperDataBase); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Base struct that declares the interface to be used for any ParticleData Viewer */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Base struct that declares the interface to be used for any ParticleData Viewer" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasValidData_MetaData[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDWrapperDataBase constinit property declarations *********** static void NewProp_bHasValidData_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasValidData; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDWrapperDataBase constinit property declarations ************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDWrapperDataBase; class UScriptStruct* FChaosVDWrapperDataBase::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDWrapperDataBase.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDWrapperDataBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDWrapperDataBase")); } return Z_Registration_Info_UScriptStruct_FChaosVDWrapperDataBase.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDWrapperDataBase Property Definitions ********************** void Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::NewProp_bHasValidData_SetBit(void* Obj) { ((FChaosVDWrapperDataBase*)Obj)->bHasValidData = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::NewProp_bHasValidData = { "bHasValidData", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDWrapperDataBase), &Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::NewProp_bHasValidData_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasValidData_MetaData), NewProp_bHasValidData_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::NewProp_bHasValidData, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDWrapperDataBase Property Definitions ************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, nullptr, &NewStructOps, "ChaosVDWrapperDataBase", Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::PropPointers), sizeof(FChaosVDWrapperDataBase), alignof(FChaosVDWrapperDataBase), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDWrapperDataBase() { if (!Z_Registration_Info_UScriptStruct_FChaosVDWrapperDataBase.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDWrapperDataBase.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDWrapperDataBase.InnerSingleton); } // ********** End ScriptStruct FChaosVDWrapperDataBase ********************************************* // ********** Begin ScriptStruct FChaosVDConstraintDataWrapperBase ********************************* struct Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDConstraintDataWrapperBase); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDConstraintDataWrapperBase); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Base struct that declares the interface to be used for any Constraint data to be visualized */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Base struct that declares the interface to be used for any Constraint data to be visualized" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDConstraintDataWrapperBase constinit property declarations * // ********** End ScriptStruct FChaosVDConstraintDataWrapperBase constinit property declarations *** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDConstraintDataWrapperBase cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDConstraintDataWrapperBase; class UScriptStruct* FChaosVDConstraintDataWrapperBase::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDConstraintDataWrapperBase.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDConstraintDataWrapperBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDConstraintDataWrapperBase")); } return Z_Registration_Info_UScriptStruct_FChaosVDConstraintDataWrapperBase.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDConstraintDataWrapperBase", nullptr, 0, sizeof(FChaosVDConstraintDataWrapperBase), alignof(FChaosVDConstraintDataWrapperBase), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase() { if (!Z_Registration_Info_UScriptStruct_FChaosVDConstraintDataWrapperBase.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDConstraintDataWrapperBase.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDConstraintDataWrapperBase.InnerSingleton); } // ********** End ScriptStruct FChaosVDConstraintDataWrapperBase *********************************** // ********** Begin ScriptStruct FChaosVDFRigidParticleControlFlags ******************************** struct Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDFRigidParticleControlFlags); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDFRigidParticleControlFlags); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGravityEnabled_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCCDEnabled_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOneWayInteractionEnabled_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInertiaConditioningEnabled_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GravityGroupIndex_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMACDEnabled_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPartialIslandSleepAllowed_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bGyroscopicTorqueEnabled_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDFRigidParticleControlFlags constinit property declarations static void NewProp_bGravityEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bGravityEnabled; static void NewProp_bCCDEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCCDEnabled; static void NewProp_bOneWayInteractionEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOneWayInteractionEnabled; static void NewProp_bInertiaConditioningEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bInertiaConditioningEnabled; static const UECodeGen_Private::FIntPropertyParams NewProp_GravityGroupIndex; static void NewProp_bMACDEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMACDEnabled; static void NewProp_bPartialIslandSleepAllowed_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPartialIslandSleepAllowed; static void NewProp_bGyroscopicTorqueEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bGyroscopicTorqueEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDFRigidParticleControlFlags constinit property declarations ** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDFRigidParticleControlFlags cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDFRigidParticleControlFlags; class UScriptStruct* FChaosVDFRigidParticleControlFlags::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDFRigidParticleControlFlags.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDFRigidParticleControlFlags.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDFRigidParticleControlFlags")); } return Z_Registration_Info_UScriptStruct_FChaosVDFRigidParticleControlFlags.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDFRigidParticleControlFlags Property Definitions *********** void Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bGravityEnabled_SetBit(void* Obj) { ((FChaosVDFRigidParticleControlFlags*)Obj)->bGravityEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bGravityEnabled = { "bGravityEnabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDFRigidParticleControlFlags), &Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bGravityEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGravityEnabled_MetaData), NewProp_bGravityEnabled_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bCCDEnabled_SetBit(void* Obj) { ((FChaosVDFRigidParticleControlFlags*)Obj)->bCCDEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bCCDEnabled = { "bCCDEnabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDFRigidParticleControlFlags), &Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bCCDEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCCDEnabled_MetaData), NewProp_bCCDEnabled_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bOneWayInteractionEnabled_SetBit(void* Obj) { ((FChaosVDFRigidParticleControlFlags*)Obj)->bOneWayInteractionEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bOneWayInteractionEnabled = { "bOneWayInteractionEnabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDFRigidParticleControlFlags), &Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bOneWayInteractionEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOneWayInteractionEnabled_MetaData), NewProp_bOneWayInteractionEnabled_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bInertiaConditioningEnabled_SetBit(void* Obj) { ((FChaosVDFRigidParticleControlFlags*)Obj)->bInertiaConditioningEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bInertiaConditioningEnabled = { "bInertiaConditioningEnabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDFRigidParticleControlFlags), &Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bInertiaConditioningEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInertiaConditioningEnabled_MetaData), NewProp_bInertiaConditioningEnabled_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_GravityGroupIndex = { "GravityGroupIndex", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDFRigidParticleControlFlags, GravityGroupIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GravityGroupIndex_MetaData), NewProp_GravityGroupIndex_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bMACDEnabled_SetBit(void* Obj) { ((FChaosVDFRigidParticleControlFlags*)Obj)->bMACDEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bMACDEnabled = { "bMACDEnabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDFRigidParticleControlFlags), &Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bMACDEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMACDEnabled_MetaData), NewProp_bMACDEnabled_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bPartialIslandSleepAllowed_SetBit(void* Obj) { ((FChaosVDFRigidParticleControlFlags*)Obj)->bPartialIslandSleepAllowed = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bPartialIslandSleepAllowed = { "bPartialIslandSleepAllowed", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDFRigidParticleControlFlags), &Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bPartialIslandSleepAllowed_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPartialIslandSleepAllowed_MetaData), NewProp_bPartialIslandSleepAllowed_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bGyroscopicTorqueEnabled_SetBit(void* Obj) { ((FChaosVDFRigidParticleControlFlags*)Obj)->bGyroscopicTorqueEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bGyroscopicTorqueEnabled = { "bGyroscopicTorqueEnabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDFRigidParticleControlFlags), &Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bGyroscopicTorqueEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bGyroscopicTorqueEnabled_MetaData), NewProp_bGyroscopicTorqueEnabled_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bGravityEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bCCDEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bOneWayInteractionEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bInertiaConditioningEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_GravityGroupIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bMACDEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bPartialIslandSleepAllowed, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewProp_bGyroscopicTorqueEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDFRigidParticleControlFlags Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDFRigidParticleControlFlags", Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::PropPointers), sizeof(FChaosVDFRigidParticleControlFlags), alignof(FChaosVDFRigidParticleControlFlags), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags() { if (!Z_Registration_Info_UScriptStruct_FChaosVDFRigidParticleControlFlags.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDFRigidParticleControlFlags.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDFRigidParticleControlFlags.InnerSingleton); } // ********** End ScriptStruct FChaosVDFRigidParticleControlFlags ********************************** // ********** Begin ScriptStruct FChaosVDParticlePositionRotation ********************************** struct Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticlePositionRotation); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticlePositionRotation); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Simplified UStruct version of FParticlePositionRotation.\n * Used to be able to show the values in the editor and allow changes via the Property Editor.\n */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Simplified UStruct version of FParticlePositionRotation.\nUsed to be able to show the values in the editor and allow changes via the Property Editor." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MX_MetaData[] = { { "Category", "Particle Velocities" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MR_MetaData[] = { { "Category", "Particle Velocities" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticlePositionRotation constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_MX; static const UECodeGen_Private::FStructPropertyParams NewProp_MR; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticlePositionRotation constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDParticlePositionRotation cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticlePositionRotation; class UScriptStruct* FChaosVDParticlePositionRotation::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticlePositionRotation.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticlePositionRotation.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticlePositionRotation")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticlePositionRotation.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticlePositionRotation Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::NewProp_MX = { "MX", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticlePositionRotation, MX), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MX_MetaData), NewProp_MX_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::NewProp_MR = { "MR", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticlePositionRotation, MR), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MR_MetaData), NewProp_MR_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::NewProp_MX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::NewProp_MR, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticlePositionRotation Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDParticlePositionRotation", Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::PropPointers), sizeof(FChaosVDParticlePositionRotation), alignof(FChaosVDParticlePositionRotation), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticlePositionRotation.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticlePositionRotation.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticlePositionRotation.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticlePositionRotation ************************************ // ********** Begin ScriptStruct FChaosVDParticleVelocities **************************************** struct Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticleVelocities); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticleVelocities); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Simplified UStruct version of FParticleVelocities.\n * Used to be able to show the values in the editor and allow changes via the Property Editor.\n */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Simplified UStruct version of FParticleVelocities.\nUsed to be able to show the values in the editor and allow changes via the Property Editor." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MV_MetaData[] = { { "Category", "Particle Velocities" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MW_MetaData[] = { { "Category", "Particle Velocities" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticleVelocities constinit property declarations ******** static const UECodeGen_Private::FStructPropertyParams NewProp_MV; static const UECodeGen_Private::FStructPropertyParams NewProp_MW; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticleVelocities constinit property declarations ********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDParticleVelocities cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticleVelocities; class UScriptStruct* FChaosVDParticleVelocities::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleVelocities.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticleVelocities.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticleVelocities, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticleVelocities")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticleVelocities.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticleVelocities Property Definitions ******************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::NewProp_MV = { "MV", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleVelocities, MV), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MV_MetaData), NewProp_MV_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::NewProp_MW = { "MW", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleVelocities, MW), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MW_MetaData), NewProp_MW_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::NewProp_MV, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::NewProp_MW, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticleVelocities Property Definitions ********************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDParticleVelocities", Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::PropPointers), sizeof(FChaosVDParticleVelocities), alignof(FChaosVDParticleVelocities), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleVelocities() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleVelocities.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticleVelocities.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticleVelocities.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticleVelocities ****************************************** // ********** Begin ScriptStruct FChaosVDParticleBounds ******************************************** struct Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticleBounds); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticleBounds); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MMin_MetaData[] = { { "Category", "Particle Bounds Min" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MMax_MetaData[] = { { "Category", "Particle Bounds Max" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticleBounds constinit property declarations ************ static const UECodeGen_Private::FStructPropertyParams NewProp_MMin; static const UECodeGen_Private::FStructPropertyParams NewProp_MMax; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticleBounds constinit property declarations ************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDParticleBounds cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticleBounds; class UScriptStruct* FChaosVDParticleBounds::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleBounds.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticleBounds.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticleBounds, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticleBounds")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticleBounds.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticleBounds Property Definitions *********************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::NewProp_MMin = { "MMin", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleBounds, MMin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MMin_MetaData), NewProp_MMin_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::NewProp_MMax = { "MMax", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleBounds, MMax), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MMax_MetaData), NewProp_MMax_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::NewProp_MMin, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::NewProp_MMax, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticleBounds Property Definitions ************************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDParticleBounds", Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::PropPointers), sizeof(FChaosVDParticleBounds), alignof(FChaosVDParticleBounds), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleBounds() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleBounds.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticleBounds.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticleBounds.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticleBounds ********************************************** // ********** Begin ScriptStruct FChaosVDParticleDynamics ****************************************** struct Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticleDynamics); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticleDynamics); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Simplified UStruct version of FParticleDynamics.\n * Used to be able to show the values in the editor and allow changes via the Property Editor.\n */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Simplified UStruct version of FParticleDynamics.\nUsed to be able to show the values in the editor and allow changes via the Property Editor." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MAcceleration_MetaData[] = { { "Category", "Particle Dynamics" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MAngularAcceleration_MetaData[] = { { "Category", "Particle Dynamics" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MLinearImpulseVelocity_MetaData[] = { { "Category", "Particle Dynamics" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MAngularImpulseVelocity_MetaData[] = { { "Category", "Particle Dynamics" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticleDynamics constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_MAcceleration; static const UECodeGen_Private::FStructPropertyParams NewProp_MAngularAcceleration; static const UECodeGen_Private::FStructPropertyParams NewProp_MLinearImpulseVelocity; static const UECodeGen_Private::FStructPropertyParams NewProp_MAngularImpulseVelocity; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticleDynamics constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDParticleDynamics cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamics; class UScriptStruct* FChaosVDParticleDynamics::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamics.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamics.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticleDynamics, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticleDynamics")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamics.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticleDynamics Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewProp_MAcceleration = { "MAcceleration", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamics, MAcceleration), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MAcceleration_MetaData), NewProp_MAcceleration_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewProp_MAngularAcceleration = { "MAngularAcceleration", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamics, MAngularAcceleration), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MAngularAcceleration_MetaData), NewProp_MAngularAcceleration_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewProp_MLinearImpulseVelocity = { "MLinearImpulseVelocity", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamics, MLinearImpulseVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MLinearImpulseVelocity_MetaData), NewProp_MLinearImpulseVelocity_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewProp_MAngularImpulseVelocity = { "MAngularImpulseVelocity", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamics, MAngularImpulseVelocity), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MAngularImpulseVelocity_MetaData), NewProp_MAngularImpulseVelocity_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewProp_MAcceleration, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewProp_MAngularAcceleration, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewProp_MLinearImpulseVelocity, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewProp_MAngularImpulseVelocity, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticleDynamics Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDParticleDynamics", Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::PropPointers), sizeof(FChaosVDParticleDynamics), alignof(FChaosVDParticleDynamics), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleDynamics() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamics.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamics.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamics.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticleDynamics ******************************************** // ********** Begin ScriptStruct FChaosVDParticleMassProps ***************************************** struct Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticleMassProps); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticleMassProps); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Simplified UStruct version of FParticleMassProps.\n * Used to be able to show the values in the editor and allow changes via the Property Editor.\n */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Simplified UStruct version of FParticleMassProps.\nUsed to be able to show the values in the editor and allow changes via the Property Editor." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MCenterOfMass_MetaData[] = { { "Category", "Particle Mass Props" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MRotationOfMass_MetaData[] = { { "Category", "Particle Mass Props" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MI_MetaData[] = { { "Category", "Particle Mass Props" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MInvI_MetaData[] = { { "Category", "Particle Mass Props" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MM_MetaData[] = { { "Category", "Particle Mass Props" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MInvM_MetaData[] = { { "Category", "Particle Mass Props" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticleMassProps constinit property declarations ********* static const UECodeGen_Private::FStructPropertyParams NewProp_MCenterOfMass; static const UECodeGen_Private::FStructPropertyParams NewProp_MRotationOfMass; static const UECodeGen_Private::FStructPropertyParams NewProp_MI; static const UECodeGen_Private::FStructPropertyParams NewProp_MInvI; static const UECodeGen_Private::FDoublePropertyParams NewProp_MM; static const UECodeGen_Private::FDoublePropertyParams NewProp_MInvM; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticleMassProps constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDParticleMassProps cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticleMassProps; class UScriptStruct* FChaosVDParticleMassProps::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleMassProps.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticleMassProps.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticleMassProps, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticleMassProps")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticleMassProps.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticleMassProps Property Definitions ******************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MCenterOfMass = { "MCenterOfMass", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMassProps, MCenterOfMass), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MCenterOfMass_MetaData), NewProp_MCenterOfMass_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MRotationOfMass = { "MRotationOfMass", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMassProps, MRotationOfMass), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MRotationOfMass_MetaData), NewProp_MRotationOfMass_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MI = { "MI", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMassProps, MI), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MI_MetaData), NewProp_MI_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MInvI = { "MInvI", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMassProps, MInvI), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MInvI_MetaData), NewProp_MInvI_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MM = { "MM", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMassProps, MM), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MM_MetaData), NewProp_MM_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MInvM = { "MInvM", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleMassProps, MInvM), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MInvM_MetaData), NewProp_MInvM_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MCenterOfMass, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MRotationOfMass, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MI, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MInvI, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MM, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewProp_MInvM, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticleMassProps Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDParticleMassProps", Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::PropPointers), sizeof(FChaosVDParticleMassProps), alignof(FChaosVDParticleMassProps), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleMassProps() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleMassProps.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticleMassProps.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticleMassProps.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticleMassProps ******************************************* // ********** Begin ScriptStruct FChaosVDParticleDynamicMisc *************************************** struct Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticleDynamicMisc); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticleDynamicMisc); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Simplified UStruct version of FParticleDynamicMisc.\n * Used to be able to show the values in the editor and allow changes via the Property Editor.\n */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Simplified UStruct version of FParticleDynamicMisc.\nUsed to be able to show the values in the editor and allow changes via the Property Editor." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MLinearEtherDrag_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MAngularEtherDrag_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MMaxLinearSpeedSq_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MMaxAngularSpeedSq_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MInitialOverlapDepenetrationVelocity_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MSleepThresholdMultiplier_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MCollisionGroup_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MObjectState_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MSleepType_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MCollisionConstraintFlag_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MControlFlags_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDisabled_MetaData[] = { { "Category", "Particle Dynamic Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionSolverIterationCount_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VelocitySolverIterationCount_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProjectionSolverIterationCount_MetaData[] = { { "Category", "Particle Control Flags" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticleDynamicMisc constinit property declarations ******* static const UECodeGen_Private::FDoublePropertyParams NewProp_MLinearEtherDrag; static const UECodeGen_Private::FDoublePropertyParams NewProp_MAngularEtherDrag; static const UECodeGen_Private::FDoublePropertyParams NewProp_MMaxLinearSpeedSq; static const UECodeGen_Private::FDoublePropertyParams NewProp_MMaxAngularSpeedSq; static const UECodeGen_Private::FFloatPropertyParams NewProp_MInitialOverlapDepenetrationVelocity; static const UECodeGen_Private::FFloatPropertyParams NewProp_MSleepThresholdMultiplier; static const UECodeGen_Private::FIntPropertyParams NewProp_MCollisionGroup; static const UECodeGen_Private::FInt8PropertyParams NewProp_MObjectState_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_MObjectState; static const UECodeGen_Private::FBytePropertyParams NewProp_MSleepType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_MSleepType; static const UECodeGen_Private::FUInt32PropertyParams NewProp_MCollisionConstraintFlag; static const UECodeGen_Private::FStructPropertyParams NewProp_MControlFlags; static void NewProp_bDisabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDisabled; static const UECodeGen_Private::FInt8PropertyParams NewProp_PositionSolverIterationCount; static const UECodeGen_Private::FInt8PropertyParams NewProp_VelocitySolverIterationCount; static const UECodeGen_Private::FInt8PropertyParams NewProp_ProjectionSolverIterationCount; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticleDynamicMisc constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDParticleDynamicMisc cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamicMisc; class UScriptStruct* FChaosVDParticleDynamicMisc::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamicMisc.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamicMisc.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticleDynamicMisc")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamicMisc.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticleDynamicMisc Property Definitions ****************** const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MLinearEtherDrag = { "MLinearEtherDrag", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MLinearEtherDrag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MLinearEtherDrag_MetaData), NewProp_MLinearEtherDrag_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MAngularEtherDrag = { "MAngularEtherDrag", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MAngularEtherDrag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MAngularEtherDrag_MetaData), NewProp_MAngularEtherDrag_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MMaxLinearSpeedSq = { "MMaxLinearSpeedSq", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MMaxLinearSpeedSq), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MMaxLinearSpeedSq_MetaData), NewProp_MMaxLinearSpeedSq_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MMaxAngularSpeedSq = { "MMaxAngularSpeedSq", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MMaxAngularSpeedSq), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MMaxAngularSpeedSq_MetaData), NewProp_MMaxAngularSpeedSq_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MInitialOverlapDepenetrationVelocity = { "MInitialOverlapDepenetrationVelocity", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MInitialOverlapDepenetrationVelocity), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MInitialOverlapDepenetrationVelocity_MetaData), NewProp_MInitialOverlapDepenetrationVelocity_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MSleepThresholdMultiplier = { "MSleepThresholdMultiplier", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MSleepThresholdMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MSleepThresholdMultiplier_MetaData), NewProp_MSleepThresholdMultiplier_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MCollisionGroup = { "MCollisionGroup", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MCollisionGroup), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MCollisionGroup_MetaData), NewProp_MCollisionGroup_MetaData) }; const UECodeGen_Private::FInt8PropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MObjectState_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MObjectState = { "MObjectState", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MObjectState), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDObjectStateType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MObjectState_MetaData), NewProp_MObjectState_MetaData) }; // 3557976385 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MSleepType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MSleepType = { "MSleepType", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MSleepType), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDSleepType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MSleepType_MetaData), NewProp_MSleepType_MetaData) }; // 2370038828 const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MCollisionConstraintFlag = { "MCollisionConstraintFlag", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MCollisionConstraintFlag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MCollisionConstraintFlag_MetaData), NewProp_MCollisionConstraintFlag_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MControlFlags = { "MControlFlags", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, MControlFlags), Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MControlFlags_MetaData), NewProp_MControlFlags_MetaData) }; // 3166495125 void Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_bDisabled_SetBit(void* Obj) { ((FChaosVDParticleDynamicMisc*)Obj)->bDisabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_bDisabled = { "bDisabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDParticleDynamicMisc), &Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_bDisabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDisabled_MetaData), NewProp_bDisabled_MetaData) }; const UECodeGen_Private::FInt8PropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_PositionSolverIterationCount = { "PositionSolverIterationCount", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, PositionSolverIterationCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionSolverIterationCount_MetaData), NewProp_PositionSolverIterationCount_MetaData) }; const UECodeGen_Private::FInt8PropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_VelocitySolverIterationCount = { "VelocitySolverIterationCount", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, VelocitySolverIterationCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VelocitySolverIterationCount_MetaData), NewProp_VelocitySolverIterationCount_MetaData) }; const UECodeGen_Private::FInt8PropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_ProjectionSolverIterationCount = { "ProjectionSolverIterationCount", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int8, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDynamicMisc, ProjectionSolverIterationCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProjectionSolverIterationCount_MetaData), NewProp_ProjectionSolverIterationCount_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MLinearEtherDrag, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MAngularEtherDrag, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MMaxLinearSpeedSq, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MMaxAngularSpeedSq, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MInitialOverlapDepenetrationVelocity, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MSleepThresholdMultiplier, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MCollisionGroup, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MObjectState_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MObjectState, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MSleepType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MSleepType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MCollisionConstraintFlag, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_MControlFlags, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_bDisabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_PositionSolverIterationCount, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_VelocitySolverIterationCount, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewProp_ProjectionSolverIterationCount, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticleDynamicMisc Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDParticleDynamicMisc", Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::PropPointers), sizeof(FChaosVDParticleDynamicMisc), alignof(FChaosVDParticleDynamicMisc), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamicMisc.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamicMisc.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamicMisc.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticleDynamicMisc ***************************************** // ********** Begin ScriptStruct FChaosVDConnectivityEdge ****************************************** struct Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDConnectivityEdge); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDConnectivityEdge); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Represents the data of a connectivity Edge that CVD can use to reconstruct it during playback */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Represents the data of a connectivity Edge that CVD can use to reconstruct it during playback" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SiblingParticleID_MetaData[] = { { "Category", "ConnectivityEdge" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Strain_MetaData[] = { { "Category", "ConnectivityEdge" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDConnectivityEdge constinit property declarations ********** static const UECodeGen_Private::FIntPropertyParams NewProp_SiblingParticleID; static const UECodeGen_Private::FFloatPropertyParams NewProp_Strain; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDConnectivityEdge constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDConnectivityEdge; class UScriptStruct* FChaosVDConnectivityEdge::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDConnectivityEdge.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDConnectivityEdge.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDConnectivityEdge, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDConnectivityEdge")); } return Z_Registration_Info_UScriptStruct_FChaosVDConnectivityEdge.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDConnectivityEdge Property Definitions ********************* const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::NewProp_SiblingParticleID = { "SiblingParticleID", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDConnectivityEdge, SiblingParticleID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SiblingParticleID_MetaData), NewProp_SiblingParticleID_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::NewProp_Strain = { "Strain", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDConnectivityEdge, Strain), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Strain_MetaData), NewProp_Strain_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::NewProp_SiblingParticleID, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::NewProp_Strain, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDConnectivityEdge Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, nullptr, &NewStructOps, "ChaosVDConnectivityEdge", Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::PropPointers), sizeof(FChaosVDConnectivityEdge), alignof(FChaosVDConnectivityEdge), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDConnectivityEdge() { if (!Z_Registration_Info_UScriptStruct_FChaosVDConnectivityEdge.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDConnectivityEdge.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDConnectivityEdge.InnerSingleton); } // ********** End ScriptStruct FChaosVDConnectivityEdge ******************************************** // ********** Begin ScriptStruct FChaosVDParticleCluster ******************************************* struct Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticleCluster); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticleCluster); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Structure contained data from a Clustered Particle.\n * Used to be able to show the values in the editor and allow changes via the Property Editor.\n */" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Structure contained data from a Clustered Particle.\nUsed to be able to show the values in the editor and allow changes via the Property Editor." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentParticleID_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumChildren_MetaData[] = { { "Category", "Particle Cluster | Cluster Id" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildToParent_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClusterGroupIndex_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInternalCluster_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionImpulse_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExternalStrains_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InternalStrains_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Strain_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConnectivityEdges_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsAnchored_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUnbreakable_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsChildToParentLocked_MetaData[] = { { "Category", "Particle Cluster" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticleCluster constinit property declarations *********** static const UECodeGen_Private::FIntPropertyParams NewProp_ParentParticleID; static const UECodeGen_Private::FIntPropertyParams NewProp_NumChildren; static const UECodeGen_Private::FStructPropertyParams NewProp_ChildToParent; static const UECodeGen_Private::FIntPropertyParams NewProp_ClusterGroupIndex; static void NewProp_bInternalCluster_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bInternalCluster; static const UECodeGen_Private::FFloatPropertyParams NewProp_CollisionImpulse; static const UECodeGen_Private::FFloatPropertyParams NewProp_ExternalStrains; static const UECodeGen_Private::FFloatPropertyParams NewProp_InternalStrains; static const UECodeGen_Private::FFloatPropertyParams NewProp_Strain; static const UECodeGen_Private::FStructPropertyParams NewProp_ConnectivityEdges_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ConnectivityEdges; static void NewProp_bIsAnchored_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsAnchored; static void NewProp_bUnbreakable_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUnbreakable; static void NewProp_bIsChildToParentLocked_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsChildToParentLocked; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticleCluster constinit property declarations ************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDParticleCluster cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticleCluster; class UScriptStruct* FChaosVDParticleCluster::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleCluster.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticleCluster.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticleCluster, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticleCluster")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticleCluster.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticleCluster Property Definitions ********************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ParentParticleID = { "ParentParticleID", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, ParentParticleID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentParticleID_MetaData), NewProp_ParentParticleID_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_NumChildren = { "NumChildren", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, NumChildren), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumChildren_MetaData), NewProp_NumChildren_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ChildToParent = { "ChildToParent", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, ChildToParent), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildToParent_MetaData), NewProp_ChildToParent_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ClusterGroupIndex = { "ClusterGroupIndex", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, ClusterGroupIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClusterGroupIndex_MetaData), NewProp_ClusterGroupIndex_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bInternalCluster_SetBit(void* Obj) { ((FChaosVDParticleCluster*)Obj)->bInternalCluster = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bInternalCluster = { "bInternalCluster", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDParticleCluster), &Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bInternalCluster_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInternalCluster_MetaData), NewProp_bInternalCluster_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_CollisionImpulse = { "CollisionImpulse", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, CollisionImpulse), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionImpulse_MetaData), NewProp_CollisionImpulse_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ExternalStrains = { "ExternalStrains", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, ExternalStrains), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExternalStrains_MetaData), NewProp_ExternalStrains_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_InternalStrains = { "InternalStrains", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, InternalStrains), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InternalStrains_MetaData), NewProp_InternalStrains_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_Strain = { "Strain", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, Strain), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Strain_MetaData), NewProp_Strain_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ConnectivityEdges_Inner = { "ConnectivityEdges", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosVDConnectivityEdge, METADATA_PARAMS(0, nullptr) }; // 120413236 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ConnectivityEdges = { "ConnectivityEdges", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleCluster, ConnectivityEdges), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConnectivityEdges_MetaData), NewProp_ConnectivityEdges_MetaData) }; // 120413236 void Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bIsAnchored_SetBit(void* Obj) { ((FChaosVDParticleCluster*)Obj)->bIsAnchored = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bIsAnchored = { "bIsAnchored", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDParticleCluster), &Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bIsAnchored_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsAnchored_MetaData), NewProp_bIsAnchored_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bUnbreakable_SetBit(void* Obj) { ((FChaosVDParticleCluster*)Obj)->bUnbreakable = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bUnbreakable = { "bUnbreakable", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDParticleCluster), &Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bUnbreakable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUnbreakable_MetaData), NewProp_bUnbreakable_MetaData) }; void Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bIsChildToParentLocked_SetBit(void* Obj) { ((FChaosVDParticleCluster*)Obj)->bIsChildToParentLocked = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bIsChildToParentLocked = { "bIsChildToParentLocked", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDParticleCluster), &Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bIsChildToParentLocked_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsChildToParentLocked_MetaData), NewProp_bIsChildToParentLocked_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ParentParticleID, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_NumChildren, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ChildToParent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ClusterGroupIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bInternalCluster, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_CollisionImpulse, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ExternalStrains, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_InternalStrains, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_Strain, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ConnectivityEdges_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_ConnectivityEdges, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bIsAnchored, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bUnbreakable, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewProp_bIsChildToParentLocked, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticleCluster Property Definitions ************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDParticleCluster", Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::PropPointers), sizeof(FChaosVDParticleCluster), alignof(FChaosVDParticleCluster), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleCluster() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleCluster.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticleCluster.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticleCluster.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticleCluster ********************************************* // ********** Begin Enum EChaosVDParticleContext *************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDParticleContext; static UEnum* EChaosVDParticleContext_StaticEnum() { if (!Z_Registration_Info_UEnum_EChaosVDParticleContext.OuterSingleton) { Z_Registration_Info_UEnum_EChaosVDParticleContext.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDParticleContext")); } return Z_Registration_Info_UEnum_EChaosVDParticleContext.OuterSingleton; } template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EChaosVDParticleContext_StaticEnum(); } struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "GameThread.Name", "EChaosVDParticleContext::GameThread" }, { "Invalid.Name", "EChaosVDParticleContext::Invalid" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "PhysicsThread.Name", "EChaosVDParticleContext::PhysicsThread" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EChaosVDParticleContext::Invalid", (int64)EChaosVDParticleContext::Invalid }, { "EChaosVDParticleContext::GameThread", (int64)EChaosVDParticleContext::GameThread }, { "EChaosVDParticleContext::PhysicsThread", (int64)EChaosVDParticleContext::PhysicsThread }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime, nullptr, "EChaosVDParticleContext", "EChaosVDParticleContext", Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext() { if (!Z_Registration_Info_UEnum_EChaosVDParticleContext.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDParticleContext.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext_Statics::EnumParams); } return Z_Registration_Info_UEnum_EChaosVDParticleContext.InnerSingleton; } // ********** End Enum EChaosVDParticleContext ***************************************************** // ********** Begin Enum EChaosVDKinematicTargetMode *********************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDKinematicTargetMode; static UEnum* EChaosVDKinematicTargetMode_StaticEnum() { if (!Z_Registration_Info_UEnum_EChaosVDKinematicTargetMode.OuterSingleton) { Z_Registration_Info_UEnum_EChaosVDKinematicTargetMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDKinematicTargetMode")); } return Z_Registration_Info_UEnum_EChaosVDKinematicTargetMode.OuterSingleton; } template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EChaosVDKinematicTargetMode_StaticEnum(); } struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "None.Name", "EChaosVDKinematicTargetMode::None" }, { "Position.Comment", "/** Particle does not move, velocity and angular velocity are zeroed, then mode is set to \"None\". */" }, { "Position.Name", "EChaosVDKinematicTargetMode::Position" }, { "Position.ToolTip", "Particle does not move, velocity and angular velocity are zeroed, then mode is set to \"None\"." }, { "Reset.Comment", "/** Particle does not move and no data is changed */" }, { "Reset.Name", "EChaosVDKinematicTargetMode::Reset" }, { "Reset.ToolTip", "Particle does not move and no data is changed" }, { "Velocity.Comment", "/** Particle is moved to Kinematic Target transform, velocity and angular velocity updated to reflect the change, then mode is set to \"Reset\". */" }, { "Velocity.Name", "EChaosVDKinematicTargetMode::Velocity" }, { "Velocity.ToolTip", "Particle is moved to Kinematic Target transform, velocity and angular velocity updated to reflect the change, then mode is set to \"Reset\"." }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EChaosVDKinematicTargetMode::None", (int64)EChaosVDKinematicTargetMode::None }, { "EChaosVDKinematicTargetMode::Reset", (int64)EChaosVDKinematicTargetMode::Reset }, { "EChaosVDKinematicTargetMode::Position", (int64)EChaosVDKinematicTargetMode::Position }, { "EChaosVDKinematicTargetMode::Velocity", (int64)EChaosVDKinematicTargetMode::Velocity }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime, nullptr, "EChaosVDKinematicTargetMode", "EChaosVDKinematicTargetMode", Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode() { if (!Z_Registration_Info_UEnum_EChaosVDKinematicTargetMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDKinematicTargetMode.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_EChaosVDKinematicTargetMode.InnerSingleton; } // ********** End Enum EChaosVDKinematicTargetMode ************************************************* // ********** Begin ScriptStruct FChaosVDKinematicTarget ******************************************* struct Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDKinematicTarget); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDKinematicTarget); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rotation_MetaData[] = { { "Category", "Kinematic Target" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = { { "Category", "Kinematic Target" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mode_MetaData[] = { { "Category", "Kinematic Target" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDKinematicTarget constinit property declarations *********** static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation; static const UECodeGen_Private::FStructPropertyParams NewProp_Position; static const UECodeGen_Private::FIntPropertyParams NewProp_Mode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Mode; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDKinematicTarget constinit property declarations ************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDKinematicTarget cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDKinematicTarget; class UScriptStruct* FChaosVDKinematicTarget::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDKinematicTarget.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDKinematicTarget.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDKinematicTarget, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDKinematicTarget")); } return Z_Registration_Info_UScriptStruct_FChaosVDKinematicTarget.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDKinematicTarget Property Definitions ********************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDKinematicTarget, Rotation), Z_Construct_UScriptStruct_FQuat, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rotation_MetaData), NewProp_Rotation_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDKinematicTarget, Position), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewProp_Mode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewProp_Mode = { "Mode", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDKinematicTarget, Mode), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDKinematicTargetMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mode_MetaData), NewProp_Mode_MetaData) }; // 144510007 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewProp_Rotation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewProp_Position, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewProp_Mode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewProp_Mode, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDKinematicTarget Property Definitions ************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDKinematicTarget", Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::PropPointers), sizeof(FChaosVDKinematicTarget), alignof(FChaosVDKinematicTarget), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDKinematicTarget() { if (!Z_Registration_Info_UScriptStruct_FChaosVDKinematicTarget.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDKinematicTarget.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDKinematicTarget.InnerSingleton); } // ********** End ScriptStruct FChaosVDKinematicTarget ********************************************* // ********** Begin ScriptStruct FChaosVDVSmooth *************************************************** struct Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDVSmooth); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDVSmooth); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MV_MetaData[] = { { "Category", "VSmooth" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MW_MetaData[] = { { "Category", "VSmooth" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDVSmooth constinit property declarations ******************* static const UECodeGen_Private::FStructPropertyParams NewProp_MV; static const UECodeGen_Private::FStructPropertyParams NewProp_MW; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDVSmooth constinit property declarations ********************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDVSmooth cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDVSmooth; class UScriptStruct* FChaosVDVSmooth::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDVSmooth.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDVSmooth.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDVSmooth, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDVSmooth")); } return Z_Registration_Info_UScriptStruct_FChaosVDVSmooth.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDVSmooth Property Definitions ****************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::NewProp_MV = { "MV", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDVSmooth, MV), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MV_MetaData), NewProp_MV_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::NewProp_MW = { "MW", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDVSmooth, MW), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MW_MetaData), NewProp_MW_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::NewProp_MV, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::NewProp_MW, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDVSmooth Property Definitions ******************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDVSmooth", Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::PropPointers), sizeof(FChaosVDVSmooth), alignof(FChaosVDVSmooth), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDVSmooth() { if (!Z_Registration_Info_UScriptStruct_FChaosVDVSmooth.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDVSmooth.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDVSmooth.InnerSingleton); } // ********** End ScriptStruct FChaosVDVSmooth ***************************************************** // ********** Begin ScriptStruct FChaosVDParticleDataWrapper *************************************** struct Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics { static inline consteval int32 GetStructSize() { return sizeof(FChaosVDParticleDataWrapper); } static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDParticleDataWrapper); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Simplified UStruct version of FChaosVDParticleDataWrapper.\n * Used to be able to show the values in the editor and allow changes via the Property Editor.\n */" }, { "DisplayName", "Particle Data" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Simplified UStruct version of FChaosVDParticleDataWrapper.\nUsed to be able to show the values in the editor and allow changes via the Property Editor." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DirtyFlagsBits_MetaData[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleContext_MetaData[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GeometryHash_MetaData[] = { { "Category", "General" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DebugName_MetaData[] = { { "Category", "General" }, { "Comment", "/** Shows the serialized debug name of the particle. This is only valid in CVD recordings from UE 5.6 and earlier.\n\x09 * Particles Debug name now is part of the particle metadata\n\x09* */" }, { "DisplayName", "Legacy Debug Name" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, { "ToolTip", "Shows the serialized debug name of the particle. This is only valid in CVD recordings from UE 5.6 and earlier.\nParticles Debug name now is part of the particle metadata" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MetadataId_MetaData[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleIndex_MetaData[] = { { "Category", "General" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SolverID_MetaData[] = { { "Category", "General" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = { { "Category", "General" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticlePositionRotation_MetaData[] = { { "Category", "Particle Position Rotation" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleVelocities_MetaData[] = { { "Category", "Particle Velocities" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleInflatedBounds_MetaData[] = { { "Category", "Particle Inflated Bounds" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleKinematicTarget_MetaData[] = { { "Category", "Particle Kinematic Target" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleVWSmooth_MetaData[] = { { "Category", "Particle V/W Smooth" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleDynamics_MetaData[] = { { "Category", "Particle Dynamics" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleDynamicsMisc_MetaData[] = { { "Category", "Particle Dynamics Misc" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleMassProps_MetaData[] = { { "Category", "Particle Mass Props" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleCluster_MetaData[] = { { "Category", "Particle Cluster Data" }, { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionDataPerShape_MetaData[] = { { "ModuleRelativePath", "Public/DataWrappers/ChaosVDParticleDataWrapper.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FChaosVDParticleDataWrapper constinit property declarations ******* static const UECodeGen_Private::FIntPropertyParams NewProp_DirtyFlagsBits; static const UECodeGen_Private::FIntPropertyParams NewProp_ParticleContext_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ParticleContext; static const UECodeGen_Private::FUInt32PropertyParams NewProp_GeometryHash; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStrPropertyParams NewProp_DebugName; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FUInt64PropertyParams NewProp_MetadataId; static const UECodeGen_Private::FIntPropertyParams NewProp_ParticleIndex; static const UECodeGen_Private::FIntPropertyParams NewProp_SolverID; static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Type; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticlePositionRotation; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticleVelocities; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticleInflatedBounds; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticleKinematicTarget; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticleVWSmooth; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticleDynamics; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticleDynamicsMisc; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticleMassProps; static const UECodeGen_Private::FStructPropertyParams NewProp_ParticleCluster; static const UECodeGen_Private::FStructPropertyParams NewProp_CollisionDataPerShape_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_CollisionDataPerShape; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FChaosVDParticleDataWrapper constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FChaosVDParticleDataWrapper cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDParticleDataWrapper; class UScriptStruct* FChaosVDParticleDataWrapper::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleDataWrapper.OuterSingleton) { Z_Registration_Info_UScriptStruct_FChaosVDParticleDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDParticleDataWrapper")); } return Z_Registration_Info_UScriptStruct_FChaosVDParticleDataWrapper.OuterSingleton; } // ********** Begin ScriptStruct FChaosVDParticleDataWrapper Property Definitions ****************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_DirtyFlagsBits = { "DirtyFlagsBits", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, DirtyFlagsBits), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DirtyFlagsBits_MetaData), NewProp_DirtyFlagsBits_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleContext_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleContext = { "ParticleContext", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleContext), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleContext_MetaData), NewProp_ParticleContext_MetaData) }; // 3331661106 const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_GeometryHash = { "GeometryHash", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, GeometryHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GeometryHash_MetaData), NewProp_GeometryHash_MetaData) }; #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_DebugName = { "DebugName", nullptr, (EPropertyFlags)0x0010000800020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, DebugName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DebugName_MetaData), NewProp_DebugName_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FUInt64PropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_MetadataId = { "MetadataId", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, MetadataId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MetadataId_MetaData), NewProp_MetadataId_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleIndex = { "ParticleIndex", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleIndex_MetaData), NewProp_ParticleIndex_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_SolverID = { "SolverID", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, SolverID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SolverID_MetaData), NewProp_SolverID_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, Type), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 893765818 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticlePositionRotation = { "ParticlePositionRotation", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticlePositionRotation), Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticlePositionRotation_MetaData), NewProp_ParticlePositionRotation_MetaData) }; // 2870034415 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleVelocities = { "ParticleVelocities", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleVelocities), Z_Construct_UScriptStruct_FChaosVDParticleVelocities, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleVelocities_MetaData), NewProp_ParticleVelocities_MetaData) }; // 1355536723 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleInflatedBounds = { "ParticleInflatedBounds", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleInflatedBounds), Z_Construct_UScriptStruct_FChaosVDParticleBounds, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleInflatedBounds_MetaData), NewProp_ParticleInflatedBounds_MetaData) }; // 4103555217 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleKinematicTarget = { "ParticleKinematicTarget", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleKinematicTarget), Z_Construct_UScriptStruct_FChaosVDKinematicTarget, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleKinematicTarget_MetaData), NewProp_ParticleKinematicTarget_MetaData) }; // 4218812482 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleVWSmooth = { "ParticleVWSmooth", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleVWSmooth), Z_Construct_UScriptStruct_FChaosVDVSmooth, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleVWSmooth_MetaData), NewProp_ParticleVWSmooth_MetaData) }; // 3785206510 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleDynamics = { "ParticleDynamics", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleDynamics), Z_Construct_UScriptStruct_FChaosVDParticleDynamics, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleDynamics_MetaData), NewProp_ParticleDynamics_MetaData) }; // 2077836547 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleDynamicsMisc = { "ParticleDynamicsMisc", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleDynamicsMisc), Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleDynamicsMisc_MetaData), NewProp_ParticleDynamicsMisc_MetaData) }; // 3541039255 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleMassProps = { "ParticleMassProps", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleMassProps), Z_Construct_UScriptStruct_FChaosVDParticleMassProps, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleMassProps_MetaData), NewProp_ParticleMassProps_MetaData) }; // 2380276890 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleCluster = { "ParticleCluster", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, ParticleCluster), Z_Construct_UScriptStruct_FChaosVDParticleCluster, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleCluster_MetaData), NewProp_ParticleCluster_MetaData) }; // 4171189260 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_CollisionDataPerShape_Inner = { "CollisionDataPerShape", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosVDShapeCollisionData, METADATA_PARAMS(0, nullptr) }; // 3437576405 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_CollisionDataPerShape = { "CollisionDataPerShape", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDParticleDataWrapper, CollisionDataPerShape), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionDataPerShape_MetaData), NewProp_CollisionDataPerShape_MetaData) }; // 3437576405 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_DirtyFlagsBits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleContext_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleContext, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_GeometryHash, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_DebugName, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_MetadataId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_SolverID, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_Type_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_Type, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticlePositionRotation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleVelocities, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleInflatedBounds, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleKinematicTarget, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleVWSmooth, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleDynamics, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleDynamicsMisc, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleMassProps, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_ParticleCluster, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_CollisionDataPerShape_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewProp_CollisionDataPerShape, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::PropPointers) < 2048); // ********** End ScriptStruct FChaosVDParticleDataWrapper Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase, &NewStructOps, "ChaosVDParticleDataWrapper", Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::PropPointers), sizeof(FChaosVDParticleDataWrapper), alignof(FChaosVDParticleDataWrapper), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper() { if (!Z_Registration_Info_UScriptStruct_FChaosVDParticleDataWrapper.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDParticleDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FChaosVDParticleDataWrapper.InnerSingleton); } // ********** End ScriptStruct FChaosVDParticleDataWrapper ***************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h__Script_ChaosVDRuntime_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EChaosVDParticleType_StaticEnum, TEXT("EChaosVDParticleType"), &Z_Registration_Info_UEnum_EChaosVDParticleType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 893765818U) }, { EChaosVDSleepType_StaticEnum, TEXT("EChaosVDSleepType"), &Z_Registration_Info_UEnum_EChaosVDSleepType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2370038828U) }, { EChaosVDObjectStateType_StaticEnum, TEXT("EChaosVDObjectStateType"), &Z_Registration_Info_UEnum_EChaosVDObjectStateType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3557976385U) }, { EChaosVDParticleContext_StaticEnum, TEXT("EChaosVDParticleContext"), &Z_Registration_Info_UEnum_EChaosVDParticleContext, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3331661106U) }, { EChaosVDKinematicTargetMode_StaticEnum, TEXT("EChaosVDKinematicTargetMode"), &Z_Registration_Info_UEnum_EChaosVDKinematicTargetMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 144510007U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FChaosVDParticleMetadata::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics::NewStructOps, TEXT("ChaosVDParticleMetadata"),&Z_Registration_Info_UScriptStruct_FChaosVDParticleMetadata, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticleMetadata), 2255617058U) }, { FChaosVDWrapperDataBase::StaticStruct, Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics::NewStructOps, TEXT("ChaosVDWrapperDataBase"),&Z_Registration_Info_UScriptStruct_FChaosVDWrapperDataBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDWrapperDataBase), 1803352879U) }, { FChaosVDConstraintDataWrapperBase::StaticStruct, Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics::NewStructOps, TEXT("ChaosVDConstraintDataWrapperBase"),&Z_Registration_Info_UScriptStruct_FChaosVDConstraintDataWrapperBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDConstraintDataWrapperBase), 116378128U) }, { FChaosVDFRigidParticleControlFlags::StaticStruct, Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics::NewStructOps, TEXT("ChaosVDFRigidParticleControlFlags"),&Z_Registration_Info_UScriptStruct_FChaosVDFRigidParticleControlFlags, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDFRigidParticleControlFlags), 3166495125U) }, { FChaosVDParticlePositionRotation::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics::NewStructOps, TEXT("ChaosVDParticlePositionRotation"),&Z_Registration_Info_UScriptStruct_FChaosVDParticlePositionRotation, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticlePositionRotation), 2870034415U) }, { FChaosVDParticleVelocities::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics::NewStructOps, TEXT("ChaosVDParticleVelocities"),&Z_Registration_Info_UScriptStruct_FChaosVDParticleVelocities, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticleVelocities), 1355536723U) }, { FChaosVDParticleBounds::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics::NewStructOps, TEXT("ChaosVDParticleBounds"),&Z_Registration_Info_UScriptStruct_FChaosVDParticleBounds, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticleBounds), 4103555217U) }, { FChaosVDParticleDynamics::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics::NewStructOps, TEXT("ChaosVDParticleDynamics"),&Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamics, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticleDynamics), 2077836547U) }, { FChaosVDParticleMassProps::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics::NewStructOps, TEXT("ChaosVDParticleMassProps"),&Z_Registration_Info_UScriptStruct_FChaosVDParticleMassProps, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticleMassProps), 2380276890U) }, { FChaosVDParticleDynamicMisc::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics::NewStructOps, TEXT("ChaosVDParticleDynamicMisc"),&Z_Registration_Info_UScriptStruct_FChaosVDParticleDynamicMisc, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticleDynamicMisc), 3541039255U) }, { FChaosVDConnectivityEdge::StaticStruct, Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics::NewStructOps, TEXT("ChaosVDConnectivityEdge"),&Z_Registration_Info_UScriptStruct_FChaosVDConnectivityEdge, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDConnectivityEdge), 120413236U) }, { FChaosVDParticleCluster::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics::NewStructOps, TEXT("ChaosVDParticleCluster"),&Z_Registration_Info_UScriptStruct_FChaosVDParticleCluster, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticleCluster), 4171189260U) }, { FChaosVDKinematicTarget::StaticStruct, Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics::NewStructOps, TEXT("ChaosVDKinematicTarget"),&Z_Registration_Info_UScriptStruct_FChaosVDKinematicTarget, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDKinematicTarget), 4218812482U) }, { FChaosVDVSmooth::StaticStruct, Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics::NewStructOps, TEXT("ChaosVDVSmooth"),&Z_Registration_Info_UScriptStruct_FChaosVDVSmooth, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDVSmooth), 3785206510U) }, { FChaosVDParticleDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics::NewStructOps, TEXT("ChaosVDParticleDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDParticleDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDParticleDataWrapper), 135700400U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h__Script_ChaosVDRuntime_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h__Script_ChaosVDRuntime_2589043476{ TEXT("/Script/ChaosVDRuntime"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h__Script_ChaosVDRuntime_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h__Script_ChaosVDRuntime_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS