// 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 "ChaosBlueprint.h" #include "ChaosBreakingEventFilter.h" #include "ChaosCollisionEventFilter.h" #include "ChaosRemovalEventFilter.h" #include "ChaosTrailingEventFilter.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeChaosBlueprint() {} // ********** Begin Cross Module References ******************************************************** CHAOSSOLVERENGINE_API UClass* Z_Construct_UClass_AChaosSolverActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USceneComponent(); GEOMETRYCOLLECTIONENGINE_API UClass* Z_Construct_UClass_AGeometryCollectionActor_NoRegister(); GEOMETRYCOLLECTIONENGINE_API UClass* Z_Construct_UClass_UChaosDestructionListener(); GEOMETRYCOLLECTIONENGINE_API UClass* Z_Construct_UClass_UChaosDestructionListener_NoRegister(); GEOMETRYCOLLECTIONENGINE_API UEnum* Z_Construct_UEnum_GeometryCollectionEngine_EChaosBreakingSortMethod(); GEOMETRYCOLLECTIONENGINE_API UEnum* Z_Construct_UEnum_GeometryCollectionEngine_EChaosCollisionSortMethod(); GEOMETRYCOLLECTIONENGINE_API UEnum* Z_Construct_UEnum_GeometryCollectionEngine_EChaosRemovalSortMethod(); GEOMETRYCOLLECTIONENGINE_API UEnum* Z_Construct_UEnum_GeometryCollectionEngine_EChaosTrailingSortMethod(); GEOMETRYCOLLECTIONENGINE_API UFunction* Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature(); GEOMETRYCOLLECTIONENGINE_API UFunction* Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature(); GEOMETRYCOLLECTIONENGINE_API UFunction* Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature(); GEOMETRYCOLLECTIONENGINE_API UFunction* Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChaosBreakingEventData(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChaosBreakingEventRequestSettings(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChaosCollisionEventData(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChaosCollisionEventRequestSettings(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChaosRemovalEventData(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChaosRemovalEventRequestSettings(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChaosTrailingEventData(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FChaosTrailingEventRequestSettings(); UPackage* Z_Construct_UPackage__Script_GeometryCollectionEngine(); // ********** End Cross Module References ********************************************************** // ********** Begin Delegate FOnChaosCollisionEvents *********************************************** struct Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics { struct _Script_GeometryCollectionEngine_eventOnChaosCollisionEvents_Parms { TArray CollisionEvents; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/**\n* Called when new destruction events are available for collisions. Collision listening must be enabled to get callbacks on this delegate.\n*/" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Called when new destruction events are available for collisions. Collision listening must be enabled to get callbacks on this delegate." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionEvents_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Delegate FOnChaosCollisionEvents constinit property declarations *************** static const UECodeGen_Private::FStructPropertyParams NewProp_CollisionEvents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_CollisionEvents; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FOnChaosCollisionEvents constinit property declarations ***************** static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FOnChaosCollisionEvents Property Definitions ************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::NewProp_CollisionEvents_Inner = { "CollisionEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosCollisionEventData, METADATA_PARAMS(0, nullptr) }; // 4195101272 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::NewProp_CollisionEvents = { "CollisionEvents", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_GeometryCollectionEngine_eventOnChaosCollisionEvents_Parms, CollisionEvents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionEvents_MetaData), NewProp_CollisionEvents_MetaData) }; // 4195101272 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::NewProp_CollisionEvents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::NewProp_CollisionEvents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FOnChaosCollisionEvents Property Definitions **************************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionEngine, nullptr, "OnChaosCollisionEvents__DelegateSignature", Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::_Script_GeometryCollectionEngine_eventOnChaosCollisionEvents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::_Script_GeometryCollectionEngine_eventOnChaosCollisionEvents_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FOnChaosCollisionEvents_DelegateWrapper(const FMulticastScriptDelegate& OnChaosCollisionEvents, TArray const& CollisionEvents) { struct _Script_GeometryCollectionEngine_eventOnChaosCollisionEvents_Parms { TArray CollisionEvents; }; _Script_GeometryCollectionEngine_eventOnChaosCollisionEvents_Parms Parms; Parms.CollisionEvents=CollisionEvents; OnChaosCollisionEvents.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FOnChaosCollisionEvents ************************************************* // ********** Begin Delegate FOnChaosBreakingEvents ************************************************ struct Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics { struct _Script_GeometryCollectionEngine_eventOnChaosBreakingEvents_Parms { TArray BreakingEvents; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/**\n* Called when new destruction events are available for breaks. Breaking listening must be enabled to get callbacks on this delegate.\n*/" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Called when new destruction events are available for breaks. Breaking listening must be enabled to get callbacks on this delegate." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BreakingEvents_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Delegate FOnChaosBreakingEvents constinit property declarations **************** static const UECodeGen_Private::FStructPropertyParams NewProp_BreakingEvents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_BreakingEvents; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FOnChaosBreakingEvents constinit property declarations ****************** static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FOnChaosBreakingEvents Property Definitions *************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::NewProp_BreakingEvents_Inner = { "BreakingEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosBreakingEventData, METADATA_PARAMS(0, nullptr) }; // 2765962732 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::NewProp_BreakingEvents = { "BreakingEvents", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_GeometryCollectionEngine_eventOnChaosBreakingEvents_Parms, BreakingEvents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BreakingEvents_MetaData), NewProp_BreakingEvents_MetaData) }; // 2765962732 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::NewProp_BreakingEvents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::NewProp_BreakingEvents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FOnChaosBreakingEvents Property Definitions ***************************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionEngine, nullptr, "OnChaosBreakingEvents__DelegateSignature", Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::_Script_GeometryCollectionEngine_eventOnChaosBreakingEvents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::_Script_GeometryCollectionEngine_eventOnChaosBreakingEvents_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FOnChaosBreakingEvents_DelegateWrapper(const FMulticastScriptDelegate& OnChaosBreakingEvents, TArray const& BreakingEvents) { struct _Script_GeometryCollectionEngine_eventOnChaosBreakingEvents_Parms { TArray BreakingEvents; }; _Script_GeometryCollectionEngine_eventOnChaosBreakingEvents_Parms Parms; Parms.BreakingEvents=BreakingEvents; OnChaosBreakingEvents.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FOnChaosBreakingEvents ************************************************** // ********** Begin Delegate FOnChaosTrailingEvents ************************************************ struct Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics { struct _Script_GeometryCollectionEngine_eventOnChaosTrailingEvents_Parms { TArray TrailingEvents; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/**\n* Called when new trailing events are available for breaks. Trailing listening must be enabled to get callbacks on this delegate.\n*/" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Called when new trailing events are available for breaks. Trailing listening must be enabled to get callbacks on this delegate." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrailingEvents_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Delegate FOnChaosTrailingEvents constinit property declarations **************** static const UECodeGen_Private::FStructPropertyParams NewProp_TrailingEvents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TrailingEvents; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FOnChaosTrailingEvents constinit property declarations ****************** static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FOnChaosTrailingEvents Property Definitions *************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::NewProp_TrailingEvents_Inner = { "TrailingEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosTrailingEventData, METADATA_PARAMS(0, nullptr) }; // 982515563 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::NewProp_TrailingEvents = { "TrailingEvents", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_GeometryCollectionEngine_eventOnChaosTrailingEvents_Parms, TrailingEvents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrailingEvents_MetaData), NewProp_TrailingEvents_MetaData) }; // 982515563 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::NewProp_TrailingEvents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::NewProp_TrailingEvents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FOnChaosTrailingEvents Property Definitions ***************************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionEngine, nullptr, "OnChaosTrailingEvents__DelegateSignature", Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::_Script_GeometryCollectionEngine_eventOnChaosTrailingEvents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::_Script_GeometryCollectionEngine_eventOnChaosTrailingEvents_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FOnChaosTrailingEvents_DelegateWrapper(const FMulticastScriptDelegate& OnChaosTrailingEvents, TArray const& TrailingEvents) { struct _Script_GeometryCollectionEngine_eventOnChaosTrailingEvents_Parms { TArray TrailingEvents; }; _Script_GeometryCollectionEngine_eventOnChaosTrailingEvents_Parms Parms; Parms.TrailingEvents=TrailingEvents; OnChaosTrailingEvents.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FOnChaosTrailingEvents ************************************************** // ********** Begin Delegate FOnChaosRemovalEvents ************************************************* struct Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics { struct _Script_GeometryCollectionEngine_eventOnChaosRemovalEvents_Parms { TArray RemovalEvents; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/**\n* Called when new destruction events are available for removals. Removal listening must be enabled to get callbacks on this delegate.\n*/" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Called when new destruction events are available for removals. Removal listening must be enabled to get callbacks on this delegate." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemovalEvents_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Delegate FOnChaosRemovalEvents constinit property declarations ***************** static const UECodeGen_Private::FStructPropertyParams NewProp_RemovalEvents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RemovalEvents; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FOnChaosRemovalEvents constinit property declarations ******************* static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FOnChaosRemovalEvents Property Definitions **************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::NewProp_RemovalEvents_Inner = { "RemovalEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosRemovalEventData, METADATA_PARAMS(0, nullptr) }; // 504241011 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::NewProp_RemovalEvents = { "RemovalEvents", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_GeometryCollectionEngine_eventOnChaosRemovalEvents_Parms, RemovalEvents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemovalEvents_MetaData), NewProp_RemovalEvents_MetaData) }; // 504241011 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::NewProp_RemovalEvents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::NewProp_RemovalEvents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FOnChaosRemovalEvents Property Definitions ****************************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionEngine, nullptr, "OnChaosRemovalEvents__DelegateSignature", Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::_Script_GeometryCollectionEngine_eventOnChaosRemovalEvents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::_Script_GeometryCollectionEngine_eventOnChaosRemovalEvents_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FOnChaosRemovalEvents_DelegateWrapper(const FMulticastScriptDelegate& OnChaosRemovalEvents, TArray const& RemovalEvents) { struct _Script_GeometryCollectionEngine_eventOnChaosRemovalEvents_Parms { TArray RemovalEvents; }; _Script_GeometryCollectionEngine_eventOnChaosRemovalEvents_Parms Parms; Parms.RemovalEvents=RemovalEvents; OnChaosRemovalEvents.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FOnChaosRemovalEvents *************************************************** // ********** Begin Class UChaosDestructionListener Function AddChaosSolverActor ******************* struct Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics { struct ChaosDestructionListener_eventAddChaosSolverActor_Parms { AChaosSolverActor* ChaosSolverActor; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Dynamically adds a chaos solver to the listener\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Dynamically adds a chaos solver to the listener" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function AddChaosSolverActor constinit property declarations ******************* static const UECodeGen_Private::FObjectPropertyParams NewProp_ChaosSolverActor; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddChaosSolverActor constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddChaosSolverActor Property Definitions ****************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::NewProp_ChaosSolverActor = { "ChaosSolverActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventAddChaosSolverActor_Parms, ChaosSolverActor), Z_Construct_UClass_AChaosSolverActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::NewProp_ChaosSolverActor, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::PropPointers) < 2048); // ********** End Function AddChaosSolverActor Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "AddChaosSolverActor", Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::ChaosDestructionListener_eventAddChaosSolverActor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::ChaosDestructionListener_eventAddChaosSolverActor_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execAddChaosSolverActor) { P_GET_OBJECT(AChaosSolverActor,Z_Param_ChaosSolverActor); P_FINISH; P_NATIVE_BEGIN; P_THIS->AddChaosSolverActor(Z_Param_ChaosSolverActor); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function AddChaosSolverActor ********************* // ********** Begin Class UChaosDestructionListener Function AddGeometryCollectionActor ************ struct Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics { struct ChaosDestructionListener_eventAddGeometryCollectionActor_Parms { AGeometryCollectionActor* GeometryCollectionActor; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Dynamically adds a chaos solver to the listener\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Dynamically adds a chaos solver to the listener" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function AddGeometryCollectionActor constinit property declarations ************ static const UECodeGen_Private::FObjectPropertyParams NewProp_GeometryCollectionActor; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddGeometryCollectionActor constinit property declarations ************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddGeometryCollectionActor Property Definitions *********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::NewProp_GeometryCollectionActor = { "GeometryCollectionActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventAddGeometryCollectionActor_Parms, GeometryCollectionActor), Z_Construct_UClass_AGeometryCollectionActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::NewProp_GeometryCollectionActor, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::PropPointers) < 2048); // ********** End Function AddGeometryCollectionActor Property Definitions ************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "AddGeometryCollectionActor", Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::ChaosDestructionListener_eventAddGeometryCollectionActor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::ChaosDestructionListener_eventAddGeometryCollectionActor_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execAddGeometryCollectionActor) { P_GET_OBJECT(AGeometryCollectionActor,Z_Param_GeometryCollectionActor); P_FINISH; P_NATIVE_BEGIN; P_THIS->AddGeometryCollectionActor(Z_Param_GeometryCollectionActor); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function AddGeometryCollectionActor ************** // ********** Begin Class UChaosDestructionListener Function IsEventListening ********************** struct Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics { struct ChaosDestructionListener_eventIsEventListening_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Returns if the destruction listener is listening to any events\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Returns if the destruction listener is listening to any events" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function IsEventListening constinit property declarations ********************** static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function IsEventListening constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function IsEventListening Property Definitions ********************************* void Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((ChaosDestructionListener_eventIsEventListening_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosDestructionListener_eventIsEventListening_Parms), &Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::PropPointers) < 2048); // ********** End Function IsEventListening Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "IsEventListening", Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::ChaosDestructionListener_eventIsEventListening_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::ChaosDestructionListener_eventIsEventListening_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_IsEventListening() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_IsEventListening_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execIsEventListening) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->IsEventListening(); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function IsEventListening ************************ // ********** Begin Class UChaosDestructionListener Function RemoveChaosSolverActor **************** struct Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics { struct ChaosDestructionListener_eventRemoveChaosSolverActor_Parms { AChaosSolverActor* ChaosSolverActor; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Dynamically removes a chaos solver from the listener\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Dynamically removes a chaos solver from the listener" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveChaosSolverActor constinit property declarations **************** static const UECodeGen_Private::FObjectPropertyParams NewProp_ChaosSolverActor; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveChaosSolverActor constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveChaosSolverActor Property Definitions *************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::NewProp_ChaosSolverActor = { "ChaosSolverActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventRemoveChaosSolverActor_Parms, ChaosSolverActor), Z_Construct_UClass_AChaosSolverActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::NewProp_ChaosSolverActor, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::PropPointers) < 2048); // ********** End Function RemoveChaosSolverActor Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "RemoveChaosSolverActor", Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::ChaosDestructionListener_eventRemoveChaosSolverActor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::ChaosDestructionListener_eventRemoveChaosSolverActor_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execRemoveChaosSolverActor) { P_GET_OBJECT(AChaosSolverActor,Z_Param_ChaosSolverActor); P_FINISH; P_NATIVE_BEGIN; P_THIS->RemoveChaosSolverActor(Z_Param_ChaosSolverActor); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function RemoveChaosSolverActor ****************** // ********** Begin Class UChaosDestructionListener Function RemoveGeometryCollectionActor ********* struct Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics { struct ChaosDestructionListener_eventRemoveGeometryCollectionActor_Parms { AGeometryCollectionActor* GeometryCollectionActor; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Dynamically removes a chaos solver from the listener\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Dynamically removes a chaos solver from the listener" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveGeometryCollectionActor constinit property declarations ********* static const UECodeGen_Private::FObjectPropertyParams NewProp_GeometryCollectionActor; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveGeometryCollectionActor constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveGeometryCollectionActor Property Definitions ******************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::NewProp_GeometryCollectionActor = { "GeometryCollectionActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventRemoveGeometryCollectionActor_Parms, GeometryCollectionActor), Z_Construct_UClass_AGeometryCollectionActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::NewProp_GeometryCollectionActor, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::PropPointers) < 2048); // ********** End Function RemoveGeometryCollectionActor Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "RemoveGeometryCollectionActor", Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::ChaosDestructionListener_eventRemoveGeometryCollectionActor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::ChaosDestructionListener_eventRemoveGeometryCollectionActor_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execRemoveGeometryCollectionActor) { P_GET_OBJECT(AGeometryCollectionActor,Z_Param_GeometryCollectionActor); P_FINISH; P_NATIVE_BEGIN; P_THIS->RemoveGeometryCollectionActor(Z_Param_GeometryCollectionActor); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function RemoveGeometryCollectionActor *********** // ********** Begin Class UChaosDestructionListener Function SetBreakingEventEnabled *************** struct Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics { struct ChaosDestructionListener_eventSetBreakingEventEnabled_Parms { bool bIsEnabled; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Enables or disables breaking event listening\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Enables or disables breaking event listening" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function SetBreakingEventEnabled constinit property declarations *************** static void NewProp_bIsEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBreakingEventEnabled constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBreakingEventEnabled Property Definitions ************************** void Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::NewProp_bIsEnabled_SetBit(void* Obj) { ((ChaosDestructionListener_eventSetBreakingEventEnabled_Parms*)Obj)->bIsEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::NewProp_bIsEnabled = { "bIsEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosDestructionListener_eventSetBreakingEventEnabled_Parms), &Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::NewProp_bIsEnabled_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::NewProp_bIsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::PropPointers) < 2048); // ********** End Function SetBreakingEventEnabled Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SetBreakingEventEnabled", Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::ChaosDestructionListener_eventSetBreakingEventEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::ChaosDestructionListener_eventSetBreakingEventEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSetBreakingEventEnabled) { P_GET_UBOOL(Z_Param_bIsEnabled); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBreakingEventEnabled(Z_Param_bIsEnabled); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SetBreakingEventEnabled ***************** // ********** Begin Class UChaosDestructionListener Function SetBreakingEventRequestSettings ******* struct Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics { struct ChaosDestructionListener_eventSetBreakingEventRequestSettings_Parms { FChaosBreakingEventRequestSettings InSettings; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Sets breaking event request settings dynamically\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Sets breaking event request settings dynamically" }, { "WorldContext", "WorldContextObject" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetBreakingEventRequestSettings constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetBreakingEventRequestSettings constinit property declarations ********* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetBreakingEventRequestSettings Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSetBreakingEventRequestSettings_Parms, InSettings), Z_Construct_UScriptStruct_FChaosBreakingEventRequestSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 915044391 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::NewProp_InSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::PropPointers) < 2048); // ********** End Function SetBreakingEventRequestSettings Property Definitions ******************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SetBreakingEventRequestSettings", Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::ChaosDestructionListener_eventSetBreakingEventRequestSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::ChaosDestructionListener_eventSetBreakingEventRequestSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSetBreakingEventRequestSettings) { P_GET_STRUCT_REF(FChaosBreakingEventRequestSettings,Z_Param_Out_InSettings); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetBreakingEventRequestSettings(Z_Param_Out_InSettings); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SetBreakingEventRequestSettings ********* // ********** Begin Class UChaosDestructionListener Function SetCollisionEventEnabled ************** struct Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics { struct ChaosDestructionListener_eventSetCollisionEventEnabled_Parms { bool bIsEnabled; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Enables or disables collision event listening\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Enables or disables collision event listening" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function SetCollisionEventEnabled constinit property declarations ************** static void NewProp_bIsEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetCollisionEventEnabled constinit property declarations **************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetCollisionEventEnabled Property Definitions ************************* void Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::NewProp_bIsEnabled_SetBit(void* Obj) { ((ChaosDestructionListener_eventSetCollisionEventEnabled_Parms*)Obj)->bIsEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::NewProp_bIsEnabled = { "bIsEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosDestructionListener_eventSetCollisionEventEnabled_Parms), &Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::NewProp_bIsEnabled_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::NewProp_bIsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::PropPointers) < 2048); // ********** End Function SetCollisionEventEnabled Property Definitions *************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SetCollisionEventEnabled", Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::ChaosDestructionListener_eventSetCollisionEventEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::ChaosDestructionListener_eventSetCollisionEventEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSetCollisionEventEnabled) { P_GET_UBOOL(Z_Param_bIsEnabled); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetCollisionEventEnabled(Z_Param_bIsEnabled); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SetCollisionEventEnabled **************** // ********** Begin Class UChaosDestructionListener Function SetCollisionEventRequestSettings ****** struct Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics { struct ChaosDestructionListener_eventSetCollisionEventRequestSettings_Parms { FChaosCollisionEventRequestSettings InSettings; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Sets collision event request settings dynamically\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Sets collision event request settings dynamically" }, { "WorldContext", "WorldContextObject" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetCollisionEventRequestSettings constinit property declarations ****** static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetCollisionEventRequestSettings constinit property declarations ******** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetCollisionEventRequestSettings Property Definitions ***************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSetCollisionEventRequestSettings_Parms, InSettings), Z_Construct_UScriptStruct_FChaosCollisionEventRequestSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 2335478468 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::NewProp_InSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::PropPointers) < 2048); // ********** End Function SetCollisionEventRequestSettings Property Definitions ******************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SetCollisionEventRequestSettings", Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::ChaosDestructionListener_eventSetCollisionEventRequestSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::ChaosDestructionListener_eventSetCollisionEventRequestSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSetCollisionEventRequestSettings) { P_GET_STRUCT_REF(FChaosCollisionEventRequestSettings,Z_Param_Out_InSettings); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetCollisionEventRequestSettings(Z_Param_Out_InSettings); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SetCollisionEventRequestSettings ******** // ********** Begin Class UChaosDestructionListener Function SetRemovalEventEnabled **************** struct Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics { struct ChaosDestructionListener_eventSetRemovalEventEnabled_Parms { bool bIsEnabled; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Enables or disables removal event listening\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Enables or disables removal event listening" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function SetRemovalEventEnabled constinit property declarations **************** static void NewProp_bIsEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetRemovalEventEnabled constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetRemovalEventEnabled Property Definitions *************************** void Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::NewProp_bIsEnabled_SetBit(void* Obj) { ((ChaosDestructionListener_eventSetRemovalEventEnabled_Parms*)Obj)->bIsEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::NewProp_bIsEnabled = { "bIsEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosDestructionListener_eventSetRemovalEventEnabled_Parms), &Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::NewProp_bIsEnabled_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::NewProp_bIsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::PropPointers) < 2048); // ********** End Function SetRemovalEventEnabled Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SetRemovalEventEnabled", Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::ChaosDestructionListener_eventSetRemovalEventEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::ChaosDestructionListener_eventSetRemovalEventEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSetRemovalEventEnabled) { P_GET_UBOOL(Z_Param_bIsEnabled); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetRemovalEventEnabled(Z_Param_bIsEnabled); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SetRemovalEventEnabled ****************** // ********** Begin Class UChaosDestructionListener Function SetRemovalEventRequestSettings ******** struct Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics { struct ChaosDestructionListener_eventSetRemovalEventRequestSettings_Parms { FChaosRemovalEventRequestSettings InSettings; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Sets removal event request settings dynamically\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Sets removal event request settings dynamically" }, { "WorldContext", "WorldContextObject" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetRemovalEventRequestSettings constinit property declarations ******** static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetRemovalEventRequestSettings constinit property declarations ********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetRemovalEventRequestSettings Property Definitions ******************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSetRemovalEventRequestSettings_Parms, InSettings), Z_Construct_UScriptStruct_FChaosRemovalEventRequestSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 3107392747 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::NewProp_InSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::PropPointers) < 2048); // ********** End Function SetRemovalEventRequestSettings Property Definitions ********************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SetRemovalEventRequestSettings", Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::ChaosDestructionListener_eventSetRemovalEventRequestSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::ChaosDestructionListener_eventSetRemovalEventRequestSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSetRemovalEventRequestSettings) { P_GET_STRUCT_REF(FChaosRemovalEventRequestSettings,Z_Param_Out_InSettings); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetRemovalEventRequestSettings(Z_Param_Out_InSettings); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SetRemovalEventRequestSettings ********** // ********** Begin Class UChaosDestructionListener Function SetTrailingEventEnabled *************** struct Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics { struct ChaosDestructionListener_eventSetTrailingEventEnabled_Parms { bool bIsEnabled; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Enables or disables trailing event listening\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Enables or disables trailing event listening" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function SetTrailingEventEnabled constinit property declarations *************** static void NewProp_bIsEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetTrailingEventEnabled constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetTrailingEventEnabled Property Definitions ************************** void Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::NewProp_bIsEnabled_SetBit(void* Obj) { ((ChaosDestructionListener_eventSetTrailingEventEnabled_Parms*)Obj)->bIsEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::NewProp_bIsEnabled = { "bIsEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ChaosDestructionListener_eventSetTrailingEventEnabled_Parms), &Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::NewProp_bIsEnabled_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::NewProp_bIsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::PropPointers) < 2048); // ********** End Function SetTrailingEventEnabled Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SetTrailingEventEnabled", Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::ChaosDestructionListener_eventSetTrailingEventEnabled_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::ChaosDestructionListener_eventSetTrailingEventEnabled_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSetTrailingEventEnabled) { P_GET_UBOOL(Z_Param_bIsEnabled); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetTrailingEventEnabled(Z_Param_bIsEnabled); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SetTrailingEventEnabled ***************** // ********** Begin Class UChaosDestructionListener Function SetTrailingEventRequestSettings ******* struct Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics { struct ChaosDestructionListener_eventSetTrailingEventRequestSettings_Parms { FChaosTrailingEventRequestSettings InSettings; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Sets trailing event request settings dynamically\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Sets trailing event request settings dynamically" }, { "WorldContext", "WorldContextObject" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetTrailingEventRequestSettings constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetTrailingEventRequestSettings constinit property declarations ********* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetTrailingEventRequestSettings Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSetTrailingEventRequestSettings_Parms, InSettings), Z_Construct_UScriptStruct_FChaosTrailingEventRequestSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 3923615218 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::NewProp_InSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::PropPointers) < 2048); // ********** End Function SetTrailingEventRequestSettings Property Definitions ******************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SetTrailingEventRequestSettings", Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::ChaosDestructionListener_eventSetTrailingEventRequestSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::ChaosDestructionListener_eventSetTrailingEventRequestSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSetTrailingEventRequestSettings) { P_GET_STRUCT_REF(FChaosTrailingEventRequestSettings,Z_Param_Out_InSettings); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetTrailingEventRequestSettings(Z_Param_Out_InSettings); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SetTrailingEventRequestSettings ********* // ********** Begin Class UChaosDestructionListener Function SortBreakingEvents ******************** struct Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics { struct ChaosDestructionListener_eventSortBreakingEvents_Parms { TArray BreakingEvents; EChaosBreakingSortMethod SortMethod; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Sorts breaking events according to the given sort method\x09\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Sorts breaking events according to the given sort method" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function SortBreakingEvents constinit property declarations ******************** static const UECodeGen_Private::FStructPropertyParams NewProp_BreakingEvents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_BreakingEvents; static const UECodeGen_Private::FBytePropertyParams NewProp_SortMethod_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_SortMethod; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SortBreakingEvents constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SortBreakingEvents Property Definitions ******************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::NewProp_BreakingEvents_Inner = { "BreakingEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosBreakingEventData, METADATA_PARAMS(0, nullptr) }; // 2765962732 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::NewProp_BreakingEvents = { "BreakingEvents", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSortBreakingEvents_Parms, BreakingEvents), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2765962732 const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::NewProp_SortMethod_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_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::NewProp_SortMethod = { "SortMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSortBreakingEvents_Parms, SortMethod), Z_Construct_UEnum_GeometryCollectionEngine_EChaosBreakingSortMethod, METADATA_PARAMS(0, nullptr) }; // 211297696 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::NewProp_BreakingEvents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::NewProp_BreakingEvents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::NewProp_SortMethod_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::NewProp_SortMethod, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::PropPointers) < 2048); // ********** End Function SortBreakingEvents Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SortBreakingEvents", Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::ChaosDestructionListener_eventSortBreakingEvents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::ChaosDestructionListener_eventSortBreakingEvents_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSortBreakingEvents) { P_GET_TARRAY_REF(FChaosBreakingEventData,Z_Param_Out_BreakingEvents); P_GET_ENUM(EChaosBreakingSortMethod,Z_Param_SortMethod); P_FINISH; P_NATIVE_BEGIN; P_THIS->SortBreakingEvents(Z_Param_Out_BreakingEvents,EChaosBreakingSortMethod(Z_Param_SortMethod)); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SortBreakingEvents ********************** // ********** Begin Class UChaosDestructionListener Function SortCollisionEvents ******************* struct Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics { struct ChaosDestructionListener_eventSortCollisionEvents_Parms { TArray CollisionEvents; EChaosCollisionSortMethod SortMethod; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Sorts collision events according to the given sort method\x09\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Sorts collision events according to the given sort method" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function SortCollisionEvents constinit property declarations ******************* static const UECodeGen_Private::FStructPropertyParams NewProp_CollisionEvents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_CollisionEvents; static const UECodeGen_Private::FBytePropertyParams NewProp_SortMethod_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_SortMethod; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SortCollisionEvents constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SortCollisionEvents Property Definitions ****************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::NewProp_CollisionEvents_Inner = { "CollisionEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosCollisionEventData, METADATA_PARAMS(0, nullptr) }; // 4195101272 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::NewProp_CollisionEvents = { "CollisionEvents", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSortCollisionEvents_Parms, CollisionEvents), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4195101272 const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::NewProp_SortMethod_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_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::NewProp_SortMethod = { "SortMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSortCollisionEvents_Parms, SortMethod), Z_Construct_UEnum_GeometryCollectionEngine_EChaosCollisionSortMethod, METADATA_PARAMS(0, nullptr) }; // 4276774489 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::NewProp_CollisionEvents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::NewProp_CollisionEvents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::NewProp_SortMethod_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::NewProp_SortMethod, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::PropPointers) < 2048); // ********** End Function SortCollisionEvents Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SortCollisionEvents", Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::ChaosDestructionListener_eventSortCollisionEvents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::ChaosDestructionListener_eventSortCollisionEvents_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSortCollisionEvents) { P_GET_TARRAY_REF(FChaosCollisionEventData,Z_Param_Out_CollisionEvents); P_GET_ENUM(EChaosCollisionSortMethod,Z_Param_SortMethod); P_FINISH; P_NATIVE_BEGIN; P_THIS->SortCollisionEvents(Z_Param_Out_CollisionEvents,EChaosCollisionSortMethod(Z_Param_SortMethod)); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SortCollisionEvents ********************* // ********** Begin Class UChaosDestructionListener Function SortRemovalEvents ********************* struct Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics { struct ChaosDestructionListener_eventSortRemovalEvents_Parms { TArray RemovalEvents; EChaosRemovalSortMethod SortMethod; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Sorts removal events according to the given sort method\x09\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Sorts removal events according to the given sort method" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function SortRemovalEvents constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_RemovalEvents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RemovalEvents; static const UECodeGen_Private::FBytePropertyParams NewProp_SortMethod_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_SortMethod; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SortRemovalEvents constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SortRemovalEvents Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::NewProp_RemovalEvents_Inner = { "RemovalEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosRemovalEventData, METADATA_PARAMS(0, nullptr) }; // 504241011 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::NewProp_RemovalEvents = { "RemovalEvents", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSortRemovalEvents_Parms, RemovalEvents), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 504241011 const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::NewProp_SortMethod_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_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::NewProp_SortMethod = { "SortMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSortRemovalEvents_Parms, SortMethod), Z_Construct_UEnum_GeometryCollectionEngine_EChaosRemovalSortMethod, METADATA_PARAMS(0, nullptr) }; // 4140080936 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::NewProp_RemovalEvents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::NewProp_RemovalEvents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::NewProp_SortMethod_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::NewProp_SortMethod, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::PropPointers) < 2048); // ********** End Function SortRemovalEvents Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SortRemovalEvents", Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::ChaosDestructionListener_eventSortRemovalEvents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::ChaosDestructionListener_eventSortRemovalEvents_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSortRemovalEvents) { P_GET_TARRAY_REF(FChaosRemovalEventData,Z_Param_Out_RemovalEvents); P_GET_ENUM(EChaosRemovalSortMethod,Z_Param_SortMethod); P_FINISH; P_NATIVE_BEGIN; P_THIS->SortRemovalEvents(Z_Param_Out_RemovalEvents,EChaosRemovalSortMethod(Z_Param_SortMethod)); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SortRemovalEvents *********************** // ********** Begin Class UChaosDestructionListener Function SortTrailingEvents ******************** struct Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics { struct ChaosDestructionListener_eventSortTrailingEvents_Parms { TArray TrailingEvents; EChaosTrailingSortMethod SortMethod; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Destruction Listener" }, { "Comment", "// Sorts trailing events according to the given sort method\x09\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Sorts trailing events according to the given sort method" }, { "WorldContext", "WorldContextObject" }, }; #endif // WITH_METADATA // ********** Begin Function SortTrailingEvents constinit property declarations ******************** static const UECodeGen_Private::FStructPropertyParams NewProp_TrailingEvents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TrailingEvents; static const UECodeGen_Private::FBytePropertyParams NewProp_SortMethod_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_SortMethod; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SortTrailingEvents constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SortTrailingEvents Property Definitions ******************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::NewProp_TrailingEvents_Inner = { "TrailingEvents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosTrailingEventData, METADATA_PARAMS(0, nullptr) }; // 982515563 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::NewProp_TrailingEvents = { "TrailingEvents", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSortTrailingEvents_Parms, TrailingEvents), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 982515563 const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::NewProp_SortMethod_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_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::NewProp_SortMethod = { "SortMethod", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ChaosDestructionListener_eventSortTrailingEvents_Parms, SortMethod), Z_Construct_UEnum_GeometryCollectionEngine_EChaosTrailingSortMethod, METADATA_PARAMS(0, nullptr) }; // 2644361412 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::NewProp_TrailingEvents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::NewProp_TrailingEvents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::NewProp_SortMethod_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::NewProp_SortMethod, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::PropPointers) < 2048); // ********** End Function SortTrailingEvents Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UChaosDestructionListener, nullptr, "SortTrailingEvents", Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::PropPointers), sizeof(Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::ChaosDestructionListener_eventSortTrailingEvents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::ChaosDestructionListener_eventSortTrailingEvents_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UChaosDestructionListener::execSortTrailingEvents) { P_GET_TARRAY_REF(FChaosTrailingEventData,Z_Param_Out_TrailingEvents); P_GET_ENUM(EChaosTrailingSortMethod,Z_Param_SortMethod); P_FINISH; P_NATIVE_BEGIN; P_THIS->SortTrailingEvents(Z_Param_Out_TrailingEvents,EChaosTrailingSortMethod(Z_Param_SortMethod)); P_NATIVE_END; } // ********** End Class UChaosDestructionListener Function SortTrailingEvents ********************** // ********** Begin Class UChaosDestructionListener ************************************************ FClassRegistrationInfo Z_Registration_Info_UClass_UChaosDestructionListener; UClass* UChaosDestructionListener::GetPrivateStaticClass() { using TClass = UChaosDestructionListener; if (!Z_Registration_Info_UClass_UChaosDestructionListener.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("ChaosDestructionListener"), Z_Registration_Info_UClass_UChaosDestructionListener.InnerSingleton, StaticRegisterNativesUChaosDestructionListener, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UChaosDestructionListener.InnerSingleton; } UClass* Z_Construct_UClass_UChaosDestructionListener_NoRegister() { return UChaosDestructionListener::GetPrivateStaticClass(); } struct Z_Construct_UClass_UChaosDestructionListener_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintSpawnableComponent", "" }, { "ClassGroupNames", "Chaos" }, { "Comment", "/** Object allowing for retrieving Chaos Destruction data. */" }, { "HideCategories", "Object ActorComponent Physics Rendering Mobility LOD PhysicsVolume" }, { "IncludePath", "ChaosBlueprint.h" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Object allowing for retrieving Chaos Destruction data." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsCollisionEventListeningEnabled_MetaData[] = { { "Category", "Collision Events" }, { "Comment", "// Whether or not collision event listening is enabled\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Whether or not collision event listening is enabled" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsBreakingEventListeningEnabled_MetaData[] = { { "Category", "Breaking Events" }, { "Comment", "// Whether or not collision event listening is enabled\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Whether or not collision event listening is enabled" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsTrailingEventListeningEnabled_MetaData[] = { { "Category", "Trailing Events" }, { "Comment", "// Whether or not trailing event listening is enabled\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Whether or not trailing event listening is enabled" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsRemovalEventListeningEnabled_MetaData[] = { { "Category", "Removal Events" }, { "Comment", "// Whether or not removal event listening is enabled\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Whether or not removal event listening is enabled" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionEventRequestSettings_MetaData[] = { { "Category", "Collision Events" }, { "Comment", "// The settings to use for collision event listening\n" }, { "EditCondition", "bIsCollisionEventListeningEnabled" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "The settings to use for collision event listening" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BreakingEventRequestSettings_MetaData[] = { { "Category", "Breaking Events" }, { "Comment", "// The settings to use for breaking event listening\n" }, { "EditCondition", "bIsBreakingEventListeningEnabled" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "The settings to use for breaking event listening" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrailingEventRequestSettings_MetaData[] = { { "Category", "Trailing Events" }, { "Comment", "// The settings to use for trailing event listening\n" }, { "EditCondition", "bIsTrailingEventListeningEnabled" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "The settings to use for trailing event listening" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemovalEventRequestSettings_MetaData[] = { { "Category", "Removal Events" }, { "Comment", "// The settings to use for removal event listening\n" }, { "EditCondition", "bIsRemovalEventListeningEnabled" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "The settings to use for removal event listening" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChaosSolverActors_MetaData[] = { { "Category", "Solvers" }, { "Comment", "// Which chaos solver actors we're using. If empty, this listener will fallback to the \"world\" solver.\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Which chaos solver actors we're using. If empty, this listener will fallback to the \"world\" solver." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GeometryCollectionActors_MetaData[] = { { "Category", "GeometryCollections" }, { "Comment", "// Which chaos solver actors we're using. If empty, this listener will fallback to the \"world\" solver.\n" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Which chaos solver actors we're using. If empty, this listener will fallback to the \"world\" solver." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnCollisionEvents_MetaData[] = { { "Comment", "/** Called when new collision events are available. */" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Called when new collision events are available." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnBreakingEvents_MetaData[] = { { "Comment", "/** Called when new breaking events are available. */" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Called when new breaking events are available." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnTrailingEvents_MetaData[] = { { "Comment", "/** Called when new trailing events are available. */" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Called when new trailing events are available." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnRemovalEvents_MetaData[] = { { "Comment", "/** Called when new trailing events are available. */" }, { "ModuleRelativePath", "Public/ChaosBlueprint.h" }, { "ToolTip", "Called when new trailing events are available." }, }; #endif // WITH_METADATA // ********** Begin Class UChaosDestructionListener constinit property declarations **************** static void NewProp_bIsCollisionEventListeningEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsCollisionEventListeningEnabled; static void NewProp_bIsBreakingEventListeningEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsBreakingEventListeningEnabled; static void NewProp_bIsTrailingEventListeningEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsTrailingEventListeningEnabled; static void NewProp_bIsRemovalEventListeningEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsRemovalEventListeningEnabled; static const UECodeGen_Private::FStructPropertyParams NewProp_CollisionEventRequestSettings; static const UECodeGen_Private::FStructPropertyParams NewProp_BreakingEventRequestSettings; static const UECodeGen_Private::FStructPropertyParams NewProp_TrailingEventRequestSettings; static const UECodeGen_Private::FStructPropertyParams NewProp_RemovalEventRequestSettings; static const UECodeGen_Private::FObjectPropertyParams NewProp_ChaosSolverActors_ElementProp; static const UECodeGen_Private::FSetPropertyParams NewProp_ChaosSolverActors; static const UECodeGen_Private::FObjectPropertyParams NewProp_GeometryCollectionActors_ElementProp; static const UECodeGen_Private::FSetPropertyParams NewProp_GeometryCollectionActors; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnCollisionEvents; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnBreakingEvents; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnTrailingEvents; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnRemovalEvents; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UChaosDestructionListener constinit property declarations ****************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("AddChaosSolverActor"), .Pointer = &UChaosDestructionListener::execAddChaosSolverActor }, { .NameUTF8 = UTF8TEXT("AddGeometryCollectionActor"), .Pointer = &UChaosDestructionListener::execAddGeometryCollectionActor }, { .NameUTF8 = UTF8TEXT("IsEventListening"), .Pointer = &UChaosDestructionListener::execIsEventListening }, { .NameUTF8 = UTF8TEXT("RemoveChaosSolverActor"), .Pointer = &UChaosDestructionListener::execRemoveChaosSolverActor }, { .NameUTF8 = UTF8TEXT("RemoveGeometryCollectionActor"), .Pointer = &UChaosDestructionListener::execRemoveGeometryCollectionActor }, { .NameUTF8 = UTF8TEXT("SetBreakingEventEnabled"), .Pointer = &UChaosDestructionListener::execSetBreakingEventEnabled }, { .NameUTF8 = UTF8TEXT("SetBreakingEventRequestSettings"), .Pointer = &UChaosDestructionListener::execSetBreakingEventRequestSettings }, { .NameUTF8 = UTF8TEXT("SetCollisionEventEnabled"), .Pointer = &UChaosDestructionListener::execSetCollisionEventEnabled }, { .NameUTF8 = UTF8TEXT("SetCollisionEventRequestSettings"), .Pointer = &UChaosDestructionListener::execSetCollisionEventRequestSettings }, { .NameUTF8 = UTF8TEXT("SetRemovalEventEnabled"), .Pointer = &UChaosDestructionListener::execSetRemovalEventEnabled }, { .NameUTF8 = UTF8TEXT("SetRemovalEventRequestSettings"), .Pointer = &UChaosDestructionListener::execSetRemovalEventRequestSettings }, { .NameUTF8 = UTF8TEXT("SetTrailingEventEnabled"), .Pointer = &UChaosDestructionListener::execSetTrailingEventEnabled }, { .NameUTF8 = UTF8TEXT("SetTrailingEventRequestSettings"), .Pointer = &UChaosDestructionListener::execSetTrailingEventRequestSettings }, { .NameUTF8 = UTF8TEXT("SortBreakingEvents"), .Pointer = &UChaosDestructionListener::execSortBreakingEvents }, { .NameUTF8 = UTF8TEXT("SortCollisionEvents"), .Pointer = &UChaosDestructionListener::execSortCollisionEvents }, { .NameUTF8 = UTF8TEXT("SortRemovalEvents"), .Pointer = &UChaosDestructionListener::execSortRemovalEvents }, { .NameUTF8 = UTF8TEXT("SortTrailingEvents"), .Pointer = &UChaosDestructionListener::execSortTrailingEvents }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UChaosDestructionListener_AddChaosSolverActor, "AddChaosSolverActor" }, // 921319971 { &Z_Construct_UFunction_UChaosDestructionListener_AddGeometryCollectionActor, "AddGeometryCollectionActor" }, // 2768592661 { &Z_Construct_UFunction_UChaosDestructionListener_IsEventListening, "IsEventListening" }, // 2780402821 { &Z_Construct_UFunction_UChaosDestructionListener_RemoveChaosSolverActor, "RemoveChaosSolverActor" }, // 2466065501 { &Z_Construct_UFunction_UChaosDestructionListener_RemoveGeometryCollectionActor, "RemoveGeometryCollectionActor" }, // 3683777979 { &Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventEnabled, "SetBreakingEventEnabled" }, // 2525875381 { &Z_Construct_UFunction_UChaosDestructionListener_SetBreakingEventRequestSettings, "SetBreakingEventRequestSettings" }, // 4095353176 { &Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventEnabled, "SetCollisionEventEnabled" }, // 2458702026 { &Z_Construct_UFunction_UChaosDestructionListener_SetCollisionEventRequestSettings, "SetCollisionEventRequestSettings" }, // 2381990781 { &Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventEnabled, "SetRemovalEventEnabled" }, // 526199741 { &Z_Construct_UFunction_UChaosDestructionListener_SetRemovalEventRequestSettings, "SetRemovalEventRequestSettings" }, // 4274727458 { &Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventEnabled, "SetTrailingEventEnabled" }, // 4083451832 { &Z_Construct_UFunction_UChaosDestructionListener_SetTrailingEventRequestSettings, "SetTrailingEventRequestSettings" }, // 2149726138 { &Z_Construct_UFunction_UChaosDestructionListener_SortBreakingEvents, "SortBreakingEvents" }, // 703479319 { &Z_Construct_UFunction_UChaosDestructionListener_SortCollisionEvents, "SortCollisionEvents" }, // 293283621 { &Z_Construct_UFunction_UChaosDestructionListener_SortRemovalEvents, "SortRemovalEvents" }, // 2636990555 { &Z_Construct_UFunction_UChaosDestructionListener_SortTrailingEvents, "SortTrailingEvents" }, // 831278938 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UChaosDestructionListener_Statics // ********** Begin Class UChaosDestructionListener Property Definitions *************************** void Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsCollisionEventListeningEnabled_SetBit(void* Obj) { ((UChaosDestructionListener*)Obj)->bIsCollisionEventListeningEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsCollisionEventListeningEnabled = { "bIsCollisionEventListeningEnabled", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UChaosDestructionListener), &Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsCollisionEventListeningEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsCollisionEventListeningEnabled_MetaData), NewProp_bIsCollisionEventListeningEnabled_MetaData) }; void Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsBreakingEventListeningEnabled_SetBit(void* Obj) { ((UChaosDestructionListener*)Obj)->bIsBreakingEventListeningEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsBreakingEventListeningEnabled = { "bIsBreakingEventListeningEnabled", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UChaosDestructionListener), &Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsBreakingEventListeningEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsBreakingEventListeningEnabled_MetaData), NewProp_bIsBreakingEventListeningEnabled_MetaData) }; void Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsTrailingEventListeningEnabled_SetBit(void* Obj) { ((UChaosDestructionListener*)Obj)->bIsTrailingEventListeningEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsTrailingEventListeningEnabled = { "bIsTrailingEventListeningEnabled", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UChaosDestructionListener), &Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsTrailingEventListeningEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsTrailingEventListeningEnabled_MetaData), NewProp_bIsTrailingEventListeningEnabled_MetaData) }; void Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsRemovalEventListeningEnabled_SetBit(void* Obj) { ((UChaosDestructionListener*)Obj)->bIsRemovalEventListeningEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsRemovalEventListeningEnabled = { "bIsRemovalEventListeningEnabled", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UChaosDestructionListener), &Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsRemovalEventListeningEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsRemovalEventListeningEnabled_MetaData), NewProp_bIsRemovalEventListeningEnabled_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_CollisionEventRequestSettings = { "CollisionEventRequestSettings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, CollisionEventRequestSettings), Z_Construct_UScriptStruct_FChaosCollisionEventRequestSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionEventRequestSettings_MetaData), NewProp_CollisionEventRequestSettings_MetaData) }; // 2335478468 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_BreakingEventRequestSettings = { "BreakingEventRequestSettings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, BreakingEventRequestSettings), Z_Construct_UScriptStruct_FChaosBreakingEventRequestSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BreakingEventRequestSettings_MetaData), NewProp_BreakingEventRequestSettings_MetaData) }; // 915044391 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_TrailingEventRequestSettings = { "TrailingEventRequestSettings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, TrailingEventRequestSettings), Z_Construct_UScriptStruct_FChaosTrailingEventRequestSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrailingEventRequestSettings_MetaData), NewProp_TrailingEventRequestSettings_MetaData) }; // 3923615218 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_RemovalEventRequestSettings = { "RemovalEventRequestSettings", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, RemovalEventRequestSettings), Z_Construct_UScriptStruct_FChaosRemovalEventRequestSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemovalEventRequestSettings_MetaData), NewProp_RemovalEventRequestSettings_MetaData) }; // 3107392747 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_ChaosSolverActors_ElementProp = { "ChaosSolverActors", nullptr, (EPropertyFlags)0x0104000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AChaosSolverActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_ChaosSolverActors = { "ChaosSolverActors", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, ChaosSolverActors), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChaosSolverActors_MetaData), NewProp_ChaosSolverActors_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_GeometryCollectionActors_ElementProp = { "GeometryCollectionActors", nullptr, (EPropertyFlags)0x0104000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AGeometryCollectionActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_GeometryCollectionActors = { "GeometryCollectionActors", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, GeometryCollectionActors), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GeometryCollectionActors_MetaData), NewProp_GeometryCollectionActors_MetaData) }; const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_OnCollisionEvents = { "OnCollisionEvents", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, OnCollisionEvents), Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosCollisionEvents__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnCollisionEvents_MetaData), NewProp_OnCollisionEvents_MetaData) }; // 235670475 const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_OnBreakingEvents = { "OnBreakingEvents", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, OnBreakingEvents), Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosBreakingEvents__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnBreakingEvents_MetaData), NewProp_OnBreakingEvents_MetaData) }; // 2599891281 const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_OnTrailingEvents = { "OnTrailingEvents", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, OnTrailingEvents), Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosTrailingEvents__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnTrailingEvents_MetaData), NewProp_OnTrailingEvents_MetaData) }; // 3359469827 const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_OnRemovalEvents = { "OnRemovalEvents", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosDestructionListener, OnRemovalEvents), Z_Construct_UDelegateFunction_GeometryCollectionEngine_OnChaosRemovalEvents__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnRemovalEvents_MetaData), NewProp_OnRemovalEvents_MetaData) }; // 3509453128 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UChaosDestructionListener_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsCollisionEventListeningEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsBreakingEventListeningEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsTrailingEventListeningEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_bIsRemovalEventListeningEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_CollisionEventRequestSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_BreakingEventRequestSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_TrailingEventRequestSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_RemovalEventRequestSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_ChaosSolverActors_ElementProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_ChaosSolverActors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_GeometryCollectionActors_ElementProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_GeometryCollectionActors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_OnCollisionEvents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_OnBreakingEvents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_OnTrailingEvents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosDestructionListener_Statics::NewProp_OnRemovalEvents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosDestructionListener_Statics::PropPointers) < 2048); // ********** End Class UChaosDestructionListener Property Definitions ***************************** UObject* (*const Z_Construct_UClass_UChaosDestructionListener_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_USceneComponent, (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionEngine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosDestructionListener_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UChaosDestructionListener_Statics::ClassParams = { &UChaosDestructionListener::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UChaosDestructionListener_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UChaosDestructionListener_Statics::PropPointers), 0, 0x00A800A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosDestructionListener_Statics::Class_MetaDataParams), Z_Construct_UClass_UChaosDestructionListener_Statics::Class_MetaDataParams) }; void UChaosDestructionListener::StaticRegisterNativesUChaosDestructionListener() { UClass* Class = UChaosDestructionListener::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UChaosDestructionListener_Statics::Funcs)); } UClass* Z_Construct_UClass_UChaosDestructionListener() { if (!Z_Registration_Info_UClass_UChaosDestructionListener.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UChaosDestructionListener.OuterSingleton, Z_Construct_UClass_UChaosDestructionListener_Statics::ClassParams); } return Z_Registration_Info_UClass_UChaosDestructionListener.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UChaosDestructionListener); UChaosDestructionListener::~UChaosDestructionListener() {} // ********** End Class UChaosDestructionListener ************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_GeometryCollectionEngine_Public_ChaosBlueprint_h__Script_GeometryCollectionEngine_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UChaosDestructionListener, UChaosDestructionListener::StaticClass, TEXT("UChaosDestructionListener"), &Z_Registration_Info_UClass_UChaosDestructionListener, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UChaosDestructionListener), 4178374007U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_GeometryCollectionEngine_Public_ChaosBlueprint_h__Script_GeometryCollectionEngine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_GeometryCollectionEngine_Public_ChaosBlueprint_h__Script_GeometryCollectionEngine_1941937834{ TEXT("/Script/GeometryCollectionEngine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_GeometryCollectionEngine_Public_ChaosBlueprint_h__Script_GeometryCollectionEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_GeometryCollectionEngine_Public_ChaosBlueprint_h__Script_GeometryCollectionEngine_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS