ScriptableEventEditor Class
Definition
Section titled “Definition”[CustomEditor(typeof(ScriptableEvent), true)]public class ScriptableEventEditor : RuntimeScriptableObjectEditorInheritance object → UnityEngine.Object → UnityEngine.ScriptableObject → UnityEditor.Editor → RuntimeScriptableObjectEditor
Methods
Section titled “Methods”GatherProperties()
Section titled “GatherProperties()”Override to gather serialized properties.
protected override void GatherProperties()CreateGUIBeforeStackTraces(VisualElement)
Section titled “CreateGUIBeforeStackTraces(VisualElement)”Override to create your own editor.
protected override void CreateGUIBeforeStackTraces(VisualElement root)Parameters
Section titled “Parameters”root UnityEngine.UIElements.VisualElement
The root of your editor.
CreateInvokeButton()
Section titled “CreateInvokeButton()”protected virtual VisualElement? CreateInvokeButton()Returns
Section titled “Returns”UnityEngine.UIElements.VisualElement
GetExcludingProperties(List)
Section titled “GetExcludingProperties(List)”Get any serialized properties that should be excluded from the default inspector.
protected override void GetExcludingProperties(List<SerializedProperty> properties)Parameters
Section titled “Parameters”properties List<SerializedProperty>
The list where you add your excluded properties.