Version 3.3.0.1

MenuTreeBrowser class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
[HideReferenceObjectPicker]
[HideLabel]
public abstract class MenuTreeBrowser
Inheritance
  • System.Object
  • MenuTreeBrowser

Constructors

MenuTreeBrowser()
protected MenuTreeBrowser()

Fields

ContentPadding
The content padding
public Vector2 ContentPadding

Properties

MenuColumn
public ResizableColumn MenuColumn { get; }
Value
Gets the value selected value.
[EnableGUI]
[HideLabel]
[ShowInInspector]
[DisableContextMenu(true, false)]
[VerticalGroup(0F)]
[InlineEditor(InlineEditorObjectFieldModes.CompletelyHidden)]
[SuppressInvalidAttributeError]
public object Value { get; }

Methods

BuildMenuTree()
public abstract OdinMenuTree BuildMenuTree()
Returns
OdinMenuTree

DrawMenuTree()
Draws the menu tree.
[OnInspectorGUI]
[PropertyOrder(-1F)]
protected virtual void DrawMenuTree()
ForceRebuildMenuTree()
Invokes BuildMenuTree.
public void ForceRebuildMenuTree()