Namespace Ceres.Graph.Flow.Utilities
Classes
CeresExecutableLibrary
Executable function library for Ceres API
ConfigsExecutableLibrary
DataDrivenExecutableLibrary
Executable function library for Chris.DataDriven
ExecutableFunctionLibrary
Derived from this class to add custom static functions
FlowNode_Branch
Branch will route the execution flow depending on the value of the condition input.
FlowNode_CastT<TFrom, TTo>
Casting a value from type
FlowNode_DebugLog
Logs message to the Unity Console
FlowNode_DebugLogString
Logs string message to the Unity Console.
FlowNode_EqualsT<T>
FlowNode_ExecuteEvent
Execute an ExecutionEvent
FlowNode_ExecuteFunction
Execute function in flow
FlowNode_ExecuteFunctionReturn
FlowNode_ExecuteFunctionReturn<TTarget>
FlowNode_ExecuteFunctionT<TTarget>
FlowNode_ExecuteFunctionTReturn<TTarget, TR>
FlowNode_ExecuteFunctionTReturn<TTarget, TP1, TR>
FlowNode_ExecuteFunctionTReturn<TTarget, TP1, TP2, TR>
FlowNode_ExecuteFunctionTReturn<TTarget, TP1, TP2, TP3, TR>
FlowNode_ExecuteFunctionTReturn<TTarget, TP1, TP2, TP3, TP4, TR>
FlowNode_ExecuteFunctionTReturn<TTarget, TP1, TP2, TP3, TP4, TP5, TR>
FlowNode_ExecuteFunctionTReturn<TTarget, TP1, TP2, TP3, TP4, TP5, TP6, TR>
FlowNode_ExecuteFunctionTVoid<TTarget>
FlowNode_ExecuteFunctionTVoid<TTarget, TP1>
FlowNode_ExecuteFunctionTVoid<TTarget, TP1, TP2>
FlowNode_ExecuteFunctionTVoid<TTarget, TP1, TP2, TP3>
FlowNode_ExecuteFunctionTVoid<TTarget, TP1, TP2, TP3, TP4>
FlowNode_ExecuteFunctionTVoid<TTarget, TP1, TP2, TP3, TP4, TP5>
FlowNode_ExecuteFunctionTVoid<TTarget, TP1, TP2, TP3, TP4, TP5, TP6>
FlowNode_ExecuteFunctionUber
FlowNode_ExecuteFunctionVoid
FlowNode_ExecuteFunctionVoid<TTarget>
FlowNode_ForEachLoop
Iterate over the output of given array.
FlowNode_ForEachLoopGeneric
FlowNode_ForEachLoopT<T>
Iterate over the output of given array.
FlowNode_GetArrayElementT<T>
Retrieve an element from an array at a given index.
FlowNode_GetConfigT<TConfig>
FlowNode_InstantiateT<TObject>
Clones the object original and returns the clone.
FlowNode_MakeArray
FlowNode_MakeArrayT<T>
Make an array of type
FlowNode_ObservableSubscribeT<T>
FlowNode_Sequence
Execute a series of output nodes sequentially, forwarding the execution flow to each output port in the defined sequence.
FlowNode_SoftAssetReferenceLoadAssetAsync
FlowNode_SoftAssetReferenceTLoadAssetAsync<TObject>
FlowNode_SubscribeEventExecutionT<TEventType>
Subscribe to
FlowNode_SubscribeGlobalEventExecutionT<TEventType>
Subscribe to
FlowNode_SwitchEnum
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.
FlowNode_SwitchString
MathExecutableLibrary
Executable function library for basic math operations
ResourceExecutableLibrary
Executable function library for Chris.Resource
RxExecutableLibrary
Executable function library for R3
SchedulerExecutableLibrary
Executable function library for Chris.Schedulers
TextExecutableLibrary
Executable function library for texts
UnityExecutableLibrary
Executable function library for Unity built-in types