Class CompositorDefaultImplementations
Inheritance
CompositorDefaultImplementations
Syntax
public static class CompositorDefaultImplementations
Methods
Connect<T, TNodeData>(T, NodeSetAPI, ref TNodeData, ConnectNodesCommand)
Declaration
public static void Connect<T, TNodeData>(T target, NodeSetAPI nodeset, ref TNodeData data, ConnectNodesCommand connection)
where T : NodeDefinition, IGraphSlot<TNodeData> where TNodeData : INodeData, ICompositorGraphSlotSimulationData
Parameters
Type Parameters
Name |
Description |
T |
|
TNodeData |
|
CreateInternalTopology<T, TNodeData>(T, NodeSetAPI, ref TNodeData, BlobAssetReference<Graph>)
Declaration
public static void CreateInternalTopology<T, TNodeData>(T target, NodeSetAPI nodeset, ref TNodeData data, in BlobAssetReference<Graph> graph)
where T : NodeDefinition, IGraphSlot<TNodeData> where TNodeData : INodeData, ICompositorGraphSlotSimulationData
Parameters
Type Parameters
Name |
Description |
T |
|
TNodeData |
|
Dispatch<T, TNodeData, TStruct>(T, NodeSetAPI, ref TNodeData, CompositorNodeID, CompositorPortID, TStruct)
Declaration
public static void Dispatch<T, TNodeData, TStruct>(T target, NodeSetAPI nodeset, ref TNodeData nodeData, CompositorNodeID node, CompositorPortID port, in TStruct data)
where T : NodeDefinition, IGraphSlot<TNodeData> where TNodeData : INodeData, ICompositorGraphSlotSimulationData where TStruct : struct
Parameters
Type Parameters
Name |
Description |
T |
|
TNodeData |
|
TStruct |
|
DispatchEntityContext<TNodeData>(NodeSetAPI, ref TNodeData, EntityContext)
Declaration
public static void DispatchEntityContext<TNodeData>(NodeSetAPI nodeset, ref TNodeData data, in EntityContext context)
where TNodeData : INodeData, ICompositorGraphSlotSimulationData
Parameters
Type Parameters
Name |
Description |
TNodeData |
|
SendVariantMessage<T, TNodeData>(T, NodeSetAPI, ref TNodeData, CompositorNodeID, CompositorPortID, GraphVariant)
Declaration
public static void SendVariantMessage<T, TNodeData>(T target, NodeSetAPI nodeset, ref TNodeData data, CompositorNodeID node, CompositorPortID port, GraphVariant msg)
where T : NodeDefinition, IGraphSlot<TNodeData> where TNodeData : INodeData, ICompositorGraphSlotSimulationData
Parameters
Type Parameters
Name |
Description |
T |
|
TNodeData |
|