Adds a delegate function to be called by this handler when a specific event occurs
Dispatches an event to be run by user-defined delegate functions event: Event UID
Starts the main loop for this Handler. The loop will run until the stop function has been called
Forces the main loop to stop
The SDL events that happened this frame. This function should only be called on the main thread.
The amount of time it took between the previous frame and this frame This function should only be called on the main thread.
Represents an SDL event handler, which controls the main thread and calls delegate functions specified by the program