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
Represents an SDL event handler, which controls the main thread and calls delegate functions specified by the program