API ReferenceFacepunch.ActionGraphs
public static abstract sealed class Facepunch.ActionGraphs.ActionGraphExtensions
Extension methods for action graphs.
Methods
Showing 8 methods
public static Facepunch.ActionGraphs.Node AddConstantNode(Facepunch.ActionGraphs.INodeContainer graph, object value)
Add a new constant accessor node to this action graph.
public static Facepunch.ActionGraphs.Node AddVariableNode(Facepunch.ActionGraphs.INodeContainer graph, Facepunch.ActionGraphs.Variable variable, System.Nullable`1<Facepunch.ActionGraphs.AssignmentKind> kind = null)
Parameters
kind: Default: null
public static System.Threading.Tasks.Task`1<System.Nullable`1<Facepunch.ActionGraphs.CreateSubGraphResult>> CreateSubGraphAsync(Facepunch.ActionGraphs.ActionGraph graph, System.Collections.Generic.IEnumerable`1<Facepunch.ActionGraphs.Node> nodes, System.Text.Json.JsonSerializerOptions jsonOptions, Facepunch.ActionGraphs.ActionGraphExtensions.WriteSubGraphDelegate writeSubGraph)
public static System.Collections.Generic.IReadOnlyList`1<Facepunch.ActionGraphs.Link> SetLinks(Facepunch.ActionGraphs.ActionGraph graph, Facepunch.ActionGraphs.Node.Input target, Facepunch.ActionGraphs.ILinkSource[] sources)
No results match this filter.
Metadata
| Field | Value |
|---|---|
| Namespace | Facepunch.ActionGraphs |
| Type | class |
| Assembly | Facepunch.ActionGraphs |
| Doc ID | T:Facepunch.ActionGraphs.ActionGraphExtensions |