Class FlowNode_ExecuteCustomFunction
- Namespace
- Ceres.Flow.CustomFunctions
- Assembly
- Ceres.Flow.dll
Execute custom function implemented in flow graph
[NodeInfo("Invokes a local Flow function or FlowGraphFunction asset.")]
[CeresMetadata(new string[] { "style = CustomFunctionNode" })]
public abstract class FlowNode_ExecuteCustomFunction : FlowNode, IEnumerable<CeresNode>, IEnumerable, IDisposable, IRuntimeCompiledNode
- Inheritance
-
FlowNode_ExecuteCustomFunction
- Implements
- Derived
- Inherited Members
Constructors
FlowNode_ExecuteCustomFunction()
protected FlowNode_ExecuteCustomFunction()
Fields
functionAsset
[HideInGraphEditor]
public FlowGraphFunctionAsset functionAsset
Field Value
functionName
[HideInGraphEditor]
public string functionName
Field Value
Methods
Compile(CeresGraphCompiler)
public void Compile(CeresGraphCompiler compiler)
Parameters
compilerCeresGraphCompiler
Execute(ExecutionContext)
protected override sealed UniTask Execute(ExecutionContext executionContext)
Parameters
executionContextExecutionContext
Returns
- UniTask
__getTypeName()
protected override string __getTypeName()
Returns
__initializePorts()
protected override void __initializePorts()
__initializeVariables()
protected override void __initializeVariables()