internal void NewSelected(Selectable selected) { if (currentSelected != null) { currentSelected.Deselect(); } currentSelected = selected; currentSelected.Select(); onNewSelection?.Invoke(currentSelected); }
internal void NewSelected(Selectable selected) { if (currentSelected != null) { currentSelected.Deselect(); } currentSelected = selected; currentSelected.Select(); onNewSelection?.Invoke(currentSelected); }