code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


module: GeometryCollectionNodes

code: FGetArrayElementDataflowNode()


code: FGetArrayElementDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetArrayElementDataflowNode

description: Returns the specified element from an array

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FGetArrayElementDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Index

description: Element index

Point

type: FVector

description: Specified element

Points

type: TArray< FVector...

description: Array to get the element from


description: Evaluate

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * Out ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


code: FGetBoolOverrideFromAssetDataflowNode()


className: FGetBoolOverrideFromAssetDataflowNode

Bool

type: bool


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: FGetBoolOverrideFromAssetDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: FGetBoundingBoxesFromCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Gets BoundingBoxes of pieces from a Collection

BoundingBoxes

type: TArray< FBox >

description: Output BoundingBoxes

Collection

type: FManagedArrayCo...

description: Input Collection

TransformSelection

type: FDataflowTransf...

description: The BoundingBoxes will be output for the bones selected in the TransformSelection


code: double BoxToMeasurement ( const FBox & Box ) const


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FGetBoxLengthsDataflowNode()


code: FGetBoxLengthsDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetBoxLengthsDataflowNode

description: Create an array of lengths of bounding boxes (measured along an axis, diagonal, or the max/min axes) from an array of bounding boxes

Lengths

type: TArray< float >

MeasurementMethod

type: EBoxLengthMeasu...


className: FGetCentroidsFromCollectionDataflowNode

description: Gets centroids of pieces from a Collection

Centroids

description: Output centroids

Collection

description: Input Collection

TransformSelection

description: The centroids will be output for the bones selected in the TransformSelection


code: FGetCentroidsFromCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: FGetCollectionAttributeDataTypedDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Get attribute data from a Collection

AttrName

type: FString

description: Attribute name

BoolAttributeData

type: TArray< bool >

description: Bool type attribute data

Collection

description: Collection for the custom attribute

CustomGroupName

description: User specified group name

DoubleAttributeData

type: TArray< double ...

description: Float type attribute data

FloatAttributeData

description: Float type attribute data

GroupName

type: EStandardGroupN...

description: Standard group names

type: TArray< int32 >

description: Int type attribute data

StringAttributeData

type: TArray<FString...

description: Int type attribute data

description: Vector3d type attribute data

description: Vector3f type attribute data


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


description: Struct Support


code: FGetCollectionFromAssetDataflowNode()


code: FGetCollectionFromAssetDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetCollectionFromAssetDataflowNode

description: Description for this node

CollectionAsset

type: TObjectPtr<UGe...


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: FGetConvexHullVolumeDataflowNode()


code: virtual TypedScriptStruct() const


className: FGetConvexHullVolumeDataflowNode

description: Get the sum of volumes of the convex hulls on the selected nodes


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FGetFloatArrayElementDataflowNode()


code: FGetFloatArrayElementDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetFloatArrayElementDataflowNode

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FGetFloatArrayElementDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FloatArray

description: Array to get the element from

FloatValue

type: float

description: Specified element

Index

description: Element index


description: Evaluate

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * Out ) const


code: FGetFloatOverrideFromAssetDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetFloatOverrideFromAssetDataflowNode


code: FGetIntOverrideFromAssetDataflowNode()


code: FGetIntOverrideFromAssetDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetIntOverrideFromAssetDataflowNode


description: Evaluation


code: FGetMaterialFromMaterialsArrayDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Get a Material from a Materials array

Material

type: TObjectPtr<UMa...

description: Selected material from the Materials array

MaterialIdx

description: Indexin the Materials array for the selected material

Materials

type: TArray<TObject...

description: Materials array storing the materials


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: FGetMeshDataDataflowNode()


code: FGetMeshDataDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetMeshDataDataflowNode

description: Outputs Mesh data

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FGetMeshDataDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

EdgeCount

description: Number of edges

Mesh

type: TObjectPtr<UDy...

description: Mesh for the data

TriangleCount

description: Number of triangles

VertexCount

description: Number of vertices


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FGetNumArrayElementsDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: FGetNumArrayElementsDataflowNode()


className: FGetNumArrayElementsDataflowNode

description: Returns the number of elements in an array

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FGetNumArrayElementsDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FloatArray

description: Float array input

IntArray

description: Int32 array input

NumElements

description: Number of elements in the array

Points

type: TArray< FVector...

description: FVector array input

description: FVector3f array input


code: FGetNumElementsInCollectionGroupDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Returns number of elements in a group in a Collection

Collection

description: Collection for the custom attribute

CustomGroupName

description: User specified group name

GroupName

description: Standard group names

NumElements

description: Number of elements for the attribute


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: FGetRootIndexFromCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetRootIndexFromCollectionDataflowNode

description: Get the root node index


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: FGetSchemaDataflowNode()


code: FGetSchemaDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetSchemaDataflowNode

description: Collects group and attribute information from the Collection and outputs it into a formatted string

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FGetSchemaDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Collection

description: GeometryCollection for the information

String

description: Formatted string containing the groups and attributes


description: Evaluate

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * Out ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FGetStringOverrideFromAssetDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetStringOverrideFromAssetDataflowNode


description: Evaluation


code: FHashStringDataflowNode()


code: FHashStringDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FHashStringDataflowNode

description: Generates a hash value from a string

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FHashStringDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Hash

description: Generated hash value

description: String to hash


code: FHashVectorDataflowNode()


className: FHashVectorDataflowNode

description: Generates a hash value from a vector

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FHashVectorDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

description: Generated hash value

Vector

type: FVector

description: Vector to hash


code: FHashVectorDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: FIntToBoolDataflowNode()


code: FIntToBoolDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FIntToBoolDataflowNode

description: Converts an Int to a Bool

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FIntToBoolDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Bool

type: bool


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


description: Struct Support


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: FIntToDoubleDataflowNode()


code: FIntToDoubleDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FIntToDoubleDataflowNode

description: Converts an Int to a Double

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FIntToDoubleDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Double

type: double


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FIntToFloatDataflowNode()


className: FIntToFloatDataflowNode

description: Converts an Int to a Float

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FIntToFloatDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FIntToFloatDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: FIntToStringDataflowNode()


code: FIntToStringDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FIntToStringDataflowNode

description: Converts an Int to a String

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FIntToStringDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


code: static StaticCategory()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticTags()


code: static StaticDisplay()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FInverseSqrtDataflowNode()


className: FInverseSqrtDataflowNode


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FInvertTransformDataflowNode()


code: FInvertTransformDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FInvertTransformDataflowNode

description: Invert a transform.

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FInvertTransformDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

InTransform

type: FTransform


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetTags() const


code: virtual GetDisplayName() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: FIsNearlyZeroDataflowNode()


code: virtual TypedScriptStruct() const


className: FIsNearlyZeroDataflowNode


code: FLengthDataflowNode()


className: FLengthDataflowNode


description: Evaluation


code: FLerpDataflowNode()


className: FLerpDataflowNode

description: Linearly interpolates between A and B based on Alpha. (100% of A when Alpha = 0 and 100% of B when Alpha = 100)


code: FLogDataflowNode()


className: FLogDataflowNode

description: Returns log of A base Base (if Base ^ R == A, where R is ReturnValue)


code: virtual GetCategory() const


code: virtual GetTags() const


code: virtual GetDisplayName() const


code: virtual GetType() const


code: virtual IsA() const


description: Struct Support


code: virtual NewStructOnScope()


code: FLogeDataflowNode()


className: FLogeDataflowNode


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FLogStringDataflowNode()


code: FLogStringDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FLogStringDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FLogStringDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FMakeBoxDataflowNode()


code: FMakeBoxDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeBoxDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeBoxDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Box

type: FBox

DataType

type: EMakeBoxDataTyp...


code: virtual GetCategory() const


description: Evaluation

code: virtual Evaluate() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticDisplay()


code: static StaticCategory()


code: static StaticToolTip()


code: static StaticTags()


code: static StaticType()


code: virtual TypedScriptStruct() const


description: Provide settings for running convex decomposition of geometry.


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FMakeLiteralBoolDataflowNode()


code: FMakeLiteralBoolDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeLiteralBoolDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeLiteralBoolDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FMakeLiteralFloatDataflowNode()


code: FMakeLiteralFloatDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeLiteralFloatDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeLiteralFloatDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FMakeLiteralIntDataflowNode()


code: FMakeLiteralIntDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeLiteralIntDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeLiteralIntDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FMakeLiteralStringDataflowNode()


code: FMakeLiteralStringDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeLiteralStringDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeLiteralStringDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

String

type: FString


code: FMakeLiteralVectorDataflowNode()


code: FMakeLiteralVectorDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeLiteralVectorDataflowNode

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeLiteralVectorDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FMakeMaterialDataflowNode()


code: FMakeMaterialDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeMaterialDataflowNode

description: Makes a material

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeMaterialDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

InMaterial

description: Material which will be outputed

Material

description: Output material


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FMakeMaterialsArrayDataflowNode()


code: FMakeMaterialsArrayDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeMaterialsArrayDataflowNode

description: Makes an empty Materials array

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeMaterialsArrayDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Materials

description: Output Matarials array


code: FMakePointsDataflowNode()


code: FMakePointsDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakePointsDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakePointsDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FMakeQuaternionDataflowNode()


code: FMakeQuaternionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeQuaternionDataflowNode

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeQuaternionDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Quaternion

type: FQuat


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FMakeSphereDataflowNode()


code: FMakeSphereDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeSphereDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeSphereDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Sphere

type: FSphere


code: FMakeTransformDataflowNode()


code: FMakeTransformDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMakeTransformDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMakeTransformDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FMaterialsInfoDataflowNode()


code: FMaterialsInfoDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMaterialsInfoDataflowNode

description: Generates a formatted string of materials from the Materials array

Materials

description: Materials array storing the materials

String

description: Formatted string of the materials


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual GetTags() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FMathConstantsDataflowNode()


className: FMathConstantsDataflowNode

description: Offers a selection of Math constants


code: FMaxDataflowNode()


description: Evaluation


code: FMergeConvexHullsDataflowNode()


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


className: FMergeConvexHullsDataflowNode

description: Merge convex hulls on transforms with multiple hulls


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FMergeInCollectionDataflowNode()


code: FMergeInCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMergeInCollectionDataflowNode

description: Merges selected bones into a single bone

Collection

type: FManagedArrayCo...

description: Fractured GeometryCollection to merge

TransformSelection

type: FDataflowTransf...

description: Transform selection for merging


code: FMeshAppendDataflowNode()


code: FMeshAppendDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMeshAppendDataflowNode

description: Appends two meshes

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FMeshAppendDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Mesh

description: Output mesh

description: Mesh input

description: Mesh input


code: FMeshBooleanDataflowNode()


code: FMeshBooleanDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMeshBooleanDataflowNode

description: Mesh boolean (Union, Intersect, Difference) between two meshes

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FMeshBooleanDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

description: Output mesh

description: Mesh input

description: Mesh input

Operation

type: EMeshBooleanOpe...

description: Boolean operation


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: FMeshCopyToPointsDataflowNode()


code: FMeshCopyToPointsDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMeshCopyToPointsDataflowNode

description: Copies the same mesh with scale onto points

Mesh

description: Copied meshes

MeshToCopy

description: Mesh to copy onto points

Points

description: Points to copy meshes onto

Scale

type: float

description: Scale appied to the mesh


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: FMeshInfoDataflowNode()


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FMeshInfoDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMeshInfoDataflowNode

description: Collects information from the DynamicMesh and outputs it into a formatted string

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FMeshInfoDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

InfoString

description: Formatted output string

Mesh

description: DynamicMesh for the information


code: FMeshToCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: FMeshToCollectionDataflowNode()


className: FMeshToCollectionDataflowNode

description: Converts a DynamicMesh to a Collection

Collection

description: Output Collection

description: DynamicMesh to convert


description: Evaluation


code: FMeshToOBJStringDebugDataflowNode()


code: FMeshToOBJStringDebugDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMeshToOBJStringDebugDataflowNode

description: Convert a mesh to a string formatted as an OBJ file, which can be read by many external mesh viewers.

bInvertFaces

description: Whether to flip the orientation of the triangles in the OBJ output.

StringOBJ

description: A string representing the input mesh in the OBJ file format.


description: Evaluation

code: virtual Evaluate() const


code: virtual GetDisplayName() const


code: virtual GetCategory() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual NewStructOnScope()


code: virtual IsA() const


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FMinDataflowNode()


code: FMultiplyDataflowNode()


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


className: FMultiplyDataflowNode


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FMultiplyTransformDataflowNode()


code: FMultiplyTransformDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FMultiplyTransformDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FMultiplyTransformDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FNegateDataflowNode()


className: FNegateDataflowNode


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FNoiseFieldDataflowNode()


code: FNoiseFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FNoiseFieldDataflowNode

description: Noise FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FNoiseFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FieldFloatResult

type: TArray< float >

FieldRemap

type: TArray< int32 >

SampleIndices

type: FDataflowVertex...


description: Evaluation

code: virtual Evaluate() const


code: virtual GetDisplayName() const


code: virtual GetCategory() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual NewStructOnScope()


code: virtual IsA() const


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: FNormalizeDataflowNode()


code: virtual TypedScriptStruct() const


className: FNormalizeDataflowNode


code: FNormalizeToRangeDataflowNode()


className: FNormalizeToRangeDataflowNode

description: Returns Float normalized to the given range


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: FPlaneCutterDataflowNode()


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FPlaneCutterDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FPlaneCutterDataflowNode

description: Cuts geometry using a set of noised up planes

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FPlaneCutterDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FPlaneFalloffFieldDataflowNode()


code: FPlaneFalloffFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FPlaneFalloffFieldDataflowNode

description: PlaneFalloff FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FPlaneFalloffFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FalloffType

type: EDataflowFieldF...

SamplePositions

type: TArray< FVector...


code: FPointsToMeshDataflowNode()


code: FPointsToMeshDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FPointsToMeshDataflowNode

description: Converts points into a DynamicMesh

Mesh

type: TObjectPtr<UDy...

description: Mesh output

Points

description: Points input

TriangleCount

description: Mesh triangle count


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual NewStructOnScope()


code: virtual IsA() const


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: virtual GetType() const


code: static StaticType()


code: FPowDataflowNode()


code: virtual TypedScriptStruct() const


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FPrintStringDataflowNode()


code: FPrintStringDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FPrintStringDataflowNode

description: Description for this node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FPrintStringDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

bPrintToLog

type: bool

Color

type: FColor


code: FProximityDataflowNode()


code: FProximityDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FProximityDataflowNode

description: Update the proximity (contact) graph for the bones in a Collection

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FProximityDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

bUseAsConnectionGraph

description: Whether to automatically transform the proximity graph into a connection graph to be used for simulation

Collection

description: GeometryCollection to update the proximity graph on

ContactAreaMethod

type: EConnectionCont...

description: The method used to compute contact areas for simulation purposes (only when 'Use As Connection Graph' is enabled)

ContactThreshold

description: If greater than zero, proximity will be additionally filtered by a 'contact' threshold, in cm, to exclude grazing / corner proximity.

EditCondition

description: If hull-based proximity detection is enabled, amount to expand hulls when searching for overlapping neighbors

FilterContactMethod

type: EProximityConta...

ProximityMethod

type: EProximityMetho...

description: Which method to use to decide whether a given piece of geometry is in proximity with another


code: FPruneInCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: FPruneInCollectionDataflowNode()


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


className: FPruneInCollectionDataflowNode

description: Deletes selected bones from Collection. Empty clusters will be eliminated

Collection

description: Fractured GeometryCollection to prune

TransformSelection

description: Transform selection for pruning


code: FRadialFalloffFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: FRadialFalloffFieldDataflowNode()


className: FRadialFalloffFieldDataflowNode

description: RadialFalloff FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FRadialFalloffFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Translation

type: FVector


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FRadialIntMaskFieldDataflowNode()


code: FRadialIntMaskFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FRadialIntMaskFieldDataflowNode

description: RadialIntMask FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FRadialIntMaskFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

SetMaskConditionType

type: EDataflowSetMas...

Sphere

type: FSphere


code: FRadialScatterPointsDataflowNode()


code: FRadialScatterPointsDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FRadialScatterPointsDataflowNode


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


code: FRadialVectorFieldDataflowNode()


code: FRadialVectorFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FRadialVectorFieldDataflowNode

description: RadialVector FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FRadialVectorFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


description: Evaluation

code: virtual Evaluate() const


code: virtual GetTags() const


code: virtual GetDisplayName() const


code: virtual GetCategory() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticType()


code: static StaticToolTip()


code: virtual TypedScriptStruct() const


code: FRadiansToDegreesDataflowNode()


className: FRadiansToDegreesDataflowNode

description: Converts radians to degrees


code: FRandomFloatDataflowNode()


className: FRandomFloatDataflowNode

description: Generates a random float


description: Evaluation


code: FRandomFloatInRangeDataflowNode()


className: FRandomFloatInRangeDataflowNode

description: Generates a random float between Min and Max


code: FRandomUnitVectorDataflowNode()


className: FRandomUnitVectorDataflowNode

description: Returns a random vector with length of 1


code: virtual GetTags() const


description: Struct Support


code: FRandomUnitVectorInConeDataflowNode()


className: FRandomUnitVectorInConeDataflowNode

description: Returns a random vector with length of 1, within the specified cone, with uniform random distribution


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FRandomVectorFieldDataflowNode()


code: FRandomVectorFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FRandomVectorFieldDataflowNode

description: RandomVector FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FRandomVectorFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: FReAssignMaterialInCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Reassign existing material(s) to Outside/Inside faces

bAssignInsideMaterial

description: If true, the selected material from the Materials array will be assigned to the inside faces from the face selection

bAssignOutsideMaterial

description: If true, the selected material from the Materials array will be assigned to the outside faces from the face selection

Collection

type: FManagedArrayCo...

description: Collection for reassign the material(s)

FaceSelection

type: FDataflowFaceSe...

description: Face selection, the material(s) will be assigned to the selected faces

InsideMaterialIdx

description: Indexof the material in the Materials array to assign to the inside faces from the face selection

Materials

type: TArray<TObject...

description: Materials array storing the materials

OutsideMaterialIdx

description: Indexof the material in the Materials array to assign to the outside faces from the face selection


code: FRemoveFloatArrayElementDataflowNode()


code: FRemoveFloatArrayElementDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FRemoveFloatArrayElementDataflowNode

description: Removes the specified element from an array

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FRemoveFloatArrayElementDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

bPreserveOrder

description: Preserve order, if order not important set it to false for faster computation

FloatArray

type: TArray< float >

description: Array to remove the element from

Index

description: Element index


description: Evaluation


code: FRemoveOnBreakDataflowNode()


code: FRemoveOnBreakDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FRemoveOnBreakDataflowNode

bClusterCrumbling

description: If applied to a cluster this will cause the cluster to crumble upon removal, otherwise will have no effect

bEnabledRemoval

description: Whether or not to enable the removal on the selection

Collection

description: Collection to set theremoval data on

PostBreakTimer

description: How long after the break the removal will start ( Min / Max )

RemovalTimer

description: How long removal will last ( Min / Max )

TransformSelection

type: FDataflowTransf...

description: Selection to apply the data on ( if not specified the entire collection will be set )


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


code: static StaticCategory()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FRoundDataflowNode()


className: FRoundDataflowNode

description: Converts a float to the nearest integer. Rounds up when the fraction is .5


code: FSafeDivideDataflowNode()


className: FSafeDivideDataflowNode


description: Evaluation


code: FSafeReciprocalDataflowNode()


className: FSafeReciprocalDataflowNode


code: FScaleVectorDataflowNode()


className: FScaleVectorDataflowNode


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FSelectFloatArrayIndicesInRangeDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Selects indices of a float array by range

bInclusive

description: If true then range includes Min and Max values

Indices

type: TArray< int >

description: Indices of float Values matching the specified range

Max

type: float

description: Maximum value for the selection

Min

description: Minimum value for the selection

RangeSetting

type: ERangeSettingEn...

description: Values for the selection has to be inside or outside [Min, Max] range

Values

description: GeometryCollection for the selection


code: FSelectionToVertexListDataflowNode()


code: FSelectionToVertexListDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FSelectionToVertexListDataflowNode

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FSelectionToVertexListDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

VertexList

type: TArray< int32 >

VertexSelection

type: FDataflowVertex...


code: FSetAnchorStateDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FSetAnchorStateDataflowNode

description: Sets the anchored state on the selected bones in a Collection

AnchorState

type: EAnchorStateEnu...

description: What anchor state to set on selected bones

bSetNotSelectedBonesToOppositeState

type: bool

description: If true, sets the non selected bones to opposite anchor state

Collection

description: GeometryCollection to set anchor state on

TransformSelection

description: Bone selection for setting the state on


code: FSetAnchorStateDataflowNode()


code: FSetCollectionAttributeDataTypedDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Set attribute data in a Collection

AttrName

type: FString

description: Attribute name

BoolAttributeData

type: TArray< bool >

description: Bool type attribute data

Collection

description: Collection for the custom attribute

CustomGroupName

description: User specified group name

DoubleAttributeData

type: TArray< double ...

description: Float type attribute data

FloatAttributeData

description: Float type attribute data

GroupName

type: EStandardGroupN...

description: Standard group names

description: Int type attribute data

StringAttributeData

type: TArray<FString...

description: Int type attribute data

type: TArray< FVector...

description: Vector3d type attribute data

description: Vector3f type attribute data


description: Evaluation


code: FSetMaterialInMaterialsArrayDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Set a Material in a Materials array

Material

type: TObjectPtr<UMa...

description: Material to add/insert to/in Materials array

MaterialIdx

description: Indexfor inserting a nem material into the Materials array

Materials

description: Materials array storing the materials

Operation

type: ESetMaterialOpe...

description: Operation type for setting the material, add will add the new material to the end off Materials array, insert will insert the new material into Materials array at the index specified by MaterialIdx


code: FSetVertexColorInCollectionFromFloatArrayDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FSetVertexColorInCollectionFromFloatArrayDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

Collection

type: FManagedArrayCo...

description: Collection

FloatArray

type: TArray< float >


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FSetVertexColorInCollectionFromVertexSelectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


Collection

description: Collection

NonSelectedColor

type: FLinearColor


code: FSetVisibilityInCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FSetVisibilityInCollectionDataflowNode

description: Sets all selected bone's visibilty to Visible/Hidden

Collection

description: Fractured GeometryCollection to set visibility

FaceSelection

type: FDataflowFaceSe...

description: Face selection for setting visibility

TransformSelection

type: FDataflowTransf...

description: Transform selection for setting visibility

Visibility

type: EVisibiltyOptio...

description: What to set the visibility of the selected bones


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticToolTip()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FSignDataflowNode()


className: FSignDataflowNode

description: Returns 1, 0, or -1 depending on relation of Float to 0


code: FSimplifyConvexHullsDataflowNode()


className: FSimplifyConvexHullsDataflowNode


description: Evaluation


code: FSinDataflowNode()


className: FSinDataflowNode

description: Returns the sine of A. (Expects Radians)


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FSkeletonToCollectionDataflowNode()


code: FSkeletonToCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FSkeletonToCollectionDataflowNode

Skeleton

type: TObjectPtr< con...


code: FSphereCoveringToMeshDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FSphereCoveringToMeshDataflowNode

description: Convert a sphere covering, as generated by the 'protect negative space' option on the "Generate Cluster Convex Hull" nodes, to a dynamic mesh.

Mesh

type: TObjectPtr<UDy...

SphereCovering

type: FDataflowSphere...

description: The sphere covering to convert to a mesh.

VerticesAlongEachSide

description: Number of vertices to use along each axis when creating a mesh for each sphere.


code: virtual GetCategory() const


description: Evaluation

code: virtual Evaluate() const


code: virtual GetDisplayName() const


code: virtual GetType() const


code: virtual GetTags() const


code: virtual IsA() const


code: FSphereCoveringToMeshDataflowNode()


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FSquareDataflowNode()


className: FSquareDataflowNode


code: FSquareRootDataflowNode()


className: FSquareRootDataflowNode


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: FStaticMeshToMeshDataflowNode()


code: FStaticMeshToMeshDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


className: FStaticMeshToMeshDataflowNode

description: Converts a StaticMesh into a DynamicMesh

bUseHiRes

type: bool

description: Output the HiRes representation, if set to true and HiRes doesn't exist it will output empty mesh

LODLevel

description: Specifies the LOD level to use

Mesh

description: Output mesh

StaticMesh

type: TObjectPtr<USt...

description: StaticMesh to convert


code: FStringAppendDataflowNode()


code: FStringAppendDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FStringAppendDataflowNode

description: Concatenates two strings together to make a new string

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FStringAppendDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

String

type: FString


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: static StaticCategory()


code: FSubtractDataflowNode()


className: FSubtractDataflowNode


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FSumScalarFieldDataflowNode()


code: FSumScalarFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FSumScalarFieldDataflowNode

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FSumScalarFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FieldRemap

type: TArray< int32 >

Magnitude

type: float

Operation

type: EDataflowFloatF...


code: FSumVectorFieldDataflowNode()


code: FSumVectorFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FSumVectorFieldDataflowNode

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FSumVectorFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FieldVectorLeft

type: TArray< FVector...

type: EDataflowVector...


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FTanDataflowNode()


className: FTanDataflowNode

description: Returns the cosine of A. (Expects Radians)


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FTransformCollectionAttributeDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


Collection

type: FManagedArrayCo...

LocalTransform

type: FTransform


code: FTransformCollectionDataflowNode()


code: FTransformCollectionDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FTransformCollectionDataflowNode

description: Transforms a Collection

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FTransformCollectionDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

bInvertTransformation

description: Invert the transformation

Collection

description: Output mesh

Rotate

type: FVector

description: Rotation

RotatePivot

description: Pivot for the rotation

RotationOrder

type: ERotationOrderE...

description: Rotation Order

Scale

description: Scale

ScalePivot

description: Pivot for the scale

Translate

description: Translation

UniformScale

description: Shear Uniform scale


code: FTransformMeshDataflowNode()


code: FTransformMeshDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FTransformMeshDataflowNode

description: Transforms a mesh

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FTransformMeshDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

bInvertTransformation

description: Invert the transformation

Mesh

description: Output mesh

Rotate

description: Rotation

RotatePivot

description: Pivot for the rotation

RotationOrder

description: Rotation Order

Scale

description: Scale

ScalePivot

description: Pivot for the scale

Translate

description: Translation

description: Shear Uniform scale


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


description: Evaluation

code: virtual Evaluate() const


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FTruncDataflowNode()


className: FTruncDataflowNode

description: Converts a float to the nearest integer. Rounds up when the fraction is .5


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FUniformIntegerFieldDataflowNode()


code: FUniformIntegerFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FUniformIntegerFieldDataflowNode

description: UniformInteger FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FUniformIntegerFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

SampleIndices

type: FDataflowVertex...


code: FUniformScalarFieldDataflowNode()


code: FUniformScalarFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FUniformScalarFieldDataflowNode

description: UniformScalar FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FUniformScalarFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FieldFloatResult

type: TArray< float >


code: FUniformScatterPointsDataflowNode()


code: FUniformScatterPointsDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FUniformScatterPointsDataflowNode

BoundingBox

type: FBox


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support


code: FUniformVectorFieldDataflowNode()


code: FUniformVectorFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FUniformVectorFieldDataflowNode

description: UniformVector FieldDataflow node

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FUniformVectorFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: FUnionIntArraysDataflowNode()


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FUnionIntArraysDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Evaluation

code: virtual Evaluate() const


className: FUnionIntArraysDataflowNode

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FUnionIntArraysDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


code: static StaticCategory()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: virtual TypedScriptStruct() const


code: FUpdateVolumeAttributesDataflowNode()


className: FUpdateVolumeAttributesDataflowNode

description: Update the Volume and Size attributes on the target Collection (and add them if they were not present)


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FVectorArrayNormalizeDataflowNode()


code: FVectorArrayNormalizeDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FVectorArrayNormalizeDataflowNode

description: Normalize all the selected vectors in a VectorArray

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FVectorArrayNormalizeDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

InVectorArray

description: Input VectorArray

Selection

description: Selection for the operation


code: FVectorToStringDataflowNode()


code: FVectorToStringDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FVectorToStringDataflowNode

description: Description for this node


code: FVoronoiFractureDataflowNode()


code: FVoronoiFractureDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FVoronoiFractureDataflowNode

description: Generates a Voronoi fracture

TransformSelection

type: FDataflowTransf...


description: Evaluation


code: FWaveScalarFieldDataflowNode()


code: FWaveScalarFieldDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FWaveScalarFieldDataflowNode

description: WaveScalar FieldDataflow node v2

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FWaveScalarFieldDataflowNode : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FalloffType

type: EDataflowFieldF...

FunctionType

type: EDataflowWaveFu...


description: Evaluation

code: virtual Evaluate() const


code: virtual GetCategory() const


code: virtual GetDisplayName() const


code: virtual GetTags() const


code: virtual GetType() const


code: virtual IsA() const


code: virtual NewStructOnScope()


description: Struct Support

code: virtual SerializeInternal()


code: static StaticCategory()


code: static StaticDisplay()


code: static StaticTags()


code: static StaticToolTip()


code: static StaticType()


code: FWrapDataflowNode()


code: virtual TypedScriptStruct() const


className: FWrapDataflowNode


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FWriteStringToFile()


code: FWriteStringToFile ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FWriteStringToFile

description: Write a string to a file.

code: [USTRUCT](Programming/UnrealArchitecture/Reference/Structs)(Meta=(DataflowGeometryCollection)) struct FWriteStringToFile : public [FDataflowNode](API\Runtime\DataflowCore\Dataflow\FDataflowNode)

FileContents

description: Contents of the file to write.

FilePath

description: Where file should be written on disk.


description: Called before the module is unloaded, right before the module object is destroyed. During normal shutdown, this is called in reverse order that modules finishStartupModule(). This means that, as long as a module references dependent modules in it'sStartupModule(), it can safely reference those dependencies inShutdownModule()as well.

code: virtual void ShutdownModule()


description: FModuleManager::Get().LoadModuleChecked(TEXT("HTTP"));

code: virtual void StartupModule()


className: IGeometryCollectionNodesPlugin

description: The public interface to this module

code: class IGeometryCollectionNodesPlugin : public [IModuleInterface](API\Runtime\Core\Modules\IModuleInterface)


code: FCreateGeometryCollectionFromSourcesDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


description: Create a geometry collection from a set of geometry sources

Collection

description: Geometry collection newly created

InstancedMeshes

type: TArray<FGeomet...

description: Array of instanced meshes

Materials

type: TArray<TObject...

description: Geometry collection newly created

Sources

description: Array of geometry sources


description: Evaluate

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context ) const


description: Error Checking

code: virtual void SetAssetValue ( [TObjectPtr](API\Runtime\Core\Delegates\TObjectPtr)< [UObject](API\Runtime\CoreUObject\UObject\UObject) > Asset, [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context ) const


code: FGeometryCollectionTerminalDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGeometryCollectionTerminalDataflowNode

InstancedMeshes

description: Array of instanced meshes

Materials

description: Materials array to use for this asset


description: Evaluation

code: virtual void Evaluate ( [Dataflow::FContext](API\Runtime\DataflowCore\Dataflow\FContext) & Context, const [FDataflowOutput](API\Runtime\DataflowCore\Dataflow\FDataflowOutput) * ) const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetCategory() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetDisplayName() const


code: virtual [FString](API\Runtime\Core\Containers\FString) GetTags() const


code: virtual [FName](API\Runtime\Core\UObject\FName) GetType() const


code: virtual bool IsA ( [FName](API\Runtime\Core\UObject\FName) InType ) const


code: virtual [FStructOnScope](API\Runtime\CoreUObject\UObject\FStructOnScope) * NewStructOnScope()


description: Struct Support

code: virtual void SerializeInternal ( [FArchive](API\Runtime\Core\Serialization\FArchive) & Ar )


code: virtual const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * TypedScriptStruct() const


code: FGetGeometryCollectionAssetDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


className: FGetGeometryCollectionAssetDataflowNode

description: Get Current geometry collection asset Note : Use with caution as this may get replaced in a near future for a more generic getAsset node

Asset

type: TObjectPtr<UGe...

description: Asset this data flow graph instance is assigned to


description: Get the list of the original mesh information used to create a specific geometryc collection asset each entry contains a mesh, a transform and a list of override materials

description: Asset to get geometry sources from

Sources

description: Array of geometry sources


code: FGetGeometryCollectionSourcesDataflowNode ( const [Dataflow::FNodeParameters](API\Runtime\DataflowCore\Dataflow\FNodeParameters) & InParam, [FGuid](API\Runtime\Core\Misc\FGuid) InGuid )


module: GeometryCollectionSequencer

code: virtual void ShutdownModule()


code: virtual void StartupModule()


className: FGeometryCollectionSequencerModule

description: The public interface to this module

code: class FGeometryCollectionSequencerModule : public [IModuleInterface](API\Runtime\Core\Modules\IModuleInterface)

TrackEditorBindingHandle

type: FDelegateHandle


description:
Builds an edit widget for the outliner nodes which represent tracks which are edited by this editor.
The the widget to display in the outliner, or an empty shared ptr if not widget is to be displayed.

code: virtual [TSharedPtr](API\Runtime\Core\Templates\TSharedPtr)< [SWidget](API\Runtime\SlateCore\Widgets\SWidget) > BuildOutlinerEditWidget ( const [FGuid](API\Runtime\Core\Misc\FGuid) & ObjectBinding, [UMovieSceneTrack](API\Runtime\MovieScene\UMovieSceneTrack) * Track, const [FBuildEditWidgetParams](API\Editor\Sequencer\FBuildEditWidgetParams) & Params )


description: Builds up the object binding track menu for the outliner.

code: virtual void BuildObjectBindingTrackMenu ( [FMenuBuilder](API\Runtime\Slate\Framework\MultiBox\FMenuBuilder) & MenuBuilder, const [TArray](API\Runtime\Core\Containers\TArray)< [FGuid](API\Runtime\Core\Misc\FGuid) > & ObjectBindings, const [UClass](API\Runtime\CoreUObject\UObject\UClass) * ObjectClass )


description:
Creates an instance of this class. Called by a sequencer
The new instance of this class

code: static [TSharedRef](API\Runtime\Core\Templates\TSharedRef)< [ISequencerTrackEditor](API\Editor\Sequencer\ISequencerTrackEditor) > CreateTrackEditor ( [TSharedRef](API\Runtime\Core\Templates\TSharedRef)< [ISequencer](API\Editor\Sequencer\ISequencer) > OwningSequencer )


description: Gets an icon brush for this track editor

code: virtual const [FSlateBrush](API\Runtime\SlateCore\Styling\FSlateBrush) * GetIconBrush() const


description: Called to generate a section layout for a particular section.

code: virtual [TSharedRef](API\Runtime\Core\Templates\TSharedRef)< [ISequencerSection](API\Editor\Sequencer\ISequencerSection) > MakeSectionInterface ( [UMovieSceneSection](API\Runtime\MovieScene\UMovieSceneSection) & SectionObject, [UMovieSceneTrack](API\Runtime\MovieScene\UMovieSceneTrack) & Track, [FGuid](API\Runtime\Core\Misc\FGuid) ObjectBinding )


description:
Returns whether a sequence is supported by this tool.
true if the type is supported.

code: virtual bool SupportsSequence ( [UMovieSceneSequence](API\Runtime\MovieScene\UMovieSceneSequence) * InSequence ) const


description:
Returns whether a track class is supported by this tool.
true if the type is supported.

code: virtual bool SupportsType ( [TSubclassOf](API\Runtime\CoreUObject\Templates\TSubclassOf)< [UMovieSceneTrack](API\Runtime\MovieScene\UMovieSceneTrack) > TrackClass ) const


description: Constructor

code: FGeometryCollectionTrackEditor ( [TSharedRef](API\Runtime\Core\Templates\TSharedRef)< [ISequencer](API\Editor\Sequencer\ISequencer) > InSequencer )


description: Virtual destructor.


className: FGeometryCollectionTrackEditor

description: Tools for Geometry Collection tracks

code: class FGeometryCollectionTrackEditor : public [FMovieSceneTrackEditor](API\Editor\Sequencer\FMovieSceneTrackEditor)


description: Dilation starts with a drag operation

code: virtual void BeginDilateSection()


description: Resize the section

code: virtual void BeginResizeSection()


description: Slips the section by a specific factor

code: virtual void BeginSlipSection()


description: New Range that's set as we Dilate

code: virtual void DilateSection ( const [TRange](API\Runtime\Core\Math\TRange)< [FFrameNumber](API\Runtime\Core\Misc\FFrameNumber) > & NewRange, float DilationFactor )


description: The height of the section

code: virtual float GetSectionHeight() const


description: The MovieSceneSection data being visualized

code: virtual [UMovieSceneSection](API\Runtime\MovieScene\UMovieSceneSection) * GetSectionObject()


description: The display name of the section in the section view

code: virtual [FText](API\Runtime\Core\Internationalization\FText) GetSectionTitle() const


description:
Called when the section should be painted
The new LayerId

code: virtual int32 OnPaintSection ( [FSequencerSectionPainter](API\Editor\Sequencer\FSequencerSectionPainter) & InPainter ) const


code: virtual void ResizeSection ( ESequencerSectionResizeMode ResizeMode, [FFrameNumber](API\Runtime\Core\Misc\FFrameNumber) ResizeTime )


code: virtual void SlipSection ( [FFrameNumber](API\Runtime\Core\Misc\FFrameNumber) SlipTime )


description: Constructor.

code: FGeometryCollectionTrackSection ( [UMovieSceneSection](API\Runtime\MovieScene\UMovieSceneSection) & InSection, [TWeakPtr](API\Runtime\Core\Templates\TWeakPtr)< [ISequencer](API\Editor\Sequencer\ISequencer) > InSequencer )


className: FGeometryCollectionTrackSection

description: Class for animation sections

code: class FGeometryCollectionTrackSection : public [ISequencerSection](API\Editor\Sequencer\ISequencerSection), public [TSharedFromThis< FGeometryCollectionTrackSection >](API\Runtime\Core\Templates\TSharedFromThis)