|
MTek-GDL 0.100.4-muffintrap
|
Color struct and functions. More...
Go to the source code of this file.
Data Structures | |
| struct | Color4f |
| struct | Color4b |
Macros | |
| #define | RED(c) (((c)>>24)&0xFF) |
| #define | GREEN(c) (((c)>>16)&0xFF) |
| #define | BLUE(c) (((c)>>8)&0xFF) |
| #define | ALPHA(c) ((c) &0xFF) |
| #define | TO_RGBA(r, g, b, a) |
| #define | TO_IA(i, a) (i&0xff)|((a&0xff)<<8) |
Typedefs | |
| typedef struct Color4f | Color4f |
| typedef struct Color4b | Color4b |
| typedef enum DefaultColor | DefaultColor |
Enumerations | |
| enum | DefaultColor { Color_White , Color_Black , Color_Red , Color_Green , Color_Blue } |
Functions | |
| Color4f | Color_Create4f (float red, float green, float blue, float alpha) |
| Color4f | Color_CreateFromPointer4f (Color4f *color) |
| Color4b | Color_Create4b (u8 red, u8 green, u8 blue, u8 alpha) |
| Color4f | Color_HexToFloats (u32 color) |
| Color4b | Color_HexToBytes (u32 color) |
| u32 | Color_FloatsToHex (Color4f components) |
| Color4f * | Color_GetDefaultColor (DefaultColor color) |
Color struct and functions.