Version 2.1.0.0

OdinEditor class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
public class OdinEditor : Editor
Not yet documented.
Inheritance
  • System.Object
  • OdinEditor

Constructors

OdinEditor()
public OdinEditor()

Properties

ForceHideMonoScriptInEditor
public static bool ForceHideMonoScriptInEditor { get; set; }
Tree
Not yet documented.
public PropertyTree Tree { get; }

Methods

DrawDefaultInspector()
Draws the default Odin inspector.
public void DrawDefaultInspector()
DrawTree()
Draws the property tree.
protected virtual void DrawTree()
DrawUnityInspector()
Draws the default Unity inspector.
public void DrawUnityInspector()
GetInspectorWindow()
Not yet documented.
protected EditorWindow GetInspectorWindow()
Returns
UnityEditor.EditorWindow

MockUnityGenericInspector()
Not yet documented.
protected void MockUnityGenericInspector()
OnDisable()
Called by Unity.
protected virtual void OnDisable()
OnEnable()
Called by Unity.
protected virtual void OnEnable()
OnInspectorGUI()
Not yet documented.
public override void OnInspectorGUI()

This website is brand new and built with the Odin 2.1 beta in mind. This means you might discover some features such as attribute expressions that are only available in the beta.

You can download the 2.1 beta from here and read the patch-notes here.