1
0
mirror of git://projects.qi-hardware.com/gmenu2x.git synced 2024-07-15 10:23:11 +03:00

Surface cleanup.

Use unsigned ints for width and height, like SDL does.
We're using the SDL typedefs there after all.

Include argument names in header when type name does tell everything.

Use whitespace in argument lists.
This commit is contained in:
Maarten ter Huurne 2012-04-10 22:33:43 +02:00
parent fd642ffe9a
commit b248aaf808
2 changed files with 20 additions and 20 deletions

View File

@ -146,15 +146,15 @@ bool Surface::blitRight(Surface *destination, int x, int y, int w, int h, int a)
return blitRight(destination->raw,x,y,w,h,a); return blitRight(destination->raw,x,y,w,h,a);
} }
int Surface::box(Sint16 x, Sint16 y, Sint16 w, Sint16 h, Uint8 r, Uint8 g, Uint8 b, Uint8 a) { int Surface::box(Sint16 x, Sint16 y, Uint16 w, Uint16 h, Uint8 r, Uint8 g, Uint8 b, Uint8 a) {
return boxRGBA(raw,x,y,x+w-1,y+h-1,r,g,b,a); return boxRGBA(raw, x, y, x + w - 1, y + h - 1, r, g, b, a);
} }
int Surface::box(Sint16 x, Sint16 y, Sint16 w, Sint16 h, Uint8 r, Uint8 g, Uint8 b) { int Surface::box(Sint16 x, Sint16 y, Uint16 w, Uint16 h, Uint8 r, Uint8 g, Uint8 b) {
SDL_Rect re = {x,y,w,h}; SDL_Rect re = { x, y, w, h };
return SDL_FillRect(raw, &re, SDL_MapRGBA(raw->format,r,g,b,255)); return SDL_FillRect(raw, &re, SDL_MapRGBA(raw->format, r, g, b, 255));
} }
int Surface::box(Sint16 x, Sint16 y, Sint16 w, Sint16 h, RGBAColor c) { int Surface::box(Sint16 x, Sint16 y, Uint16 w, Uint16 h, RGBAColor c) {
return box(x,y,w,h,c.r,c.g,c.b,c.a); return box(x, y, w, h, c.r, c.g, c.b, c.a);
} }
int Surface::box(SDL_Rect re, RGBAColor c) { int Surface::box(SDL_Rect re, RGBAColor c) {
return boxRGBA( return boxRGBA(
@ -162,18 +162,18 @@ int Surface::box(SDL_Rect re, RGBAColor c) {
); );
} }
int Surface::rectangle(Sint16 x, Sint16 y, Sint16 w, Sint16 h, Uint8 r, Uint8 g, Uint8 b, Uint8 a) { int Surface::rectangle(Sint16 x, Sint16 y, Uint16 w, Uint16 h, Uint8 r, Uint8 g, Uint8 b, Uint8 a) {
return rectangleRGBA(raw,x,y,x+w-1,y+h-1,r,g,b,a); return rectangleRGBA(raw, x, y, x + w - 1, y + h - 1, r, g, b, a);
} }
int Surface::rectangle(Sint16 x, Sint16 y, Sint16 w, Sint16 h, RGBAColor c) { int Surface::rectangle(Sint16 x, Sint16 y, Uint16 w, Uint16 h, RGBAColor c) {
return rectangle(x,y,w,h,c.r,c.g,c.b,c.a); return rectangle(x, y, w, h, c.r, c.g, c.b, c.a);
} }
int Surface::rectangle(SDL_Rect re, RGBAColor c) { int Surface::rectangle(SDL_Rect re, RGBAColor c) {
return rectangle(re.x,re.y,re.w,re.h,c.r,c.g,c.b,c.a); return rectangle(re.x, re.y, re.w, re.h, c.r, c.g, c.b, c.a);
} }
int Surface::hline(Sint16 x, Sint16 y, Sint16 w, Uint8 r, Uint8 g, Uint8 b, Uint8 a) { int Surface::hline(Sint16 x, Sint16 y, Uint16 w, Uint8 r, Uint8 g, Uint8 b, Uint8 a) {
return hlineRGBA(raw,x,x+w-1,y,r,g,b,a); return hlineRGBA(raw, x, x + w - 1, y, r, g, b, a);
} }
void Surface::clearClipRect() { void Surface::clearClipRect() {

View File

@ -72,14 +72,14 @@ public:
font->write(this, text, x, y, halign, valign); font->write(this, text, x, y, halign, valign);
} }
int box(Sint16, Sint16, Sint16, Sint16, Uint8, Uint8, Uint8, Uint8); int box(Sint16 x, Sint16 y, Uint16 w, Uint16 h, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
int box(Sint16, Sint16, Sint16, Sint16, Uint8, Uint8, Uint8); int box(Sint16 x, Sint16 y, Uint16 w, Uint16 h, Uint8 r, Uint8 g, Uint8 b);
int box(Sint16, Sint16, Sint16, Sint16, RGBAColor); int box(Sint16 x, Sint16 y, Uint16 w, Uint16 h, RGBAColor);
int box(SDL_Rect, RGBAColor); int box(SDL_Rect, RGBAColor);
int rectangle(Sint16, Sint16, Sint16, Sint16, Uint8, Uint8, Uint8, Uint8); int rectangle(Sint16, Sint16, Uint16, Uint16, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
int rectangle(Sint16, Sint16, Sint16, Sint16, RGBAColor); int rectangle(Sint16, Sint16, Uint16, Uint16, RGBAColor);
int rectangle(SDL_Rect, RGBAColor); int rectangle(SDL_Rect, RGBAColor);
int hline(Sint16, Sint16, Sint16, Uint8, Uint8, Uint8, Uint8); int hline(Sint16 x, Sint16 y, Uint16 h, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
private: private:
Surface(SDL_Surface *raw, bool freeWhenDone); Surface(SDL_Surface *raw, bool freeWhenDone);