Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Base class for DAI Debug tool that must be inherited by any add-on.
Public Member Functions | |
virtual 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... | |
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 | OnInstanceChanged () |
Occurs when instnace is changed. More... | |
virtual void | OnGUI () |
Handler that draws a tool's interface. More... | |
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. | |
Properties | |
abstract GUIContent | Content [get] |
Content displayed for the tool header in UI. | |
bool | IsEnabled [get, set] |
Defines is the tool is enabled at the moment. | |
virtual int | Order = 0 [get] |
Order of tool in inspector. More... | |
|
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 in Doloro.AI.DAIDebugger.BreakpointsInspector, Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList, Doloro.AI.DAIDebugger.MemoryAnalyzer, and Doloro.AI.DAIDebugger.PatchingTool.Patcher.
|
virtual |
Handler that draws a tool's interface.
Reimplemented in Doloro.AI.DAIDebugger.BreakpointsInspector, Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList, Doloro.AI.DAIDebugger.MemoryAnalyzer, and Doloro.AI.DAIDebugger.PatchingTool.Patcher.
|
virtual |
Occurs when instnace is changed.
Reimplemented in Doloro.AI.DAIDebugger.BreakpointsInspector, Doloro.AI.DAIDebugger.ErrorsListTool.ErrorsList, Doloro.AI.DAIDebugger.MemoryAnalyzer, and Doloro.AI.DAIDebugger.PatchingTool.Patcher.
|
get |
Order of tool in inspector.
Lower order comes first. Reads only one time during tab instantiation.