Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.AI.Sensors.VisualEditor Class Reference

Detailed Description

Custom editor for the Visual action.

Inheritance diagram for Doloro.AI.Sensors.VisualEditor:
Collaboration diagram for Doloro.AI.Sensors.VisualEditor:

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...
 

Public Attributes

LayerMask raycastLayers = new LayerMask()
 Layers displayed at the UI.
 

Protected Member Functions

virtual void OnRaycastTabDraw (Visual self)
 
virtual void OnScopeTabDraw (Visual self)
 
virtual void OnMemoryTabDraw (ASelectingSensorAction self)
 
override void OnSensorTabDraw (ASensorAction self)
 

Properties

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

Member Function Documentation

◆ DebugGUI()

override void Doloro.AI.Sensors.VisualEditor.DebugGUI ( Action  action,
Brain  ai 
)
virtual

Draws the custom interface in debug tab.

Parameters
actionSource action.
aiTarget entity.

Reimplemented from Doloro.AI.ActionEditor.

◆ OnGUI()

override void Doloro.AI.Sensors.VisualEditor.OnGUI ( Action  action,
Brain  ai 
)
virtual

Draw the custom interface in editor

Parameters
actionSource action.
aiTarget entity.

Reimplemented from Doloro.AI.Sensors.ASelectingSensorActionEditor.

◆ OnSensorTabDraw()

override void Doloro.AI.Sensors.AInvertibleSensorActionEditor.OnSensorTabDraw ( ASensorAction  self)
protectedvirtualinherited

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