//private bool EarlyOut => ReorderState || DisplayStateEditor; //private bool EarlyOut => ReorderState || DisplayStateEditor internal void Display(StateHeaderDataIn dataIn, out StateHeaderDataOut dataOut) { data.OnSet(dataIn); SetHeader(); SetHeaderTitle(); SetHeaderButtons(); if (!EarlyOut) { //Layout.EndHorizontal(); } dataOut = data.DataOut; }
private static void Initialize(StateHeaderDataIn data) { InitializeCurrentFromState(); InitializeToggledIndex(); InitializeCurrentTransitionsName(); InitializeAddInitialStateToLabel(); InitializeSetScrollDownButton(); InitializeSetScrollUpButton(); void InitializeCurrentFromState() { data.SetCurrentFromStateInternal(0); } void InitializeToggledIndex() { data.SetToggledIndexInternal(0); } void InitializeCurrentTransitionsName() { data.SetCurrentTransitionsName(""); } void InitializeAddInitialStateToLabel() { data.SetAddInitialStateToLabel(false); } void InitializeSetScrollDownButton() { data.SetSetScrollDownButton(false); } void InitializeSetScrollUpButton() { data.SetSetScrollUpButton(false); } }