CircuitLord / NotReaper

A mapper for the VR rhythm game Audica
GNU General Public License v3.0
22 stars 14 forks source link

Feature/drag select refactor #66

Closed jukibom closed 5 years ago

jukibom commented 5 years ago

This PR changes the DragSelect class to make modifying the logic much less involved. It implements a basic per-frame intent which triggers consistent actions (start / update / end | timeline / grid | selection / action) which separates logic for the outline box + selection from the location mutation.

Additionally, this