This maps better to how SDL delivers the events, and the iOS delegate methods are in the documentation for reference.