Wiki Page Content

Differences between revisions 19 and 20
Revision 19 as of 2013-10-21 07:42:26
Size: 1163
Editor: Sam Lantinga
Comment: Added alpha value in the palette examples
Revision 20 as of 2015-09-17 21:38:52
Size: 1155
Comment: Removed old formatting.
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
[[SDL_Color]] and SDL_``Colour are interchangeable. [[SDL_Color]] and SDL_Colour are interchangeable.
Line 23: Line 23:
If you have RGB color values you would use decimal values in this struct.  
 ''Example'': orange = 255,165,0 so set r=255, g=165, b=0, a=255.  
If you have HTML color codes you would use hexidecimal values in this struct.  
If you have RGB color values you would use decimal values in this struct.
 ''Example'': orange = 255,165,0 so set r=255, g=165, b=0, a=255.
If you have HTML color codes you would use hexidecimal values in this struct.

SDL_Color

A structure that represents a color.

Data Fields

Uint8

r

the red component in the range 0-255

Uint8

g

the green component in the range 0-255

Uint8

b

the blue component in the range 0-255

Uint8

a

the alpha component in the range 0-255

Code Examples

You can add your code example here

Remarks

SDL_Color and SDL_Colour are interchangeable.

If you have RGB color values you would use decimal values in this struct.

  • Example: orange = 255,165,0 so set r=255, g=165, b=0, a=255.

If you have HTML color codes you would use hexidecimal values in this struct.

  • Example: orange = #FFA500 so set r=0xFF, g=0xA5, b=0x00, a=0xFF.

SDL_Color describes a color in a format independent way. You can convert an SDL_Color to a pixel value for a certain pixel format using SDL_MapRGB().


CategoryStruct, CategoryPixels

None: SDL_Color (last edited 2015-09-17 21:38:52 by PhilippWiesemann)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit