Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Base editor that provides Debug GUI with variables logs.
Public Member Functions | |
override void | DebugGUI (Action action, Brain ai) |
Draws variables lag list. More... | |
virtual void | OnGUI (Action action, Brain ai) |
Draw the custom interface in editor More... | |
Protected Member Functions | |
abstract 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. | |
Draws variables lag list.
action | Source action. |
ai | Target AI entity. |
Reimplemented from Doloro.AI.ActionEditor.
|
protectedpure virtual |
Handler that returns variable keys that should be logged in UI.
action | Source action. |
ai | Source AI entity. |
Implemented in Doloro.AI.Get.ChildObjectEditor, Doloro.AI.Get.GetRectAroundObjectEditor, Doloro.AI.Memory.CopyEditor, Doloro.AI.Memory.ExistsEditor, Doloro.AI.Memory.RemoveEditor, Doloro.AI.Operators.AOperatorActionEditor< T >, and Doloro.AI.Set.SetAnimatorPropertyEditor.
Draw the custom interface in editor
action | Source action. |
ai | Source entity. |
Reimplemented in Doloro.AI.Compare.ABinaryCompareActionEditor< T >, Doloro.AI.Compare.ACompareActionEditor< T >, Doloro.AI.Get.ChildObjectEditor, Doloro.AI.Get.GetRectAroundObjectEditor, Doloro.AI.Get.NearGameObjectEditor, Doloro.AI.Memory.CopyEditor, Doloro.AI.Memory.ExistsEditor, Doloro.AI.Memory.RemoveByTypeEditor, Doloro.AI.Memory.RemoveEditor, Doloro.AI.Operators.AOperatorActionEditor< T >, Doloro.AI.Set.ASetMemoryValueActionEditor< T >, Doloro.AI.Set.SetAnimatorPropertyEditor, Doloro.AI.Primitive.LogEditor, Doloro.AI.Primitive.ReturnEditor, Doloro.AI.Primitive.TriggerEditor, Doloro.AI.Primitive.WaitEditor, Doloro.AI.BindExternalEditor, Doloro.AI.BreakableSequenceEditor, Doloro.AI.ParallelEditor, Doloro.AI.Switch.RandomEditor, Doloro.AI.ReorderableSequenceEditor, Doloro.AI.SequenceEditor, Doloro.AI.Switch.SwitchEditor, Doloro.AI.Sensors.ASelectingSensorActionEditor, Doloro.AI.Sensors.ASensorActionEditor, Doloro.AI.Sensors.Instance.GetObjectFromZoneEditor, Doloro.AI.Sensors.Instance.DeclareDependentFilteredSensorEditor, Doloro.AI.Sensors.Instance.DeclareFilteredSphereSensorEditor, Doloro.AI.Sensors.Instance.ReleaseSensorEditor, Doloro.AI.Sensors.Instance.SoundListenerEditor, and Doloro.AI.Sensors.VisualEditor.