Version 3.3.0.1

TabGroupAttributeDrawer class

Namespace: Sirenix.OdinInspector.Editor.Drawers
Assembly: Sirenix.OdinInspector.Editor
public class TabGroupAttributeDrawer : OdinGroupDrawer<TabGroupAttribute>, IOnSelfStateChangedNotification
Draws all properties grouped together with the TabGroupAttribute
Inheritance

Constructors

TabGroupAttributeDrawer()
public TabGroupAttributeDrawer()

Fields

CurrentTabIndexKey
public const string CurrentTabIndexKey = "CurrentTabIndex"
CurrentTabNameKey
public const string CurrentTabNameKey = "CurrentTabName"
TabCountKey
public const string TabCountKey = "TabCount"

Methods

DrawPropertyLayout(GUIContent)
Draws the property.
protected override void DrawPropertyLayout(GUIContent label)
Parameters
UnityEngine.GUIContent label

Initialize()
protected override void Initialize()
OnSelfStateChanged(String)
public void OnSelfStateChanged(string state)
Parameters
System.String state

Extension Methods