Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.AI.DAIInspector.AInspectorTab Class Referenceabstract

Detailed Description

Base class for entire layout inspector tabs.

Inheritance diagram for Doloro.AI.DAIInspector.AInspectorTab:

Public Member Functions

 AInspectorTab (Inspector inspector)
 
void DrawLayout ()
 Drawing tab layout.
 
virtual void OnPostHeader ()
 Occurs after header drawing. More...
 

Protected Member Functions

abstract void OnInspectorGUI ()
 Custom tab UI. More...
 

Properties

abstract GUIContent Header [get]
 Title displayed at the UI.
 
abstract string GUID [get]
 GUI of the tab that bond it with studio meta-data database.
 
virtual bool IsDrawing [get]
 Defines is the tab should be drawn at the inspector during current update.
 
virtual int Order [get]
 Order of tabs in inspector. More...
 
virtual bool ModifiesAISource [get]
 If true then will update AI in case of any changes in this tab.
 
Inspector inspector [get]
 Inspector instance using the tab.
 

Member Function Documentation

◆ OnInspectorGUI()

abstract void Doloro.AI.DAIInspector.AInspectorTab.OnInspectorGUI ( )
protectedpure virtual

◆ OnPostHeader()

virtual void Doloro.AI.DAIInspector.AInspectorTab.OnPostHeader ( )
virtual

Occurs after header drawing.

Use GUILayoutUtility.GetLastRect(); to get layout rect of the header.

Reimplemented in Doloro.AI.DAIInspector.HistoryTab.

Property Documentation

◆ Order

virtual int Doloro.AI.DAIInspector.AInspectorTab.Order
get

Order of tabs in inspector.

Lower order comes first. Reads only one time during tab instantiation.


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