Namespace: | Sirenix.OdinInspector.Editor.StateUpdaters |
Assembly: | Sirenix.OdinInspector.Editor |
public sealed class GroupVisibilityStateUpdater<TAttr> : AttributeStateUpdater<TAttr>, IOnChildStateChangedNotification where TAttr : PropertyGroupAttribute
public GroupVisibilityStateUpdater()
public bool AreAnyChildrenVisible()
System.Boolean |
public override bool CanUpdateProperty(InspectorProperty property)
InspectorProperty | property |
System.Boolean |
protected override void Initialize()
public void OnChildStateChanged(int childIndex, string state)
System.Int32 | childIndex | |
System.String | state |
public override void OnStateUpdate()
public void UpdateVisibility()