/Engine/Plugins/Runtime/ComputeFramework/Source/ComputeFramework/Public/ComputeFramework/ComputeGraph.h
Class representing a Compute Graph. This holds the basic topology of the graph and is responsible for linking Kernels with Data Interfaces and compiling the resulting shader code. Multiple Compute Graph asset types can derive from this to specialize the graph creation process. For example the Animation Deformer system provides a UI for creatingUComputeGraphassets.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UComputeGraph : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
TArray<TObject...
Bindings
Registered binding object class types.
TArray<TObject...
DataInterfaces
Data interfaces in the graph.
TArray< int32 >
DataInterfaceToBinding
Mapping of DataInterfaces array index to Bindings index.
TArray<FComput...
GraphEdges
Edges in the graph between kernels and data interfaces.
TArray<TObject...
KernelInvocations
Kernels in the graph.