Improved selection, just cleaner overall

This commit is contained in:
Braedon
2022-01-17 18:54:25 -05:00
parent 60a4787574
commit ebc5d28e0e
9 changed files with 271 additions and 193 deletions

View File

@ -30,7 +30,6 @@ namespace RhythmHeavenMania.Editor
{
DeselectAll();
eventsSelected.Add(eventToAdd);
eventToAdd.Select();
}
public void ShiftClickSelect(TimelineEventObj eventToAdd)
@ -38,13 +37,11 @@ namespace RhythmHeavenMania.Editor
if (!eventsSelected.Contains(eventToAdd))
{
eventsSelected.Add(eventToAdd);
eventToAdd.Select();
}
/*else
else
{
eventsSelected.Remove(eventToAdd);
eventToAdd.DeSelect();
}*/
}
}
public void DragSelect(TimelineEventObj eventToAdd)
@ -52,17 +49,11 @@ namespace RhythmHeavenMania.Editor
if (!eventsSelected.Contains(eventToAdd))
{
eventsSelected.Add(eventToAdd);
eventToAdd.Select();
}
}
public void DeselectAll()
{
for (int i = 0; i < eventsSelected.Count; i++)
{
eventsSelected[i].DeSelect();
}
eventsSelected.Clear();
}
@ -71,7 +62,6 @@ namespace RhythmHeavenMania.Editor
if (eventsSelected.Contains(eventToDeselect))
{
eventsSelected.Remove(eventToDeselect);
eventToDeselect.DeSelect();
}
}
}