Table of Contents

Class CustomExecutionEvent

Namespace
Ceres.Flow
Assembly
Ceres.Flow.dll

Base class for ExecutionEventBase generated from EventBase<T> by Ceres.Flow.SourceGenerator

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

Constructors

CustomExecutionEvent()

protected CustomExecutionEvent()

Fields

exec

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

Field Value

NodePort

Methods

Execute(ExecutionContext)

protected override sealed UniTask Execute(ExecutionContext executionContext)

Parameters

executionContext ExecutionContext

Returns

UniTask

LocalExecute(ExecutionContext)

protected virtual void LocalExecute(ExecutionContext executionContext)

Parameters

executionContext ExecutionContext

RegisterEventId<TEventBase>(string)

protected static void RegisterEventId<TEventBase>(string eventName) where TEventBase : EventBase<TEventBase>, new()

Parameters

eventName string

Type Parameters

TEventBase

__getTypeName()

protected override string __getTypeName()

Returns

string

__initializePorts()

protected override void __initializePorts()

__initializeVariables()

protected override void __initializeVariables()