API ReferenceFacepunch.ActionGraphs.Compilation
public abstract interface Facepunch.ActionGraphs.Compilation.INodeExpressionBuilder
Methods
Showing 8 methods
public virtual System.Linq.Expressions.ParameterExpression CreateLocal(System.Type type, string name = null)
Parameters
name: Default: null
public virtual System.Linq.Expressions.Expression GetInputValue(Facepunch.ActionGraphs.Node.Input input)
public virtual System.Linq.Expressions.LambdaExpression GetInputValueFunc(Facepunch.ActionGraphs.Node.Input input)
public virtual System.Linq.Expressions.Expression GetPropertyValue(Facepunch.ActionGraphs.Node.Property property)
public virtual System.Linq.Expressions.Expression GetVariableValue(Facepunch.ActionGraphs.Variable variable)
public virtual System.Linq.Expressions.Expression RunOutputSignal(Facepunch.ActionGraphs.Node.Output signalOutput)
No results match this filter.
Properties
Showing 3 properties
public virtual Facepunch.ActionGraphs.ActionGraph Facepunch.ActionGraphs.Compilation.INodeExpressionBuilder.ActionGraph { get; set; }
public virtual Facepunch.ActionGraphs.NodeBinding Facepunch.ActionGraphs.Compilation.INodeExpressionBuilder.Binding { get; set; }
public virtual Facepunch.ActionGraphs.Node Facepunch.ActionGraphs.Compilation.INodeExpressionBuilder.Node { get; set; }
No results match this filter.
Metadata
| Field | Value |
|---|---|
| Namespace | Facepunch.ActionGraphs.Compilation |
| Type | class |
| Assembly | Facepunch.ActionGraphs |
| Doc ID | T:Facepunch.ActionGraphs.Compilation.INodeExpressionBuilder |