|
Size: 1354
Comment: update content - standard return value
|
Size: 1361
Comment: update content - pointers, structs
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 19: | Line 19: |
| ||'''dst'''||a pointer to the destination surface / [[SDL_Surface]] containing the rectangles|| ||'''rects'''||a pointer to a pointer containing the rectangles / [[SDL_Rect]]s to fill|| ||'''count'''||the number of rectangles to fill|| |
||'''dst'''||the destination [[SDL_Surface]] containing the rectangles|| ||'''rects'''||an array of [[SDL_Rect]] structures representing the rectangles to fill|| ||'''count'''||the number of rectangles in the array|| |
| Line 33: | Line 33: |
| If '''rects''' is NULL, the whole surface will be filled with color. <<Color2(green,Is this note applicable to this function?)>> | If '''rects''' is NULL, the whole surface will be filled with color. <<Color2(green,Is this note applicable to this function? Move it up to the param?)>> |
DRAFT |
SDL_FillRects
Use this function to perform a fast fill of the given rectangles with color.
Contents
Syntax
int SDL_FillRects(SDL_Surface* dst,
const SDL_Rect** rects,
int count,
Uint32 color)
Function Parameters
dst |
the destination SDL_Surface containing the rectangles |
rects |
an array of SDL_Rect structures representing the rectangles to fill |
count |
the number of rectangles in the array |
color |
the color to fill the rectangles with |
Return Value
Returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.
Code Examples
You can add your code example here
Remarks
If rects is NULL, the whole surface will be filled with color. green
The color should be a pixel of the format used by the surface, and can be generated by the SDL_MapRGB() function.
