Class FlowNode_Branch
Branch will route the execution flow depending on the value of the condition input.
[CeresGroup("Utilities")]
[CeresLabel("Branch")]
[NodeInfo("Routes execution to True or False depending on the condition value.")]
public class FlowNode_Branch : ForwardNode, IEnumerable<CeresNode>, IEnumerable, IDisposable
- Inheritance
-
FlowNode_Branch
- Implements
- Inherited Members
Constructors
FlowNode_Branch()
public FlowNode_Branch()
Fields
condition
[InputPort(false)]
public CeresPort<bool> condition
Field Value
falseOutput
[OutputPort(false)]
[CeresLabel("False")]
public NodePort falseOutput
Field Value
trueOutput
[OutputPort(false)]
[CeresLabel("True")]
public NodePort trueOutput
Field Value
Methods
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()