245 lines
15 KiB
C++
245 lines
15 KiB
C++
// 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/GeometryCollectionFieldNodes.h"
|
|
|
|
#ifdef GEOMETRYCOLLECTIONNODES_GeometryCollectionFieldNodes_generated_h
|
|
#error "GeometryCollectionFieldNodes.generated.h already included, missing '#pragma once' in GeometryCollectionFieldNodes.h"
|
|
#endif
|
|
#define GEOMETRYCOLLECTIONNODES_GeometryCollectionFieldNodes_generated_h
|
|
|
|
#include "UObject/ObjectMacros.h"
|
|
#include "UObject/ScriptMacros.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
|
|
// ********** Begin ScriptStruct FRadialFalloffFieldDataflowNode ***********************************
|
|
struct Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_46_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FRadialFalloffFieldDataflowNode;
|
|
// ********** End ScriptStruct FRadialFalloffFieldDataflowNode *************************************
|
|
|
|
// ********** Begin ScriptStruct FBoxFalloffFieldDataflowNode **************************************
|
|
struct Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_131_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FBoxFalloffFieldDataflowNode;
|
|
// ********** End ScriptStruct FBoxFalloffFieldDataflowNode ****************************************
|
|
|
|
// ********** Begin ScriptStruct FPlaneFalloffFieldDataflowNode ************************************
|
|
struct Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_216_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FPlaneFalloffFieldDataflowNode;
|
|
// ********** End ScriptStruct FPlaneFalloffFieldDataflowNode **************************************
|
|
|
|
// ********** Begin ScriptStruct FRadialIntMaskFieldDataflowNode ***********************************
|
|
struct Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_328_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FRadialIntMaskFieldDataflowNode;
|
|
// ********** End ScriptStruct FRadialIntMaskFieldDataflowNode *************************************
|
|
|
|
// ********** Begin ScriptStruct FUniformScalarFieldDataflowNode ***********************************
|
|
struct Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_399_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FUniformScalarFieldDataflowNode;
|
|
// ********** End ScriptStruct FUniformScalarFieldDataflowNode *************************************
|
|
|
|
// ********** Begin ScriptStruct FUniformVectorFieldDataflowNode ***********************************
|
|
struct Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_451_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FUniformVectorFieldDataflowNode;
|
|
// ********** End ScriptStruct FUniformVectorFieldDataflowNode *************************************
|
|
|
|
// ********** Begin ScriptStruct FRadialVectorFieldDataflowNode ************************************
|
|
struct Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_508_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FRadialVectorFieldDataflowNode;
|
|
// ********** End ScriptStruct FRadialVectorFieldDataflowNode **************************************
|
|
|
|
// ********** Begin ScriptStruct FRandomVectorFieldDataflowNode ************************************
|
|
struct Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_565_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FRandomVectorFieldDataflowNode;
|
|
// ********** End ScriptStruct FRandomVectorFieldDataflowNode **************************************
|
|
|
|
// ********** Begin ScriptStruct FNoiseFieldDataflowNode *******************************************
|
|
struct Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_617_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FNoiseFieldDataflowNode;
|
|
// ********** End ScriptStruct FNoiseFieldDataflowNode *********************************************
|
|
|
|
// ********** Begin ScriptStruct FUniformIntegerFieldDataflowNode **********************************
|
|
struct Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_679_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FUniformIntegerFieldDataflowNode;
|
|
// ********** End ScriptStruct FUniformIntegerFieldDataflowNode ************************************
|
|
|
|
// ********** Begin ScriptStruct FWaveScalarFieldDataflowNode **************************************
|
|
struct Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_748_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FWaveScalarFieldDataflowNode;
|
|
// ********** End ScriptStruct FWaveScalarFieldDataflowNode ****************************************
|
|
|
|
// ********** Begin ScriptStruct FSumScalarFieldDataflowNode ***************************************
|
|
struct Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_848_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FSumScalarFieldDataflowNode;
|
|
// ********** End ScriptStruct FSumScalarFieldDataflowNode *****************************************
|
|
|
|
// ********** Begin ScriptStruct FSumVectorFieldDataflowNode ***************************************
|
|
struct Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_928_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FSumVectorFieldDataflowNode;
|
|
// ********** End ScriptStruct FSumVectorFieldDataflowNode *****************************************
|
|
|
|
// ********** Begin ScriptStruct FFieldMakeDenseFloatArrayDataflowNode *****************************
|
|
struct Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics;
|
|
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h_1002_GENERATED_BODY \
|
|
friend struct ::Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics; \
|
|
GEOMETRYCOLLECTIONNODES_API static class UScriptStruct* StaticStruct(); \
|
|
typedef FDataflowNode Super;
|
|
|
|
|
|
struct FFieldMakeDenseFloatArrayDataflowNode;
|
|
// ********** End ScriptStruct FFieldMakeDenseFloatArrayDataflowNode *******************************
|
|
|
|
#undef CURRENT_FILE_ID
|
|
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h
|
|
|
|
// ********** Begin Enum EDataflowFieldFalloffType *************************************************
|
|
#define FOREACH_ENUM_EDATAFLOWFIELDFALLOFFTYPE(op) \
|
|
op(EDataflowFieldFalloffType::Dataflow_FieldFalloffType_None) \
|
|
op(EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Linear) \
|
|
op(EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Inverse) \
|
|
op(EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Squared) \
|
|
op(EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Logarithmic) \
|
|
op(EDataflowFieldFalloffType::Dataflow_Max)
|
|
|
|
enum class EDataflowFieldFalloffType : uint8;
|
|
template<> struct TIsUEnumClass<EDataflowFieldFalloffType> { enum { Value = true }; };
|
|
template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowFieldFalloffType>();
|
|
// ********** End Enum EDataflowFieldFalloffType ***************************************************
|
|
|
|
// ********** Begin Enum EDataflowSetMaskConditionType *********************************************
|
|
#define FOREACH_ENUM_EDATAFLOWSETMASKCONDITIONTYPE(op) \
|
|
op(EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_Always) \
|
|
op(EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_IFF_NOT_Interior) \
|
|
op(EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_IFF_NOT_Exterior) \
|
|
op(EDataflowSetMaskConditionType::Dataflow_Max)
|
|
|
|
enum class EDataflowSetMaskConditionType : uint8;
|
|
template<> struct TIsUEnumClass<EDataflowSetMaskConditionType> { enum { Value = true }; };
|
|
template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowSetMaskConditionType>();
|
|
// ********** End Enum EDataflowSetMaskConditionType ***********************************************
|
|
|
|
// ********** Begin Enum EDataflowWaveFunctionType *************************************************
|
|
#define FOREACH_ENUM_EDATAFLOWWAVEFUNCTIONTYPE(op) \
|
|
op(EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Cosine) \
|
|
op(EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Gaussian) \
|
|
op(EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Falloff) \
|
|
op(EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Decay) \
|
|
op(EDataflowWaveFunctionType::Dataflow_Max)
|
|
|
|
enum class EDataflowWaveFunctionType : uint8;
|
|
template<> struct TIsUEnumClass<EDataflowWaveFunctionType> { enum { Value = true }; };
|
|
template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowWaveFunctionType>();
|
|
// ********** End Enum EDataflowWaveFunctionType ***************************************************
|
|
|
|
// ********** Begin Enum EDataflowFloatFieldOperationType ******************************************
|
|
#define FOREACH_ENUM_EDATAFLOWFLOATFIELDOPERATIONTYPE(op) \
|
|
op(EDataflowFloatFieldOperationType::Dataflow_FloatFieldOperationType_Multiply) \
|
|
op(EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Divide) \
|
|
op(EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Add) \
|
|
op(EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Substract) \
|
|
op(EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Min) \
|
|
op(EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Max) \
|
|
op(EDataflowFloatFieldOperationType::Dataflow_Max)
|
|
|
|
enum class EDataflowFloatFieldOperationType : uint8;
|
|
template<> struct TIsUEnumClass<EDataflowFloatFieldOperationType> { enum { Value = true }; };
|
|
template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowFloatFieldOperationType>();
|
|
// ********** End Enum EDataflowFloatFieldOperationType ********************************************
|
|
|
|
// ********** Begin Enum EDataflowVectorFieldOperationType *****************************************
|
|
#define FOREACH_ENUM_EDATAFLOWVECTORFIELDOPERATIONTYPE(op) \
|
|
op(EDataflowVectorFieldOperationType::Dataflow_VectorFieldOperationType_Multiply) \
|
|
op(EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Divide) \
|
|
op(EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Add) \
|
|
op(EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Substract) \
|
|
op(EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_CrossProduct) \
|
|
op(EDataflowVectorFieldOperationType::Dataflow_Max)
|
|
|
|
enum class EDataflowVectorFieldOperationType : uint8;
|
|
template<> struct TIsUEnumClass<EDataflowVectorFieldOperationType> { enum { Value = true }; };
|
|
template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowVectorFieldOperationType>();
|
|
// ********** End Enum EDataflowVectorFieldOperationType *******************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|