Table of Contents

Class FlowNode_Sequence

Namespace
Ceres.Graph.Flow.Utilities
Assembly
cs.temp.dll.dll

Execute a series of output nodes sequentially, forwarding the execution flow to each output port in the defined sequence.

public class FlowNode_Sequence : ForwardNode, IDisposable, ISerializationCallbackReceiver, IPortArrayNode, IReadOnlyPortArrayNode
Inheritance
object
FlowNode_Sequence
Implements
IDisposable
ISerializationCallbackReceiver
Inherited Members

Fields

outputCount

public int outputCount

Field Value

int

outputs

public NodePort[] outputs

Field Value

NodePort[]

Methods

Execute(ExecutionContext)

protected override sealed UniTask Execute(ExecutionContext executionContext)

Parameters

executionContext ExecutionContext

Returns

UniTask

GetPortArrayFieldName()

public string GetPortArrayFieldName()

Returns

string

GetPortArrayLength()

public int GetPortArrayLength()

Returns

int

OnAfterDeserialize()

public void OnAfterDeserialize()

OnBeforeSerialize()

public void OnBeforeSerialize()

SetPortArrayLength(int)

public void SetPortArrayLength(int newLength)

Parameters

newLength int