1234567891011121314151617181920212223242526272829303132 |
- #ifndef COLORS_H
- #define COLORS_H
- struct Rgb {
- int r, g, b;
- };
- struct Hls {
- int h;
- float l, s;
- };
- void hsl2rgb(struct Rgb *, const struct Hls const *);
- void rgb2hsl(struct Hls *, const struct Rgb const *);
- static const char *decspan(const int);
- static void hexspan(char *, int, const char *);
- static void colorize_noalloc(char * const);
- static void sanitize(char *);
- void print_plname(const char*);
- static char* append_to_str(char *, const char *);
- char* colorize_name(char *, char * const);
- #endif
|