Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList Class Reference

Detailed Description

Tool that provides a view of the project's error and warnings.

Inheritance diagram for Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList:
Collaboration diagram for Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList:

Public Member Functions

void SendMessage (string source, string message)
 Sending message to the console's pool. More...
 
void SendMessage (string source, string message, MessageType type)
 Sending message to the console's pool. More...
 
void SendMessage (string source, string message, MessageType type, System.Action onClick)
 Sending message to the console's pool. More...
 
void SendMessage (string source, string path, string message)
 Sending message to the console's pool. More...
 
void SendMessage (string source, string path, string message, MessageType type)
 Sending message to the console's pool. More...
 
void SendMessage (string source, string path, string message, MessageType type, System.Action onClick)
 Sending message to the console's pool. More...
 
void SendMessage (PipelineMap source, string message)
 Sending message to the console's pool. More...
 
void SendMessage (PipelineMap source, string message, MessageType type)
 Sending message to the console's pool. More...
 
void SendMessage (PipelineMap source, string message, MessageType type, System.Action onClick)
 Sending message to the console's pool. More...
 
override void Awake ()
 Occurs when debug environment starting first time. Use to sign up of global events and make a bond between tool and AI instances. More...
 
override void OnGUI ()
 Handler that draws a tool's interface. More...
 
override void OnInstanceChanged ()
 Occurs when debugging instance is changed. More...
 
void Rebuild ()
 Rebuilds current AI project and looking for a new stack of errors.
 
virtual void OnDisable ()
 Occurs when false becomes true.
 
virtual void OnEnable ()
 Occurs when IsEnabled becomes true.
 
virtual void OnFocus ()
 Occurs when UI is focusing first time.
 
virtual void OnGUIBackground ()
 Occurs each frame for each tool event if it currently not focused at the DebugInspector.
 
virtual void Clear ()
 Clears current debug data.
 

Package Functions

void AwakeInternal ()
 System handler that calling during add-on instantiation.
 

Package Attributes

Table errorsStack = new Table()
 

Properties

override GUIContent Content [get]
 
override int Order [get]
 
Vector2 scrollBarPosition [get, set]
 Position of the tool view scroll bar.
 
DAIProject handlingStorage [get]
 Storage bond to the editor.
 
GUIStyle CellStyle [get]
 Style applied to the cell GUI element.
 
bool IsEnabled [get, set]
 Defines is the tool is enabled at the moment.
 

Member Function Documentation

◆ Awake()

override void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.Awake ( )
virtual

Occurs when debug environment starting first time. Use to sign up of global events and make a bond between tool and AI instances.

Reimplemented from Doloro.AI.DAIDebugger.ADebugTool.

◆ OnGUI()

override void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.OnGUI ( )
virtual

Handler that draws a tool's interface.

Reimplemented from Doloro.AI.DAIDebugger.ADebugTool.

◆ OnInstanceChanged()

override void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.OnInstanceChanged ( )
virtual

Occurs when debugging instance is changed.

Reimplemented from Doloro.AI.DAIDebugger.ADebugTool.

◆ SendMessage() [1/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( PipelineMap  source,
string  message 
)

Sending message to the console's pool.

Parameters
sourceSource file.
messageMassage to display.

◆ SendMessage() [2/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( PipelineMap  source,
string  message,
MessageType  type 
)

Sending message to the console's pool.

Parameters
sourceSource file.
messageMassage to display.
typeType of the message.

◆ SendMessage() [3/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( PipelineMap  source,
string  message,
MessageType  type,
System.Action  onClick 
)

Sending message to the console's pool.

Parameters
sourceSource file.
messageMassage to display.
typeType of the message.
onClickHandler that should be called in case of message click.

◆ SendMessage() [4/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( string  source,
string  message 
)

Sending message to the console's pool.

Parameters
sourceCustom string as source script.
messageMassage to display.

◆ SendMessage() [5/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( string  source,
string  message,
MessageType  type 
)

Sending message to the console's pool.

Parameters
sourceCustom string as source script.
messageMassage to display.
typeType of the message.

◆ SendMessage() [6/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( string  source,
string  message,
MessageType  type,
System.Action  onClick 
)

Sending message to the console's pool.

Parameters
sourceCustom string as source script.
messageMassage to display.
typeType of the message.
onClickHandler that should be called in case of message click.

◆ SendMessage() [7/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( string  source,
string  path,
string  message 
)

Sending message to the console's pool.

Parameters
sourceCustom string as source script.
pathCustom string as branch path.
messageMassage to display.

◆ SendMessage() [8/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( string  source,
string  path,
string  message,
MessageType  type 
)

Sending message to the console's pool.

Parameters
sourceCustom string as source script.
pathCustom string as branch path.
messageMassage to display.
typeType of the message.

◆ SendMessage() [9/9]

void Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList.SendMessage ( string  source,
string  path,
string  message,
MessageType  type,
System.Action  onClick 
)

Sending message to the console's pool.

Parameters
sourceCustom string as source script.
pathCustom string as branch path.
messageMassage to display.
typeType of the message.
onClickHandler that should be called in case of message click.

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