// Copyright Epic Games, Inc. All Rights Reserved. /*=========================================================================== Generated code exported from UnrealHeaderTool. DO NOT modify this manually! Edit the corresponding .h files instead! ===========================================================================*/ // IWYU pragma: private, include "Dataflow/GeometryCollectionFracturingNodes.h" #ifdef GEOMETRYCOLLECTIONNODES_GeometryCollectionFracturingNodes_generated_h #error "GeometryCollectionFracturingNodes.generated.h already included, missing '#pragma once' in GeometryCollectionFracturingNodes.h" #endif #define GEOMETRYCOLLECTIONNODES_GeometryCollectionFracturingNodes_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS // ********** Begin ScriptStruct FUniformScatterPointsDataflowNode ********************************* struct Z_Construct_UScriptStruct_FUniformScatterPointsDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_27_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FUniformScatterPointsDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FUniformScatterPointsDataflowNode; // ********** End ScriptStruct FUniformScatterPointsDataflowNode *********************************** // ********** Begin ScriptStruct FUniformScatterPointsDataflowNode_v2 ****************************** struct Z_Construct_UScriptStruct_FUniformScatterPointsDataflowNode_v2_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_63_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FUniformScatterPointsDataflowNode_v2_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FUniformScatterPointsDataflowNode_v2; // ********** End ScriptStruct FUniformScatterPointsDataflowNode_v2 ******************************** // ********** Begin ScriptStruct FClusterScatterPointsDataflowNode ********************************* struct Z_Construct_UScriptStruct_FClusterScatterPointsDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_105_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FClusterScatterPointsDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FClusterScatterPointsDataflowNode; // ********** End ScriptStruct FClusterScatterPointsDataflowNode *********************************** // ********** Begin ScriptStruct FRadialScatterPointsDataflowNode ********************************** struct Z_Construct_UScriptStruct_FRadialScatterPointsDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_166_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRadialScatterPointsDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FRadialScatterPointsDataflowNode; // ********** End ScriptStruct FRadialScatterPointsDataflowNode ************************************ // ********** Begin ScriptStruct FRadialScatterPointsDataflowNode_v2 ******************************* struct Z_Construct_UScriptStruct_FRadialScatterPointsDataflowNode_v2_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_218_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FRadialScatterPointsDataflowNode_v2_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FRadialScatterPointsDataflowNode_v2; // ********** End ScriptStruct FRadialScatterPointsDataflowNode_v2 ********************************* // ********** Begin ScriptStruct FGridScatterPointsDataflowNode ************************************ struct Z_Construct_UScriptStruct_FGridScatterPointsDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_314_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FGridScatterPointsDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FGridScatterPointsDataflowNode; // ********** End ScriptStruct FGridScatterPointsDataflowNode ************************************** // ********** Begin ScriptStruct FTransformPointsDataflowNode ************************************** struct Z_Construct_UScriptStruct_FTransformPointsDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_378_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FTransformPointsDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FTransformPointsDataflowNode; // ********** End ScriptStruct FTransformPointsDataflowNode **************************************** // ********** Begin ScriptStruct FAppendPointsDataflowNode ***************************************** struct Z_Construct_UScriptStruct_FAppendPointsDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_401_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FAppendPointsDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FAppendPointsDataflowNode; // ********** End ScriptStruct FAppendPointsDataflowNode ******************************************* // ********** Begin ScriptStruct FVoronoiFractureDataflowNode ************************************** struct Z_Construct_UScriptStruct_FVoronoiFractureDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_430_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FVoronoiFractureDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FVoronoiFractureDataflowNode; // ********** End ScriptStruct FVoronoiFractureDataflowNode **************************************** // ********** Begin ScriptStruct FVoronoiFractureDataflowNode_v2 *********************************** struct Z_Construct_UScriptStruct_FVoronoiFractureDataflowNode_v2_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_512_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FVoronoiFractureDataflowNode_v2_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FVoronoiFractureDataflowNode_v2; // ********** End ScriptStruct FVoronoiFractureDataflowNode_v2 ************************************* // ********** Begin ScriptStruct FPlaneCutterDataflowNode ****************************************** struct Z_Construct_UScriptStruct_FPlaneCutterDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_629_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FPlaneCutterDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FPlaneCutterDataflowNode; // ********** End ScriptStruct FPlaneCutterDataflowNode ******************************************** // ********** Begin ScriptStruct FPlaneCutterDataflowNode_v2 *************************************** struct Z_Construct_UScriptStruct_FPlaneCutterDataflowNode_v2_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_708_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FPlaneCutterDataflowNode_v2_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FPlaneCutterDataflowNode_v2; // ********** End ScriptStruct FPlaneCutterDataflowNode_v2 ***************************************** // ********** Begin ScriptStruct FExplodedViewDataflowNode ***************************************** struct Z_Construct_UScriptStruct_FExplodedViewDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_861_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FExplodedViewDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FExplodedViewDataflowNode; // ********** End ScriptStruct FExplodedViewDataflowNode ******************************************* // ********** Begin ScriptStruct FSliceCutterDataflowNode ****************************************** struct Z_Construct_UScriptStruct_FSliceCutterDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_913_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FSliceCutterDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FSliceCutterDataflowNode; // ********** End ScriptStruct FSliceCutterDataflowNode ******************************************** // ********** Begin ScriptStruct FBrickCutterDataflowNode ****************************************** struct Z_Construct_UScriptStruct_FBrickCutterDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_1050_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FBrickCutterDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FBrickCutterDataflowNode; // ********** End ScriptStruct FBrickCutterDataflowNode ******************************************** // ********** Begin ScriptStruct FMeshCutterDataflowNode ******************************************* struct Z_Construct_UScriptStruct_FMeshCutterDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_1186_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FMeshCutterDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FMeshCutterDataflowNode; // ********** End ScriptStruct FMeshCutterDataflowNode ********************************************* // ********** Begin ScriptStruct FUniformFractureDataflowNode ************************************** struct Z_Construct_UScriptStruct_FUniformFractureDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_1345_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FUniformFractureDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FUniformFractureDataflowNode; // ********** End ScriptStruct FUniformFractureDataflowNode **************************************** // ********** Begin ScriptStruct FMinSettings ****************************************************** struct Z_Construct_UScriptStruct_FMinSettings_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_1460_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FMinSettings_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); struct FMinSettings; // ********** End ScriptStruct FMinSettings ******************************************************** // ********** Begin ScriptStruct FMaxSettings ****************************************************** struct Z_Construct_UScriptStruct_FMaxSettings_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_1472_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FMaxSettings_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); struct FMaxSettings; // ********** End ScriptStruct FMaxSettings ******************************************************** // ********** Begin ScriptStruct FVisualizeFractureDataflowNode ************************************ struct Z_Construct_UScriptStruct_FVisualizeFractureDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_1489_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FVisualizeFractureDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FVisualizeFractureDataflowNode; // ********** End ScriptStruct FVisualizeFractureDataflowNode ************************************** // ********** Begin ScriptStruct FSetFloatAttributeDataflowNode ************************************ struct Z_Construct_UScriptStruct_FSetFloatAttributeDataflowNode_Statics; #define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h_1571_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FSetFloatAttributeDataflowNode_Statics; \ GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \ typedef FDataflowNode Super; struct FSetFloatAttributeDataflowNode; // ********** End ScriptStruct FSetFloatAttributeDataflowNode ************************************** #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFracturingNodes_h // ********** Begin Enum EDataflowVisualizeFractureColoringType ************************************ #define FOREACH_ENUM_EDATAFLOWVISUALIZEFRACTURECOLORINGTYPE(op) \ op(EDataflowVisualizeFractureColoringType::ColorByParent) \ op(EDataflowVisualizeFractureColoringType::ColorByLevel) \ op(EDataflowVisualizeFractureColoringType::ColorByCluster) \ op(EDataflowVisualizeFractureColoringType::ColorByLeafLevel) \ op(EDataflowVisualizeFractureColoringType::ColorByLeaf) \ op(EDataflowVisualizeFractureColoringType::ColorByAttr) enum class EDataflowVisualizeFractureColoringType : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EDataflowVisualizeFractureColoringType ************************************** // ********** Begin Enum EDataflowSetFloatArrayMethod ********************************************** #define FOREACH_ENUM_EDATAFLOWSETFLOATARRAYMETHOD(op) \ op(EDataflowSetFloatArrayMethod::Random) \ op(EDataflowSetFloatArrayMethod::Noise) \ op(EDataflowSetFloatArrayMethod::ByBoundingBox) enum class EDataflowSetFloatArrayMethod : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EDataflowSetFloatArrayMethod ************************************************ PRAGMA_ENABLE_DEPRECATION_WARNINGS