Class EditorBase Extends Editor

Public

Helper for creating editors.

Public Methods

OnInspectorGUI ()
Public

Public Static Variables

getDocumentationURL
Public Static

Private/Protected Members

BoundsField (propertyPath)

Bounds field using center/size instead of center/extent.

Protected
ByteAsToggle (propertyPath, label)
Protected
Clamp (prop, min, max=…)
Protected
Clamp (name, min, max=…)
Protected
ClampInt (name, min, max=…)
Protected
FindProperty (name)
Protected
FindTooltip (path)
Private
FloatField (propertyPath, label=null, tooltip=null, min=…, max=…)
Protected
FloatField (prop, label=null, tooltip=null, min=…, max=…)
Protected
Inspector ()
Protected
InspectorForRemainingAttributes (showHandled, showUnhandled)

Draws an inspector for all fields that are likely not handled by the editor script itself.

Protected
IntSlider (propertyPath, left, right)
Protected
LoadMeta ()
Private Static
LookupPath (type, path, lookupData)
Private Static
OnContextMenu (menu, property)
Private
OnDisable ()
Protected
OnEnable ()
Protected
Popup (propertyPath, options, label=null)
PropertyField (propertyPath, label=null, tooltip=null)
Protected
PropertyField (prop, label=null, tooltip=null)
Protected
PropertyField (prop, label, tooltip, propertyPath)
Private
Section (label)
Protected
SectionEnableable (label, enabledProperty)
Protected
Slider (propertyPath, left, right)
Protected
cachedTooltips
Private Static
cachedURLs
Private Static
content
Private Static
noOptions
Private Static
props
Private
remainingUnhandledProperties
Protected
showInDocContent
Private Static