Table of Contents

Class FlowNode

Namespace
Ceres.Flow
Assembly
Ceres.Flow.dll

Base class for nodes in an execution flow

[CeresMetadata(new string[] { "style = FunctionNode" })]
public abstract class FlowNode : ForwardNode, IEnumerable<CeresNode>, IEnumerable, IDisposable
Inheritance
FlowNode
Implements
Derived
Inherited Members

Constructors

FlowNode()

protected FlowNode()

Fields

exec

[OutputPort(false)]
[CeresLabel("")]
public NodePort exec

Field Value

NodePort

Methods

Execute(ExecutionContext)

protected override UniTask Execute(ExecutionContext executionContext)

Parameters

executionContext ExecutionContext

Returns

UniTask

LocalExecute(ExecutionContext)

Do node local execution, sync only

protected virtual void LocalExecute(ExecutionContext executionContext)

Parameters

executionContext ExecutionContext

__getTypeName()

protected override string __getTypeName()

Returns

string

__initializePorts()

protected override void __initializePorts()

__initializeVariables()

protected override void __initializeVariables()