A* Pathfinding Project  4.1.11
The A* Pathfinding Project for Unity 3D
BaseAIEditor Class Reference

Protected Member Functions

override void Inspector ()
 
override void OnEnable ()
 
- Protected Member Functions inherited from EditorBase
void Clamp (string name, float min, float max=float.PositiveInfinity)
 
void ClampInt (string name, int min, int max=int.MaxValue)
 
SerializedProperty FindProperty (string name)
 
void IntSlider (string propertyPath, int left, int right)
 
void Mask (string propertyPath, string[] options, string label=null)
 
void Popup (string propertyPath, GUIContent[] options, string label=null)
 
bool PropertyField (string propertyPath, string label=null, string tooltip=null)
 
bool PropertyField (SerializedProperty prop, string label=null, string tooltip=null)
 

Protected Attributes

SerializedProperty gravity
 

Private Attributes

SerializedProperty acceleration
 
SerializedProperty centerOffset
 
SerializedProperty groundMask
 
float lastSeenCustomGravity = float.NegativeInfinity
 
SerializedProperty rotationIn2D
 

Additional Inherited Members

- Public Member Functions inherited from EditorBase
sealed override void OnInspectorGUI ()
 

Member Function Documentation

◆ Inspector()

override void Inspector ( )
protectedvirtual

Reimplemented from EditorBase.

Reimplemented in LegacyRichAIEditor, and LegacyAIPathEditor.

◆ OnEnable()

override void OnEnable ( )
protectedvirtual

Reimplemented from EditorBase.

Member Data Documentation

◆ acceleration

SerializedProperty acceleration
private

◆ centerOffset

SerializedProperty centerOffset
private

◆ gravity

SerializedProperty gravity
protected

◆ groundMask

SerializedProperty groundMask
private

◆ lastSeenCustomGravity

float lastSeenCustomGravity = float.NegativeInfinity
private

◆ rotationIn2D

SerializedProperty rotationIn2D
private

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