/* Draw horizontal line without blending. 
Just stores the color value (including the alpha component) without blending. Function should only be used for 32 bit target surfaces. */
int hlineRGBAStore(SDL_Surface *dst, Sint16 x1, Sint16 x2, Sint16 y, Uint8 r, Uint8 g, Uint8 b, Uint8 a)
/* Draw horizontal line without blending. 
Just stores the color value (including the alpha component) without blending. Function should only be used for 32 bit target surfaces. */
int hlineRGBAStore(SDL_Surface *dst, Sint16 x1, Sint16 x2, Sint16 y, Uint8 r, Uint8 g, Uint8 b, Uint8 a)
{
	return (hlineColorStore(dst, x1, x2, y, ((Uint32) r << 24) | ((Uint32) g << 16) | ((Uint32) b << 8) | (Uint32) a));
}