Search Results for

    Show / Hide Table of Contents

    Namespace Ceres.Graph.Flow

    Classes

    CustomExecutionEvent

    Base class for ExecutionEventBase generated from by Ceres.SourceGenerator

    CustomExecutionEvent<TEventBase>

    DelegatePort<TDelegate>

    EventDelegate

    EventDelegate<T1>

    EventDelegate<T1, T2>

    EventDelegate<T1, T2, T3>

    EventDelegate<T1, T2, T3, T4>

    EventDelegate<T1, T2, T3, T4, T5>

    EventDelegate<T1, T2, T3, T4, T5, T6>

    EventDelegateBase

    Weak delegate structure for ExecutableEvent

    EventDelegateExtensions

    ExecutableEvent

    ExecutableFunction

    ExecutableFunction.ExecutableAttribute

    ExecutableFunction.ExecutableDocumentation

    ExecutableNode

    ExecutableNodeReflectionHelper

    ExecutableReflection

    Runtime reflection helper for executable functions

    ExecutableReflection<TTarget>

    ExecutableReflection<TTarget>.ExecutableFunction

    ExecuteFlowEvent

    Event for executing Flow Graph

    ExecuteFlowEvent<T1>

    Event with one param for executing Flow Graph

    ExecuteFlowEvent<T1, T2>

    Event with two params for executing Flow Graph

    ExecuteFlowEvent<T1, T2, T3>

    Event with three params for executing Flow Graph

    ExecuteFlowEvent<T1, T2, T3, T4>

    Event with four params for executing Flow Graph

    ExecuteFlowEvent<T1, T2, T3, T4, T5>

    Event with five params for executing Flow Graph

    ExecuteFlowEvent<T1, T2, T3, T4, T5, T6>

    Event with six params for executing Flow Graph

    ExecuteFlowEventBase<TEvent>

    ExecutionContext

    Flow graph execution context

    ExecutionEvent

    Event entry node to start an execution

    ExecutionEvent<T1>

    Event entry node to start an execution

    ExecutionEvent<T1, T2>

    ExecutionEvent<T1, T2, T3>

    ExecutionEvent<T1, T2, T3, T4>

    ExecutionEvent<T1, T2, T3, T4, T5>

    ExecutionEvent<T1, T2, T3, T4, T5, T6>

    ExecutionEventBase

    ExecutionEventGeneric

    ExecutionEventUber

    FlowGraph

    FlowGraphAsset

    Asset contains FlowGraphData that can be shared between multi IFlowGraphRuntime instances.

    FlowGraphCompilationContext

    FlowGraphData

    Metadata for FlowGraph

    FlowGraphDependencyTracker

    A helper tracker to dump nodes dependencies

    FlowGraphFunctionAsset

    Asset contains custom function that can be shared between multi IFlowGraphRuntime instances.

    FlowGraphFunctionSerializedInfo

    FlowGraphInstanceObject

    only contains runtime Flow Graph instance

    FlowGraphObject

    contains persistent FlowGraphData and runtime instance.

    FlowGraphObjectBase

    Base class for contains Flow Graph.

    FlowGraphRuntimeExtensions

    FlowGraphScriptableObject

    ScriptableObject contains Flow Graph that can be executed alone.

    FlowGraphScriptableObjectBase

    Base class for contains Flow Graph.

    FlowGraphSerializedData

    Serialized data for FlowGraph

    FlowGraphTracker

    FlowNode

    Base class for nodes in an execution flow

    FlowRuntimeSettings

    FlowSubGraphData

    SubGraph slot for FlowGraphData

    FlowSubGraphSlot

    FlowUberGraph

    Top level graph type of FlowGraph, contains all sub-graphs.

    ForwardNode

    Base class for executable nodes with parent node input, used in forward execution path

    IllegalExecutableNode

    InvalidExecutableFunctionException

    InvalidExecutableNode

    PropertyNode

    Base class for executable nodes that contained graph property without execution

    Structs

    ExecutableFunctionInfo

    FlowGraphTracker.TrackerAutoScope

    Interfaces

    IDelegatePort

    IFlowEvent

    IFlowGraphContainer

    Interface for contains FlowGraph data

    IFlowGraphRuntime

    Interface for contains FlowGraph runtime instance

    IPropertyNode

    Interface for node contains named property

    IRedirectFlowGraphRuntimeType

    Interface for IFlowGraphContainer that use specific IFlowGraphRuntime type instance

    Enums

    ExecutableFunctionType

    FlowGraphUsage

    Flow graph usage type

    In This Article
    Back to top Copyright © 2025 AkiKurisu
    Generated with DocFX