SDL_Rect
A structure that contains the definition of a rectangle, with the origin at the upper left.
Data Fields
int |
x |
the x location of the rectangle's upper left corner |
int |
y |
the y location of the rectangle's upper left corner |
int |
w |
the width of the rectangle |
int |
h |
the height of the rectangle |
Code Examples
SDL_Rect srcrect;
SDL_Rect dstrect;
srcrect.x = 0;
srcrect.y = 0;
srcrect.w = 32;
srcrect.h = 32;
dstrect.x = 640/2;
dstrect.y = 480/2;
dstrect.w = 32;
dstrect.h = 32;
SDL_BlitSurface(src, &srcrect, dst, &dstrect);
Remarks
An SDL_Rect defines a rectangular area of the screen. It is used by SDL_BlitSurface() to define blitting regions and by several other video functions.