41 "checkbox_label_text",
42 "custom_widget_normal_text",
43 "custom_widget_selected_frame",
44 "custom_widget_selected_text",
45 "custom_widget_pressed_frame",
46 "custom_widget_pressed_text",
47 "custom_widget_disabled_text",
57 "widget_selected_text",
58 "widget_pressed_text",
59 "widget_disabled_text",
60 "window_titlebar_separator",
62 "advancedterraindlg_text",
67 "citydlg_foodperturn",
69 "citydlg_food_surplus",
82 "citydlg_shieldstock",
95 "connectdlg_innerframe",
96 "connectdlg_labelframe",
98 "diplodlg_meeting_heading_text",
99 "diplodlg_meeting_text",
102 "economydlg_neg_text",
111 "mapview_info_frame",
113 "mapview_unitinfo_text",
114 "mapview_unitinfo_veteran_text",
115 "meswin_active_text",
116 "meswin_active_text2",
122 "optiondlg_worklistlist_frame",
123 "optiondlg_worklistlist_text",
131 "plrdlg_war_restricted",
133 "revolutiondlg_text",
134 "sabotagedlg_separator",
136 "sciencedlg_med_techicon_bg",
143 "userpasswddlg_frame",
144 "userpasswddlg_text",
void color_free(struct color *color)
struct color * color_alloc_rgba(int r, int g, int b, int a)
static struct color * ensure_color_rgba(struct rgbacolor *rgba)
void theme_color_system_free(struct theme_color_system *colors)
static char * color_names[]
struct theme_color_system * theme_color_system_read(struct section_file *file)
struct color * theme_get_color(const struct theme *t, enum theme_color color)
struct theme_color_system * theme_get_color_system(const struct theme *t)
#define fc_assert_ret_val(condition, val)
int secfile_lookup_int_default(const struct section_file *secfile, int def, const char *path,...)
struct rgbacolor colors[COLOR_THEME_LAST]