Void blitSurface(SDLSurface src, Rect srcrect, SDLSurface dest, Rect destrect)
Arguments
src: The source surfacesrcrect: The portion of the source surface to copydest: The destination surfacedestrect: The location on the destination surface to copy to (the width and height of this rectangle are ignored)
Usage
Copy a rectangle of pixels from one surface to another, for example from a loaded image to the screen.
screen = newSurface(640,480,BPP24,false);
pic = loadSurface("mypic.bmp");
blitSurface(pic,Rect(0,0,40,40),screen,Rect(200,200,px,py));
updateScreen(screen);
If you are copying to the screen surface, remember that these updates will not be displayed until you call updateScreen.