Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.AI.Get.ChildObjectEditor Class Reference

Detailed Description

Editor for the ChildObject action.

Inheritance diagram for Doloro.AI.Get.ChildObjectEditor:
Collaboration diagram for Doloro.AI.Get.ChildObjectEditor:

Public Member Functions

override void OnGUI (Action action, Brain ai)
 Draws 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...
 

Properties

bool IsDefaultEditor = false [get]
 Is the editor is not overridden.
 

Member Function Documentation

◆ DebugGUI()

override void Doloro.AI.Get.ChildObjectEditor.DebugGUI ( Action  action,
Brain  ai 
)
virtual

Draws the custom interface in debug tab.

Parameters
actionSource action.
aiSource entity.

Reimplemented from Doloro.AI.ActionEditor.

◆ GetVarKeysToLog()

override string[] Doloro.AI.Get.ChildObjectEditor.GetVarKeysToLog ( Action  action,
Brain  ai 
)
protectedvirtual

Handler that returns variable keys that should be logged in UI.

Parameters
actionSource action.
aiSource AI entity.
Returns
Array of variable keys.

Implements Doloro.AI.AVarLogActionEditor.

◆ OnGUI()

override void Doloro.AI.Get.ChildObjectEditor.OnGUI ( Action  action,
Brain  ai 
)
virtual

Draws the custom interface in editor.

Parameters
actionSource action.
aiSource entity.

Reimplemented from Doloro.AI.ActionEditor.


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