Implement SDL_PushEvent