API ReferenceFacepunch.ActionGraphs.Compilation

INodeExpressionBuilderclass

object→INodeExpressionBuilder
Namespace
Facepunch.ActionGraphs.Compilation
Assembly
Facepunch.ActionGraphs
Declaration
public abstract interface Facepunch.ActionGraphs.Compilation.INodeExpressionBuilder

Methods8

Showing 8 methods

public virtual System.Linq.Expressions.ParameterExpression CreateLocal(System.Type type, string name = null)PUBLICVIRTUAL

ParameterTypeDescription
typeType—
name = nullstring—
Returns:ParameterExpression—

public virtual System.Linq.Expressions.Expression GetInputValue(Facepunch.ActionGraphs.Node.Input input)PUBLICVIRTUALINGEST

ParameterTypeDescription
inputInput—
Returns:Expression—

public virtual System.Linq.Expressions.LambdaExpression GetInputValueFunc(Facepunch.ActionGraphs.Node.Input input)PUBLICVIRTUALINGEST

ParameterTypeDescription
inputInput—
Returns:LambdaExpression—

public virtual System.Linq.Expressions.Expression GetVariableValue(Facepunch.ActionGraphs.Variable variable)PUBLICVIRTUAL

ParameterTypeDescription
variableVariable—
Returns:Expression—

public virtual System.Linq.Expressions.Expression RunOutputSignal(Facepunch.ActionGraphs.Node.Output signalOutput)PUBLICVIRTUAL

ParameterTypeDescription
signalOutputOutput—
Returns:Expression—

Properties3

Showing 3 properties

On this page