 |
FArrayInputParameters |
|
|
 |
FConnectionKey |
|
|
 |
FConnectionParameters |
|
|
 |
FConnectionReference |
Do not hold onto FConnectionReference when Reference is dynamically allocated (e.g., when using array inputs). |
|
 |
FContext |
|
|
 |
FContextCache |
|
|
 |
FContextCacheData |
|
|
 |
FContextCacheElementBase |
Base class for all context cache entries |
|
 |
FContextCacheElementNull |
Null entry, this will always return a default value. |
|
 |
FContextCachingFactory |
|
|
 |
FContextScopedCallstack |
|
|
 |
FContextSingle |
|
|
 |
FContextThreaded |
|
|
 |
FDataflowAllTypes |
Any supported type |
|
 |
FDataflowAllTypesPolicy |
|
|
 |
FDataflowAnyType |
Any supported type |
|
 |
FDataflowArrayInput |
|
|
 |
FDataflowBranchNode |
|
|
 |
FDataflowConnection |
Input Output Base |
|
 |
FDataflowConverter |
|
|
 |
FDataflowFaceSelection |
|
|
 |
FDataflowGeometrySelection |
|
|
 |
FDataflowInput |
|
|
 |
FDataflowMaterialSelection |
|
|
 |
FDataflowMathAbsNode |
Absolute value ( |A| ) |
|
 |
FDataflowMathAddNode |
Addition (A + B) |
|
 |
FDataflowMathArcCosNode |
ArcCos(A) returns a value in radians |
|
 |
FDataflowMathArcSinNode |
ArcSin(A) returns a value in radians |
|
 |
FDataflowMathArcTan2Node |
ArcTan2(A, B) returns a value in radians |
|
 |
FDataflowMathArcTanNode |
ArcTan(A) returns a value in radians |
|
 |
FDataflowMathCeilNode |
Ceil ( 1.4 => 2.0 | 1.9 => 2.0 | -5.3 => -5.0) |
|
 |
FDataflowMathConstantNode |
Math constants ( see EDataflowMathConstantsEnum ) |
|
 |
FDataflowMathCosNode |
Cos(A) with A in radians |
|
 |
FDataflowMathCubeNode |
Cube ( A * A * A ) |
|
 |
FDataflowMathDegToRadNode |
DegToRad(A) convert degrees to radians |
|
 |
FDataflowMathDivideNode |
Division (A / B) if B is equal to 0, 0 is returned Fallback value |
|
 |
FDataflowMathExpNode |
Exponential ( Exp(A) ) |
|
 |
FDataflowMathFloorNode |
Floor ( 1.4 => 1.0 | 1.9 => 1.0 | -5.3 => -6.0 ) |
|
 |
FDataflowMathFracNode |
Frac ( 1.4 => 0.4 | 1.9 => 0.9 | -5.3 => 0.3 ) |
|
 |
FDataflowMathInverseSquareRootNode |
Inverse Square Root ( 1 / sqrt(A) ) if A is equal to 0, returns Fallback |
|
 |
FDataflowMathLogNode |
Natural log ( Log(A) ) |
|
 |
FDataflowMathLogXNode |
Log for a specific base ( LogBase ) If base is negative or zero returns 0 |
|
 |
FDataflowMathMaximumNode |
Maximum ( Max(A, B) ) |
|
 |
FDataflowMathMinimumNode |
Minimum ( Min(A, B) ) |
|
 |
FDataflowMathMultiplyNode |
Multiplication (A * B) |
|
 |
FDataflowMathNegateNode |
Negate ( -A ) |
|
 |
FDataflowMathOneInputOperatorNode |
One input operators base class |
|
 |
FDataflowMathOneMinusNode |
One minus (1 - A) |
|
 |
FDataflowMathPowNode |
Power ( A ^ B) |
|
 |
FDataflowMathRadToDegNode |
RadToDeg(A) convert radians to degrees |
|
 |
FDataflowMathReciprocalNode |
Reciprocal( 1 / A ) if A is equal to 0, returns Fallback |
|
 |
FDataflowMathRoundNode |
Round ( 1.4 => 1.0 | 1.9 => 2.0 | -5.3 => -5.0) |
|
 |
FDataflowMathSignNode |
Return -1, 0, +1 whether the input is respectively negative, zero or positive ( Sign(A) ) |
|
 |
FDataflowMathSinNode |
Sin(A) with A in radians |
|
 |
FDataflowMathSquareNode |
Square ( A * A ) |
|
 |
FDataflowMathSquareRootNode |
Square Root ( sqrt(A) ) |
|
 |
FDataflowMathSubtractNode |
Subtraction (A - B) |
|
 |
FDataflowMathTanNode |
Tan(A) with A in radians |
|
 |
FDataflowMathTruncNode |
Trunc ( 1.4 => 1.0 | 1.9 => 1.0 | -5.3 => -5.0) |
|
 |
FDataflowMathTwoInputsOperatorNode |
Two inputs operators base class |
|
 |
FDataflowNode |
FNode Base class for node based evaluation within the Dataflow graph. |
|
 |
FDataflowNodePauseInvalidationScope |
|
|
 |
FDataflowNumericTypePolicy |
|
|
 |
FDataflowNumericTypes |
Numeric types (double, float, int64, uint64, int32, uint32, int16, uint16, int8, uint8)" |
|
 |
FDataflowOutput |
|
|
 |
FDataflowOverrideNode |
FDataflowOverrideNode Base class for override nodes within the Dataflow graph. |
|
 |
FDataflowPrintNode |
Print value in the log Supports any type comnvertible to a string |
|
 |
FDataflowReRouteNode |
|
|
 |
FDataflowSelection |
|
|
 |
FDataflowSelectNode |
|
|
 |
FDataflowStringConvertibleTypePolicy |
String comvertible types |
|
 |
FDataflowStringConvertibleTypes |
String convertible types (String types, Numeric types, Vector types and Booleans) |
|
 |
FDataflowStringTypePolicy |
|
|
 |
FDataflowStringTypes |
String types (FString or FName) |
|
 |
FDataflowTerminalNode |
FDataflowTerminalNode Base class for terminal nodes within the Dataflow graph. |
|
 |
FDataflowTransformSelection |
|
|
 |
FDataflowUObjectConvertibleTypePolicy |
|
|
 |
FDataflowUObjectConvertibleTypes |
UObject types |
|
 |
FDataflowVectorAddNode |
Add two vectors component wise : V = (A + B) |
|
 |
FDataflowVectorBreakNode |
Break a vector in 4 components if the input vector is of a lower dimension than 4, the remaining components will be set to zero |
|
 |
FDataflowVectorCrossProductNode |
Compute the cross product of two vectors : CrossProduct = B^A This node only operates in 3 dimensions, inputs will be converted to a 3D vector internally and result will be a vector with a zero W component |
|
 |
FDataflowVectorDistanceNode |
Compute the distance between two vectors : Distance = |B-A| |
|
 |
FDataflowVectorDotProductNode |
Compute the dot product between two vectors : DotProduct = A.B |
|
 |
FDataflowVectorLengthNode |
Compute the Length of a vector : Length = |V| |
|
 |
FDataflowVectorMakeVec2Node |
Make a 2D Vector |
|
 |
FDataflowVectorMakeVec3Node |
Make a 3D Vector |
|
 |
FDataflowVectorMakeVec4Node |
Make a 4D Vector |
|
 |
FDataflowVectorNormalize |
Normalize a vector : Normalized = V/|V| |
|
 |
FDataflowVectorScaleNode |
Scale a vector by a scalar : Scaled = (V * Scale) |
|
 |
FDataflowVectorSquaredLengthNode |
Compute the Squared length of a vector : Length = |V||V| |
|
 |
FDataflowVectorSubtractNode |
Subtract two vectors component wise: V = (A - B) |
|
 |
FDataflowVectorTypePolicy |
|
|
 |
FDataflowVectorTypes |
Vector types (2D, 3D and 4D vector, single and double precision) |
|
 |
FDataflowVertexSelection |
|
|
 |
FFactoryParameters |
|
|
 |
FGraph |
|
|
 |
FInputParameters |
|
|
 |
FLink |
|
|
 |
FNewNodeParameters |
|
|
 |
FNodeColors |
|
|
 |
FNodeColorsRegistry |
|
|
 |
FNodeFactory |
|
|
 |
FNodeParameters |
|
|
 |
FOutputParameters |
|
|
 |
FPin |
|
|
 |
FRenderingParameter |
|
|
 |
FTimestamp |
|
|
 |
IDataflowCoreModule |
The public interface to this module |
|
 |
IDataflowTypePolicy |
|
|
 |
TConnectionReference |
|
|
 |
TContextCacheElement |
Value storing context cache entry - strongly typed. |
|
 |
TContextCacheElementReference |
Reference to another context cache entry. |
|
 |
TContextCacheElementUObject |
UObject cache element, prevents the object from being garbage collected while in the cache. |
|
 |
TDataflowMultiTypePolicy |
|
|
 |
TDataflowPolicyTypeName |
|
|
 |
TDataflowSingleTypePolicy |
|
|
 |
TIsUObjectPtrElement |
Trait used to select the UObject* or TObjectPtr cache element path code. |
|
 |
UDataflowSettings |
|
|