A* Pathfinding Project
4.2.3
The A* Pathfinding Project for Unity 3D
|
Helper for creating editors. More...
Helper for creating editors.
Public Member Functions | |
sealed override void | OnInspectorGUI () |
Static Public Attributes | |
static System.Func< string > | getDocumentationURL |
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) |
void | FloatField (string propertyPath, string label=null, string tooltip=null, float min=float.NegativeInfinity, float max=float.PositiveInfinity) |
virtual void | Inspector () |
void | IntSlider (string propertyPath, int left, int right) |
void | Mask (string propertyPath, string[] options, string label=null) |
virtual void | OnEnable () |
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) |
void | Section (string label) |
Private Member Functions | |
void | CaptureContextClick (string propertyPath) |
string | FindLocalTooltip (string path) |
bool | IsContextClick () |
bool | PropertyField (SerializedProperty prop, string label, string tooltip, string propertyPath) |
Static Private Member Functions | |
static string | FindTooltip (string path) |
static string | FindURL (System.Type type, string path) |
static string | FindURL (string path) |
static void | LoadMeta () |
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 System.Collections.Generic.Dictionary< string, string > | cachedURLs |
static GUIContent | content = new GUIContent() |
static GUILayoutOption [] | noOptions = new GUILayoutOption[0] |
static GUIContent | showInDocContent = new GUIContent("Show in online documentation", "") |
|
private |
|
protected |
|
protected |
|
private |
|
protected |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
protected |
|
protectedvirtual |
|
protected |
|
private |
|
staticprivate |
|
protected |
|
protectedvirtual |
Reimplemented in RecastMeshObjEditor.
sealed override void OnInspectorGUI | ( | ) |
|
protected |
|
protected |
|
protected |
|
private |
|
protected |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
static |
|
private |
|
staticprivate |
|
private |
|
staticprivate |