Namespace Ceres.Graph.Flow.Utilities
Classes
- CeresExecutableLibrary
Executable function library for Ceres API
- 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
to type .
- FlowNode_DebugLog
Logs message to the Unity Console
- FlowNode_DebugLogString
Logs string message to the Unity Console.
- FlowNode_ExecuteEvent
Execute an ExecutionEvent
- FlowNode_ExecuteFunction
Execute function in flow
- FlowNode_ForEachLoop
Iterate over the output of given array.
- FlowNode_ForEachLoopT<T>
Iterate over the output of given array.
- FlowNode_GetArrayElementT<T>
Retrieve an element from an array at a given index.
- FlowNode_InstantiateT<TObject>
Clones the object original and returns the clone.
- FlowNode_MakeArrayT<T>
Make an array of type
- FlowNode_Sequence
Execute a series of output nodes sequentially, forwarding the execution flow to each output port in the defined sequence.
- FlowNode_SubscribeEventExecutionT<TEventType>
Subscribe to
with an execution of
- FlowNode_SubscribeGlobalEventExecutionT<TEventType>
Subscribe to
with an execution of
- 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.
- 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