A simplified example here:
I have a game that I am writing in opengl es. The game has two different screens that do completely different things based on the user's touch input.
What is the best way to abstract out the uitouch events from the view?
I imagine that in a perfect world the touch events would be handled by my game loop, but because the view handles my touch events I don't know how to make the game loop handle them.
Multiple EAGLViews?
What is the best way to handle touches between two different screens in your game?