= 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. == Related Functions == :[[SDL_BlitSurface]] :[[SDL_GetRectEnclosingPoints]] :[[SDL_GetDisplayBounds]] :[[SDL_HasRectIntersection]] :[[SDL_GetRectIntersection]] :[[SDL_LockTexture]] :[[SDL_RenderTexture]] :[[SDL_RenderRect]] :[[SDL_RenderRects]] :[[SDL_RenderReadPixels]] :[[SDL_GetRectUnion]] :[[SDL_UpdateTexture]] ---- [[CategoryStruct]], [[CategoryRect]]