Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.AI.DAIDebugger.ErrorsListTool.ABehaviorValidator Class Referenceabstract

Detailed Description

Base class for any plug-in that should validate AI behavior node.

Inheritance diagram for Doloro.AI.DAIDebugger.ErrorsListTool.ABehaviorValidator:

Public Member Functions

abstract bool OnValid (Core.PipelineMap node, System.Action onInvalid)
 Handler calling when some behavior node processing by the debugger. Must conclude is the node passing validation filter. More...
 

Properties

string Message [get, protected set]
 Message generating during last validation pass.
 
UnityEditor.MessageType Type [get, protected set]
 Type of the message.
 

Member Function Documentation

◆ OnValid()

abstract bool Doloro.AI.DAIDebugger.ErrorsListTool.ABehaviorValidator.OnValid ( Core.PipelineMap  node,
System.Action  onInvalid 
)
pure virtual

Handler calling when some behavior node processing by the debugger. Must conclude is the node passing validation filter.

Parameters
nodeTarget node for validation.
onInvalidHandler that calling during processing for each invalid parameter.
Returns
Is the node valid by the handler's opinion.

The documentation for this class was generated from the following file: