A* Pathfinding Project
4.1.2
The A* Pathfinding Project for Unity 3D
|
Helper for creating editors. More...
Helper for creating editors.
Public Member Functions | |
sealed override void | OnInspectorGUI () |
Protected Member Functions | |
void | Clamp (string name, float min, float max=float.PositiveInfinity) |
void | ClampInt (string name, int min, int max=int.MaxValue) |
SerializedProperty | FindProperty (string name) |
virtual void | Inspector () |
void | IntSlider (string name, int left, int right) |
virtual void | OnEnable () |
bool | PropertyField (string name, string label=null, string tooltip=null) |
Private Member Functions | |
string | FindLocalTooltip (string path) |
Static Private Member Functions | |
static string | FindTooltip (string path) |
Private Attributes | |
Dictionary< string, string > | localTooltips = new Dictionary<string, string>() |
Dictionary< string, SerializedProperty > | props = new Dictionary<string, SerializedProperty>() |
Static Private Attributes | |
static System.Collections.Generic.Dictionary < string, string > | cachedTooltips |
static GUIContent | content = new GUIContent() |
static GUILayoutOption[] | noOptions = new GUILayoutOption[0] |
|
protected |
|
protected |
|
private |
|
protected |
|
staticprivate |
|
protectedvirtual |
|
protected |
|
protectedvirtual |
Reimplemented in BaseAIEditor.
sealed override void OnInspectorGUI | ( | ) |
|
protected |
|
staticprivate |
|
staticprivate |
|
private |
|
staticprivate |
|
private |