added showing optional title screen for native BD cavesets
[rocksndiamonds.git] / src / game_bd / bd_colors.h
index fe7e00fd2c53c552e63fff48684c645c4a73681e..9738503ee688a2b242621fbe63eb675f498266c2 100644 (file)
@@ -35,10 +35,10 @@ typedef enum _color_type
   GD_COLOR_TYPE_C64DTV = 2,
   GD_COLOR_TYPE_ATARI  = 3,
 
-  GD_COLOR_TYPE_UNKNOWN    /* should be the last one */
+  GD_COLOR_TYPE_UNKNOWN         // should be the last one
 } GdColorType;
 
-/* traditional c64 color indexes. */
+// traditional c64 color indexes.
 #define GD_COLOR_INDEX_BLACK           (0)
 #define GD_COLOR_INDEX_WHITE           (1)
 #define GD_COLOR_INDEX_RED             (2)
@@ -78,10 +78,16 @@ typedef enum _color_type
 #define GD_COLOR_INVALID               (0xFFFFFFFF)
 
 
-/* color */
+// 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);