Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Shel that envelopes the PipelineItem instance and records it runtime statistic.
Public Member Functions | |
delegate void | ShellEventHandler (PipelineItemDebugShell shell) |
Handler that using to process with the shell events. More... | |
PipelineItemDebugShell (PipelineItem item) | |
Bonds item with debug meta data. More... | |
void | SetParameter (string key, object data) |
Sets shell's parameter to the internal registry. More... | |
object | GetParameter (string key) |
Returns shell parameter by its key. More... | |
Protected Member Functions | |
virtual void | OnExecuted () |
Occurs when node is executed. | |
Package Functions | |
virtual void | SuspendRecord () |
Disabling shell from the source. | |
virtual void | ContinueRecord () |
Continues record of the source's data. | |
Properties | |
PipelineItem | item [get] |
Binded item. | |
int | CallsCount [get] |
Return the current count of call for this item. Available only in editor. | |
bool | IsRecording [get] |
Defines is the current shell records source data. | |
Events | |
static ShellEventHandler | Executed |
Occurs when some shell located node has been executed. | |
Doloro.AI.DAIDebugger.PipelineItemDebugShell.PipelineItemDebugShell | ( | PipelineItem | item | ) |
Bonds item with debug meta data.
brain | Executing instance. |
item | Node's source data. |
object Doloro.AI.DAIDebugger.PipelineItemDebugShell.GetParameter | ( | string | key | ) |
Returns shell parameter by its key.
key | Key of the parameter to access. Case sensitive. |
null
in case not found.void Doloro.AI.DAIDebugger.PipelineItemDebugShell.SetParameter | ( | string | key, |
object | data | ||
) |
Sets shell's parameter to the internal registry.
key | Key of the parameter to apply. Case sensitive. |
data | Data to set. |
delegate void Doloro.AI.DAIDebugger.PipelineItemDebugShell.ShellEventHandler | ( | PipelineItemDebugShell | shell | ) |
Handler that using to process with the shell events.
shell | Shell instance caused the event. |