Skip to content

ScriptablePoolEditor Class

C#
[CustomEditor(typeof(ScriptablePool<>), true)]
public class ScriptablePoolEditor : RuntimeScriptableObjectEditor

Inheritance object → UnityEngine.Object → UnityEngine.ScriptableObject → UnityEditor.Editor → RuntimeScriptableObjectEditor

Override to gather serialized properties.

C#
protected override void GatherProperties()

Called whenever a stack trace is added.

C#
protected override void OnStackTraceAdded()

Override to create your own editor.

C#
protected override void CreateGUIBeforeStackTraces(VisualElement root)

root UnityEngine.UIElements.VisualElement
The root of your editor.