Class KeywordEditor
Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
UnityEditor.Editor
KeywordEditor
Assembly: ScriptTemplateSettings.dll
Syntax
[CustomEditor(typeof (Keyword), true)]
public class KeywordEditor : Editor, IPreviewable, IToolModeOwner
Fields
VALUE
Declaration
public const string VALUE = "Value"
Field Value
Type |
Description |
System.String |
|
Properties
DelayedValueTextField
Declaration
protected virtual bool DelayedValueTextField { get; }
Property Value
Type |
Description |
System.Boolean |
|
DrawAllSerializedProperties
Declaration
protected virtual bool DrawAllSerializedProperties { get; }
Property Value
Type |
Description |
System.Boolean |
|
DrawValue
Declaration
protected virtual bool DrawValue { get; }
Property Value
Type |
Description |
System.Boolean |
|
HasEditableValue
Declaration
protected virtual bool HasEditableValue { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
DrawFields()
Declaration
protected virtual void DrawFields()
GetSelectedAssetPath()
Declaration
public static string GetSelectedAssetPath()
Returns
Type |
Description |
System.String |
|
OnInspectorGUI()
Declaration
public override sealed void OnInspectorGUI()
Overrides
UnityEditor.Editor.OnInspectorGUI()
OnNewValue(String)
Declaration
protected virtual void OnNewValue(string newValue)
Parameters
Type |
Name |
Description |
System.String |
newValue |
|