|
Size: 1163
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().
Related Structures
