diff options
Diffstat (limited to 'src/frontend/mame/ui/moptions.h')
-rw-r--r-- | src/frontend/mame/ui/moptions.h | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/src/frontend/mame/ui/moptions.h b/src/frontend/mame/ui/moptions.h index 5630cdf40e7..ddfa3971c3b 100644 --- a/src/frontend/mame/ui/moptions.h +++ b/src/frontend/mame/ui/moptions.h @@ -119,22 +119,25 @@ public: int font_rows() const { return int_value(OPTION_FONT_ROWS); } int hide_panels() const { return int_value(OPTION_HIDE_PANELS); } - const char *ui_border_color() const { return value(OPTION_UI_BORDER_COLOR); } - const char *ui_bg_color() const { return value(OPTION_UI_BACKGROUND_COLOR); } - const char *ui_gfx_bg_color() const { return value(OPTION_UI_GFXVIEWER_BG_COLOR); } - const char *ui_unavail_color() const { return value(OPTION_UI_UNAVAILABLE_COLOR); } - const char *ui_text_color() const { return value(OPTION_UI_TEXT_COLOR); } - const char *ui_text_bg_color() const { return value(OPTION_UI_TEXT_BG_COLOR); } - const char *ui_subitem_color() const { return value(OPTION_UI_SUBITEM_COLOR); } - const char *ui_clone_color() const { return value(OPTION_UI_CLONE_COLOR); } - const char *ui_selected_color() const { return value(OPTION_UI_SELECTED_COLOR); } - const char *ui_selected_bg_color() const { return value(OPTION_UI_SELECTED_BG_COLOR); } - const char *ui_mouseover_color() const { return value(OPTION_UI_MOUSEOVER_COLOR); } - const char *ui_mouseover_bg_color() const { return value(OPTION_UI_MOUSEOVER_BG_COLOR); } - const char *ui_mousedown_color() const { return value(OPTION_UI_MOUSEDOWN_COLOR); } - const char *ui_mousedown_bg_color() const { return value(OPTION_UI_MOUSEDOWN_BG_COLOR); } - const char *ui_dipsw_color() const { return value(OPTION_UI_DIPSW_COLOR); } - const char *ui_slider_color() const { return value(OPTION_UI_SLIDER_COLOR); } + rgb_t border_color() const { return rgb_value(OPTION_UI_BORDER_COLOR); } + rgb_t background_color() const { return rgb_value(OPTION_UI_BACKGROUND_COLOR); } + rgb_t gfxviewer_bg_color() const { return rgb_value(OPTION_UI_GFXVIEWER_BG_COLOR); } + rgb_t unavailable_color() const { return rgb_value(OPTION_UI_UNAVAILABLE_COLOR); } + rgb_t text_color() const { return rgb_value(OPTION_UI_TEXT_COLOR); } + rgb_t text_bg_color() const { return rgb_value(OPTION_UI_TEXT_BG_COLOR); } + rgb_t subitem_color() const { return rgb_value(OPTION_UI_SUBITEM_COLOR); } + rgb_t clone_color() const { return rgb_value(OPTION_UI_CLONE_COLOR); } + rgb_t selected_color() const { return rgb_value(OPTION_UI_SELECTED_COLOR); } + rgb_t selected_bg_color() const { return rgb_value(OPTION_UI_SELECTED_BG_COLOR); } + rgb_t mouseover_color() const { return rgb_value(OPTION_UI_MOUSEOVER_COLOR); } + rgb_t mouseover_bg_color() const { return rgb_value(OPTION_UI_MOUSEOVER_BG_COLOR); } + rgb_t mousedown_color() const { return rgb_value(OPTION_UI_MOUSEDOWN_COLOR); } + rgb_t mousedown_bg_color() const { return rgb_value(OPTION_UI_MOUSEDOWN_BG_COLOR); } + rgb_t dipsw_color() const { return rgb_value(OPTION_UI_DIPSW_COLOR); } + rgb_t slider_color() const { return rgb_value(OPTION_UI_SLIDER_COLOR); } + + rgb_t rgb_value(const char *option) const; + private: static const options_entry s_option_entries[]; }; |