Version 3.3.1.2

BakedDrawerChain class

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector.Editor
public class BakedDrawerChain : DrawerChain, IEnumerator<OdinDrawer>, IDisposable, IEnumerator, IEnumerable<OdinDrawer>, IEnumerable
Inheritance

Constructors

BakedDrawerChain(DrawerChain)
public BakedDrawerChain(DrawerChain bakedChain)
Parameters
DrawerChain bakedChain

BakedDrawerChain(InspectorProperty, IEnumerable<OdinDrawer>)
public BakedDrawerChain(InspectorProperty property, IEnumerable<OdinDrawer> chain)
Parameters
InspectorProperty property

System.Collections.Generic.IEnumerable<OdinDrawer> chain

Properties

BakedChain
public DrawerChain BakedChain { get; }
BakedDrawerArray
public OdinDrawer[] BakedDrawerArray { get; }
Current
public override OdinDrawer Current { get; }
CurrentIndex
public int CurrentIndex { get; }

Methods

GetEnumerator()
public override IEnumerator<OdinDrawer> GetEnumerator()
Returns
System.Collections.Generic.IEnumerator<OdinDrawer>

MoveNext()
public override bool MoveNext()
Returns
System.Boolean

Rebake()
public void Rebake()
Reset()
public override void Reset()
Extension Methods