API ReferenceFacepunch.ActionGraphs.Compilation

INodeExpressionBuilderclass

objectINodeExpressionBuilder
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