Complete sdl rect api