예제 #1
0
    public void Delete()
    {
        if (currentSelectedObjects.Length > 0)
        {
            actionHistory.Insert(new ActionHistory.Delete(currentSelectedObjects));

            foreach (SongObject songObject in currentSelectedObjects)
            {
                songObject.Delete(false);
            }

            currentChart.UpdateCache();
            currentSong.UpdateCache();

            actionHistory.Insert(FixUpBPMAnchors().ToArray());

            currentSelectedObject = null;

            groupSelect.reset();
        }
    }