Class FlowNode_SwitchEnumT<TEnum>
Route execution to one of several output ports based on the value of an enum type,
offering a dynamic branching mechanism in execution flow.
Inheritance
object
FlowNode_SwitchEnumT<TEnum>
Implements
IDisposable
ISerializationCallbackReceiver
Assembly: cs.temp.dll.dll
Syntax
public class FlowNode_SwitchEnumT<TEnum> : FlowNode_SwitchEnum, IDisposable, ISerializationCallbackReceiver, IReadOnlyPortArrayNode where TEnum : Enum
Type Parameters
Fields
outputs
Declaration
public NodePort[] outputs
Field Value
sourceValue
Declaration
public CeresPort<TEnum> sourceValue
Field Value
Methods
Execute(ExecutionContext)
Declaration
protected override sealed UniTask Execute(ExecutionContext executionContext)
Parameters
Returns
Overrides
GetPortArrayFieldName()
Declaration
public string GetPortArrayFieldName()
Returns
GetPortArrayLength()
Declaration
public int GetPortArrayLength()
Returns
OnAfterDeserialize()
Declaration
public void OnAfterDeserialize()
OnBeforeSerialize()
Declaration
public void OnBeforeSerialize()
Implements
IDisposable
ISerializationCallbackReceiver