|
Functions |
void | clr_rotate (COLOR *clrs, uint nclrs, int ror) |
| Rotate nclrs colors at clrs to the right by ror.
|
void | clr_blend (const COLOR *srca, const COLOR *srcb, COLOR *dst, uint nclrs, u32 alpha) |
| Blends color arrays srca and srcb into dst.
|
void | clr_fade (const COLOR *src, COLOR clr, COLOR *dst, uint nclrs, u32 alpha) |
| Fades color arrays srca to clr into dst.
|
void | clr_grayscale (COLOR *dst, const COLOR *src, uint nclrs) |
| Transform colors to grayscale.
|
void | clr_rgbscale (COLOR *dst, const COLOR *src, uint nclrs, COLOR clr) |
| Transform colors to an rgb-scale.
|
void | pal_gradient (COLOR *pal, int first, int last) |
| Create a gradient between pal[first] and pal[last].
|
void | pal_gradient_ex (COLOR *pal, int first, int last, COLOR clr_first, COLOR clr_last) |
| Create a gradient between pal[first] and pal[last].
|
void | clr_adj_brightness (COLOR *dst, const COLOR *src, uint nclrs, FIXED bright) |
| Adjust brightness by bright.
|
void | clr_adj_contrast (COLOR *dst, const COLOR *src, uint nclrs, FIXED contrast) |
| Adjust contrast by contrast.
|
void | clr_adj_intensity (COLOR *dst, const COLOR *src, uint nclrs, FIXED intensity) |
| Adjust intensity by intensity.
|