X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_bd%2Fbd_colors.h;h=f3d09cae9bb4d57a064a5af48926faef091202e1;hb=f07da7d1b75d43c48bc4c6c4ac698ef119c245f7;hp=26fd2b6d6d96715b69412aacf7e9d20a1d900818;hpb=93a37840d8ff4a84fc878f148e3abfeecb701821;p=rocksndiamonds.git diff --git a/src/game_bd/bd_colors.h b/src/game_bd/bd_colors.h index 26fd2b6d..f3d09cae 100644 --- a/src/game_bd/bd_colors.h +++ b/src/game_bd/bd_colors.h @@ -77,11 +77,19 @@ typedef enum _color_type #define GD_COLOR_INVALID (0xFFFFFFFF) +#define GD_C64_COLOR(index) ((GD_COLOR_TYPE_C64 << 24) + (index)) + // color GdColor gd_c64_color(int index); GdColor gd_atari_color(int index); GdColor gd_c64dtv_color(int index); + +unsigned int gd_color_get_r(GdColor color); +unsigned int gd_color_get_g(GdColor color); +unsigned int gd_color_get_b(GdColor color); + +GdColor gd_color_get_rgb(GdColor color); GdColor gd_color_get_from_rgb(int r, int g, int b); GdColor gd_color_get_from_string(const char *color); const char *gd_color_get_string(GdColor color);