Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Base editor for actions derived from AMathAction<T> .
T | Operating type. |
Public Member Functions | |
override void | OnGUI (Action action, Brain ai) |
Draw the custom interface in editor More... | |
override void | DebugGUI (Action action, Brain ai) |
Draws the custom interface in debug tab. More... | |
Protected Member Functions | |
override string[] | GetVarKeysToLog (Action action, Brain ai) |
Handler that returns variable keys that should be logged in UI. More... | |
abstract T | LayoutField (GUIContent content, T value) |
UI element using to display value. More... | |
Properties | |
virtual GUIContent[] | operators [get] |
Operators displayed in options list. More... | |
bool | IsDefaultEditor = false [get] |
Is the editor is not overridden. | |
|
virtual |
Draws the custom interface in debug tab.
Reimplemented from Doloro.AI.ActionEditor.
|
protectedvirtual |
Handler that returns variable keys that should be logged in UI.
action | Source action. |
ai | Source AI entity. |
Implements Doloro.AI.AVarLogActionEditor.
|
protectedpure virtual |
UI element using to display value.
content | Prefix label content that should be displayed. |
value | Field's value. |
|
virtual |
Draw the custom interface in editor
Reimplemented from Doloro.AI.ActionEditor.
|
getprotected |
Operators displayed in options list.