Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.AI.DAIDebugger.PatchingTool.Patcher Class Reference

Detailed Description

Tool for AI projects patching.

Inheritance diagram for Doloro.AI.DAIDebugger.PatchingTool.Patcher:
Collaboration diagram for Doloro.AI.DAIDebugger.PatchingTool.Patcher:

Public Member Functions

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 instnace 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.
 

Protected Member Functions

virtual void OnControlPanel ()
 
virtual void OnPatchOrdersList ()
 
virtual void OnInspector ()
 
virtual void OnPatchTicketSelected (PatchTicket obj)
 Updating current inspector target. More...
 

Package Functions

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

Properties

override GUIContent Content [get]
 
override int Order [get]
 
PatchTicket SelectedTicket [get]
 Ticket selected as Inspector target.
 
DAIProject handlingStorage [get]
 Storage bond to the editor.
 
int SelectedPatchOrderId [get, set]
 Id of the patch order in the PatchTicket catalog.
 
bool IsEnabled [get, set]
 Defines is the tool is enabled at the moment.
 

Member Function Documentation

◆ Awake()

override void Doloro.AI.DAIDebugger.PatchingTool.Patcher.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.PatchingTool.Patcher.OnGUI ( )
virtual

Handler that draws a tool's interface.

Reimplemented from Doloro.AI.DAIDebugger.ADebugTool.

◆ OnInstanceChanged()

override void Doloro.AI.DAIDebugger.PatchingTool.Patcher.OnInstanceChanged ( )
virtual

Occurs when instnace is changed.

Reimplemented from Doloro.AI.DAIDebugger.ADebugTool.

◆ OnPatchTicketSelected()

virtual void Doloro.AI.DAIDebugger.PatchingTool.Patcher.OnPatchTicketSelected ( PatchTicket  obj)
protectedvirtual

Updating current inspector target.

Parameters
objTicket element selected at the UI.

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