This class statically handles the parsing of internal and scripted song event handlers.
Static methods
statichandleSkippedEvents(events:Array<SongEventData>, currentTime:Float):Void
The currentTime has jumped far ahead or back. If we moved back in time, we need to reset all the events in that space. If we moved forward in time, we need to skip all the events in that space.
staticqueryEvents(events:Array<SongEventData>, currentTime:Float):Array<SongEventData>
Given a list of song events and the current timestamp, return a list of events that should be handled.