Freeciv-3.3: /fast/freeciv/nightly/main/client/gui-sdl2/themecolors.h Source File

Freeciv-3.3

Loading...
Searching...
No Matches
themecolors.h
Go to the documentation of this file.
1/***********************************************************************
2 Freeciv - Copyright (C) 2005 - The Freeciv Project
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; either version 2, or (at your option)
6 any later version.
7
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12***********************************************************************/
13
14#ifndef FC__THEMECOLORS_H
15#define FC__THEMECOLORS_H
16
17/* client */
18#include "colors_common.h"
19
20/* The color system is designed on the assumption that almost, but
21 * not quite, all displays will be truecolor. */
22
23 enum theme_color {
24 COLOR_THEME_BACKGROUND,
25 COLOR_THEME_CHECKBOX_LABEL_TEXT,
26 COLOR_THEME_CUSTOM_WIDGET_NORMAL_TEXT,
27 COLOR_THEME_CUSTOM_WIDGET_SELECTED_FRAME,
28 COLOR_THEME_CUSTOM_WIDGET_SELECTED_TEXT,
29 COLOR_THEME_CUSTOM_WIDGET_PRESSED_FRAME,
30 COLOR_THEME_CUSTOM_WIDGET_PRESSED_TEXT,
31 COLOR_THEME_CUSTOM_WIDGET_DISABLED_TEXT,
32 COLOR_THEME_EDITFIELD_CARET,
33 COLOR_THEME_LABEL_BAR,
34 COLOR_THEME_QUICK_INFO_BG, /* Quick info Background color */
35 COLOR_THEME_QUICK_INFO_FRAME, /* Quick info frame color */
36 COLOR_THEME_QUICK_INFO_TEXT, /* Quick info Text color */
37 COLOR_THEME_SELECTIONRECTANGLE,
38 COLOR_THEME_TEXT,
39 COLOR_THEME_THEMELABEL2_BG,
40 COLOR_THEME_WIDGET_NORMAL_TEXT, /* Currently not used */
41 COLOR_THEME_WIDGET_SELECTED_TEXT, /* Currently not used */
42 COLOR_THEME_WIDGET_PRESSED_TEXT, /* Currently not used */
43 COLOR_THEME_WIDGET_DISABLED_TEXT, /* Text on disabled widgets */
44 COLOR_THEME_WINDOW_TITLEBAR_SEPARATOR,
45
46 COLOR_THEME_ADVANCEDTERRAINDLG_TEXT,
47 COLOR_THEME_CITYDLG_BUY,
48 COLOR_THEME_CITYDLG_CELEB, /* City celebrating color */
49 COLOR_THEME_CITYDLG_CORRUPTION,
50 COLOR_THEME_CITYDLG_FOODPERTURN,
51 COLOR_THEME_CITYDLG_FOODSTOCK,
52 COLOR_THEME_CITYDLG_FOOD_SURPLUS, /* City food surplus color */
53 COLOR_THEME_CITYDLG_FRAME,
54 COLOR_THEME_CITYDLG_GOLD, /* City gold color */
55 COLOR_THEME_CITYDLG_GRANARY,
56 COLOR_THEME_CITYDLG_GROWTH,
57 COLOR_THEME_CITYDLG_HAPPY, /* City happy color */
58 COLOR_THEME_CITYDLG_IMPR, /* City improvements */
59 COLOR_THEME_CITYDLG_INFOPANEL,
60 COLOR_THEME_CITYDLG_LUX, /* City luxuries color */
61 COLOR_THEME_CITYDLG_PANEL,
62 COLOR_THEME_CITYDLG_PROD, /* City production color */
63 COLOR_THEME_CITYDLG_SCIENCE, /* City science color */
64 COLOR_THEME_CITYDLG_SELL,
65 COLOR_THEME_CITYDLG_SHIELDSTOCK,
66 COLOR_THEME_CITYDLG_STOCKS,
67 COLOR_THEME_CITYDLG_SUPPORT, /* City units support color */
68 COLOR_THEME_CITYDLG_TRADE, /* City trade color */
69 COLOR_THEME_CITYDLG_UPKEEP, /* City upkeep color */
70 COLOR_THEME_CITYREP_FOODSTOCK,
71 COLOR_THEME_CITYREP_FRAME,
72 COLOR_THEME_CITYREP_PROD,
73 COLOR_THEME_CITYREP_TEXT,
74 COLOR_THEME_CITYREP_TRADE,
75 COLOR_THEME_CMA_FRAME,
76 COLOR_THEME_CMA_TEXT,
77 COLOR_THEME_CONNECTDLG_FRAME,
78 COLOR_THEME_CONNECTDLG_INNERFRAME,
79 COLOR_THEME_CONNECTDLG_LABELFRAME,
80 COLOR_THEME_CONNLISTDLG_FRAME,
81 COLOR_THEME_DIPLODLG_MEETING_HEADING_TEXT,
82 COLOR_THEME_DIPLODLG_MEETING_TEXT,
83 COLOR_THEME_DIPLODLG_TEXT,
84 COLOR_THEME_ECONOMYDLG_FRAME,
85 COLOR_THEME_ECONOMYDLG_NEG_TEXT,
86 COLOR_THEME_ECONOMYDLG_TEXT,
87 COLOR_THEME_HELPDLG_FRAME,
88 COLOR_THEME_HELPDLG_LINE,
89 COLOR_THEME_HELPDLG_LINE2,
90 COLOR_THEME_HELPDLG_LINE3,
91 COLOR_THEME_HELPDLG_TEXT,
92 COLOR_THEME_JOINGAMEDLG_FRAME,
93 COLOR_THEME_JOINGAMEDLG_TEXT,
94 COLOR_THEME_MAPVIEW_INFO_FRAME,
95 COLOR_THEME_MAPVIEW_INFO_TEXT,
96 COLOR_THEME_MAPVIEW_UNITINFO_TEXT,
97 COLOR_THEME_MAPVIEW_UNITINFO_VETERAN_TEXT,
98 COLOR_THEME_MESWIN_ACTIVE_TEXT,
99 COLOR_THEME_MESWIN_ACTIVE_TEXT2,
100 COLOR_THEME_MESWIN_FRAME,
101 COLOR_THEME_NATIONDLG_FRAME,
102 COLOR_THEME_NATIONDLG_LEGEND,
103 COLOR_THEME_NATIONDLG_TEXT,
104 COLOR_THEME_NEWCITYDLG_TEXT,
105 COLOR_THEME_OPTIONDLG_WORKLISTLIST_FRAME,
106 COLOR_THEME_OPTIONDLG_WORKLISTLIST_TEXT,
107 COLOR_THEME_PLRDLG_ALLIANCE,
108 COLOR_THEME_PLRDLG_ARMISTICE,
109 COLOR_THEME_PLRDLG_CEASEFIRE,
110 COLOR_THEME_PLRDLG_FRAME,
111 COLOR_THEME_PLRDLG_PEACE,
112 COLOR_THEME_PLRDLG_TEXT,
113 COLOR_THEME_PLRDLG_WAR,
114 COLOR_THEME_PLRDLG_WAR_RESTRICTED, /* Player at war but can't meet
115 * or get intel. data */
116 COLOR_THEME_PLRDLG_NO_CONTACT,
117 COLOR_THEME_REVOLUTIONDLG_TEXT,
118 COLOR_THEME_SABOTAGEDLG_SEPARATOR,
119 COLOR_THEME_SCIENCEDLG_FRAME,
120 COLOR_THEME_SCIENCEDLG_MED_TECHICON_BG,
121 COLOR_THEME_SCIENCEDLG_TEXT,
122 COLOR_THEME_SELLIMPR_TEXT,
123 COLOR_THEME_UNITSREP_FRAME,
124 COLOR_THEME_UNITSREP_TEXT,
125 COLOR_THEME_UNITUPGRADE_TEXT,
126 COLOR_THEME_UNITDISBAND_TEXT,
127 COLOR_THEME_USERPASSWDDLG_FRAME,
128 COLOR_THEME_USERPASSWDDLG_TEXT,
129 COLOR_THEME_WARDLG_TEXT,
130 COLOR_THEME_WLDLG_FRAME,
131
132 COLOR_THEME_LAST
133};
134
135struct color;
136struct theme_color_system;
137struct theme;
138
139struct color *theme_get_color(const struct theme *t, enum theme_color color);
140
141/* Functions used by the theme to allocate the color system. */
142struct theme_color_system *theme_color_system_read(struct section_file *file);
143
144void theme_color_system_free(struct theme_color_system *colors);
145
146#endif /* FC__THEMECOLORS_H */
colors_common.h
theme_color_system_free
void theme_color_system_free(struct theme_color_system *colors)
Definition themecolors.c:176
theme_color
theme_color
Definition themecolors.h:23
COLOR_THEME_OPTIONDLG_WORKLISTLIST_TEXT
@ COLOR_THEME_OPTIONDLG_WORKLISTLIST_TEXT
Definition themecolors.h:106
COLOR_THEME_HELPDLG_FRAME
@ COLOR_THEME_HELPDLG_FRAME
Definition themecolors.h:87
COLOR_THEME_BACKGROUND
@ COLOR_THEME_BACKGROUND
Definition themecolors.h:24
COLOR_THEME_SABOTAGEDLG_SEPARATOR
@ COLOR_THEME_SABOTAGEDLG_SEPARATOR
Definition themecolors.h:118
COLOR_THEME_ECONOMYDLG_TEXT
@ COLOR_THEME_ECONOMYDLG_TEXT
Definition themecolors.h:86
COLOR_THEME_SCIENCEDLG_MED_TECHICON_BG
@ COLOR_THEME_SCIENCEDLG_MED_TECHICON_BG
Definition themecolors.h:120
COLOR_THEME_DIPLODLG_MEETING_TEXT
@ COLOR_THEME_DIPLODLG_MEETING_TEXT
Definition themecolors.h:82
COLOR_THEME_HELPDLG_TEXT
@ COLOR_THEME_HELPDLG_TEXT
Definition themecolors.h:91
COLOR_THEME_PLRDLG_CEASEFIRE
@ COLOR_THEME_PLRDLG_CEASEFIRE
Definition themecolors.h:109
COLOR_THEME_CITYDLG_CELEB
@ COLOR_THEME_CITYDLG_CELEB
Definition themecolors.h:48
COLOR_THEME_HELPDLG_LINE3
@ COLOR_THEME_HELPDLG_LINE3
Definition themecolors.h:90
COLOR_THEME_ADVANCEDTERRAINDLG_TEXT
@ COLOR_THEME_ADVANCEDTERRAINDLG_TEXT
Definition themecolors.h:46
COLOR_THEME_PLRDLG_ALLIANCE
@ COLOR_THEME_PLRDLG_ALLIANCE
Definition themecolors.h:107
COLOR_THEME_OPTIONDLG_WORKLISTLIST_FRAME
@ COLOR_THEME_OPTIONDLG_WORKLISTLIST_FRAME
Definition themecolors.h:105
COLOR_THEME_PLRDLG_FRAME
@ COLOR_THEME_PLRDLG_FRAME
Definition themecolors.h:110
COLOR_THEME_UNITUPGRADE_TEXT
@ COLOR_THEME_UNITUPGRADE_TEXT
Definition themecolors.h:125
COLOR_THEME_MAPVIEW_UNITINFO_VETERAN_TEXT
@ COLOR_THEME_MAPVIEW_UNITINFO_VETERAN_TEXT
Definition themecolors.h:97
COLOR_THEME_CITYDLG_INFOPANEL
@ COLOR_THEME_CITYDLG_INFOPANEL
Definition themecolors.h:59
COLOR_THEME_LABEL_BAR
@ COLOR_THEME_LABEL_BAR
Definition themecolors.h:33
COLOR_THEME_CUSTOM_WIDGET_PRESSED_FRAME
@ COLOR_THEME_CUSTOM_WIDGET_PRESSED_FRAME
Definition themecolors.h:29
COLOR_THEME_WARDLG_TEXT
@ COLOR_THEME_WARDLG_TEXT
Definition themecolors.h:129
COLOR_THEME_CITYDLG_SELL
@ COLOR_THEME_CITYDLG_SELL
Definition themecolors.h:64
COLOR_THEME_WIDGET_NORMAL_TEXT
@ COLOR_THEME_WIDGET_NORMAL_TEXT
Definition themecolors.h:40
COLOR_THEME_NATIONDLG_LEGEND
@ COLOR_THEME_NATIONDLG_LEGEND
Definition themecolors.h:102
COLOR_THEME_CITYDLG_FOODPERTURN
@ COLOR_THEME_CITYDLG_FOODPERTURN
Definition themecolors.h:50
COLOR_THEME_CONNECTDLG_INNERFRAME
@ COLOR_THEME_CONNECTDLG_INNERFRAME
Definition themecolors.h:78
COLOR_THEME_MAPVIEW_INFO_TEXT
@ COLOR_THEME_MAPVIEW_INFO_TEXT
Definition themecolors.h:95
COLOR_THEME_CITYDLG_IMPR
@ COLOR_THEME_CITYDLG_IMPR
Definition themecolors.h:58
COLOR_THEME_UNITSREP_FRAME
@ COLOR_THEME_UNITSREP_FRAME
Definition themecolors.h:123
COLOR_THEME_CITYDLG_BUY
@ COLOR_THEME_CITYDLG_BUY
Definition themecolors.h:47
COLOR_THEME_UNITDISBAND_TEXT
@ COLOR_THEME_UNITDISBAND_TEXT
Definition themecolors.h:126
COLOR_THEME_CITYREP_FRAME
@ COLOR_THEME_CITYREP_FRAME
Definition themecolors.h:71
COLOR_THEME_WIDGET_DISABLED_TEXT
@ COLOR_THEME_WIDGET_DISABLED_TEXT
Definition themecolors.h:43
COLOR_THEME_DIPLODLG_MEETING_HEADING_TEXT
@ COLOR_THEME_DIPLODLG_MEETING_HEADING_TEXT
Definition themecolors.h:81
COLOR_THEME_PLRDLG_PEACE
@ COLOR_THEME_PLRDLG_PEACE
Definition themecolors.h:111
COLOR_THEME_CITYDLG_SHIELDSTOCK
@ COLOR_THEME_CITYDLG_SHIELDSTOCK
Definition themecolors.h:65
COLOR_THEME_CITYDLG_LUX
@ COLOR_THEME_CITYDLG_LUX
Definition themecolors.h:60
COLOR_THEME_PLRDLG_TEXT
@ COLOR_THEME_PLRDLG_TEXT
Definition themecolors.h:112
COLOR_THEME_ECONOMYDLG_FRAME
@ COLOR_THEME_ECONOMYDLG_FRAME
Definition themecolors.h:84
COLOR_THEME_EDITFIELD_CARET
@ COLOR_THEME_EDITFIELD_CARET
Definition themecolors.h:32
COLOR_THEME_NATIONDLG_TEXT
@ COLOR_THEME_NATIONDLG_TEXT
Definition themecolors.h:103
COLOR_THEME_CITYDLG_TRADE
@ COLOR_THEME_CITYDLG_TRADE
Definition themecolors.h:68
COLOR_THEME_PLRDLG_NO_CONTACT
@ COLOR_THEME_PLRDLG_NO_CONTACT
Definition themecolors.h:116
COLOR_THEME_CITYDLG_PROD
@ COLOR_THEME_CITYDLG_PROD
Definition themecolors.h:62
COLOR_THEME_JOINGAMEDLG_TEXT
@ COLOR_THEME_JOINGAMEDLG_TEXT
Definition themecolors.h:93
COLOR_THEME_MESWIN_ACTIVE_TEXT
@ COLOR_THEME_MESWIN_ACTIVE_TEXT
Definition themecolors.h:98
COLOR_THEME_WIDGET_SELECTED_TEXT
@ COLOR_THEME_WIDGET_SELECTED_TEXT
Definition themecolors.h:41
COLOR_THEME_WIDGET_PRESSED_TEXT
@ COLOR_THEME_WIDGET_PRESSED_TEXT
Definition themecolors.h:42
COLOR_THEME_NATIONDLG_FRAME
@ COLOR_THEME_NATIONDLG_FRAME
Definition themecolors.h:101
COLOR_THEME_SELLIMPR_TEXT
@ COLOR_THEME_SELLIMPR_TEXT
Definition themecolors.h:122
COLOR_THEME_MESWIN_FRAME
@ COLOR_THEME_MESWIN_FRAME
Definition themecolors.h:100
COLOR_THEME_CMA_FRAME
@ COLOR_THEME_CMA_FRAME
Definition themecolors.h:75
COLOR_THEME_CITYDLG_GROWTH
@ COLOR_THEME_CITYDLG_GROWTH
Definition themecolors.h:56
COLOR_THEME_CUSTOM_WIDGET_PRESSED_TEXT
@ COLOR_THEME_CUSTOM_WIDGET_PRESSED_TEXT
Definition themecolors.h:30
COLOR_THEME_UNITSREP_TEXT
@ COLOR_THEME_UNITSREP_TEXT
Definition themecolors.h:124
COLOR_THEME_PLRDLG_WAR_RESTRICTED
@ COLOR_THEME_PLRDLG_WAR_RESTRICTED
Definition themecolors.h:114
COLOR_THEME_DIPLODLG_TEXT
@ COLOR_THEME_DIPLODLG_TEXT
Definition themecolors.h:83
COLOR_THEME_THEMELABEL2_BG
@ COLOR_THEME_THEMELABEL2_BG
Definition themecolors.h:39
COLOR_THEME_PLRDLG_WAR
@ COLOR_THEME_PLRDLG_WAR
Definition themecolors.h:113
COLOR_THEME_CITYDLG_SUPPORT
@ COLOR_THEME_CITYDLG_SUPPORT
Definition themecolors.h:67
COLOR_THEME_NEWCITYDLG_TEXT
@ COLOR_THEME_NEWCITYDLG_TEXT
Definition themecolors.h:104
COLOR_THEME_CUSTOM_WIDGET_DISABLED_TEXT
@ COLOR_THEME_CUSTOM_WIDGET_DISABLED_TEXT
Definition themecolors.h:31
COLOR_THEME_MAPVIEW_INFO_FRAME
@ COLOR_THEME_MAPVIEW_INFO_FRAME
Definition themecolors.h:94
COLOR_THEME_REVOLUTIONDLG_TEXT
@ COLOR_THEME_REVOLUTIONDLG_TEXT
Definition themecolors.h:117
COLOR_THEME_HELPDLG_LINE
@ COLOR_THEME_HELPDLG_LINE
Definition themecolors.h:88
COLOR_THEME_PLRDLG_ARMISTICE
@ COLOR_THEME_PLRDLG_ARMISTICE
Definition themecolors.h:108
COLOR_THEME_CITYREP_FOODSTOCK
@ COLOR_THEME_CITYREP_FOODSTOCK
Definition themecolors.h:70
COLOR_THEME_ECONOMYDLG_NEG_TEXT
@ COLOR_THEME_ECONOMYDLG_NEG_TEXT
Definition themecolors.h:85
COLOR_THEME_SELECTIONRECTANGLE
@ COLOR_THEME_SELECTIONRECTANGLE
Definition themecolors.h:37
COLOR_THEME_CITYDLG_GRANARY
@ COLOR_THEME_CITYDLG_GRANARY
Definition themecolors.h:55
COLOR_THEME_CITYREP_TEXT
@ COLOR_THEME_CITYREP_TEXT
Definition themecolors.h:73
COLOR_THEME_HELPDLG_LINE2
@ COLOR_THEME_HELPDLG_LINE2
Definition themecolors.h:89
COLOR_THEME_CITYDLG_HAPPY
@ COLOR_THEME_CITYDLG_HAPPY
Definition themecolors.h:57
COLOR_THEME_CITYDLG_SCIENCE
@ COLOR_THEME_CITYDLG_SCIENCE
Definition themecolors.h:63
COLOR_THEME_QUICK_INFO_TEXT
@ COLOR_THEME_QUICK_INFO_TEXT
Definition themecolors.h:36
COLOR_THEME_CONNECTDLG_FRAME
@ COLOR_THEME_CONNECTDLG_FRAME
Definition themecolors.h:77
COLOR_THEME_CITYDLG_CORRUPTION
@ COLOR_THEME_CITYDLG_CORRUPTION
Definition themecolors.h:49
COLOR_THEME_CUSTOM_WIDGET_SELECTED_FRAME
@ COLOR_THEME_CUSTOM_WIDGET_SELECTED_FRAME
Definition themecolors.h:27
COLOR_THEME_USERPASSWDDLG_FRAME
@ COLOR_THEME_USERPASSWDDLG_FRAME
Definition themecolors.h:127
COLOR_THEME_LAST
@ COLOR_THEME_LAST
Definition themecolors.h:132
COLOR_THEME_CONNLISTDLG_FRAME
@ COLOR_THEME_CONNLISTDLG_FRAME
Definition themecolors.h:80
COLOR_THEME_JOINGAMEDLG_FRAME
@ COLOR_THEME_JOINGAMEDLG_FRAME
Definition themecolors.h:92
COLOR_THEME_USERPASSWDDLG_TEXT
@ COLOR_THEME_USERPASSWDDLG_TEXT
Definition themecolors.h:128
COLOR_THEME_CITYDLG_FOODSTOCK
@ COLOR_THEME_CITYDLG_FOODSTOCK
Definition themecolors.h:51
COLOR_THEME_MESWIN_ACTIVE_TEXT2
@ COLOR_THEME_MESWIN_ACTIVE_TEXT2
Definition themecolors.h:99
COLOR_THEME_SCIENCEDLG_FRAME
@ COLOR_THEME_SCIENCEDLG_FRAME
Definition themecolors.h:119
COLOR_THEME_WLDLG_FRAME
@ COLOR_THEME_WLDLG_FRAME
Definition themecolors.h:130
COLOR_THEME_CITYREP_TRADE
@ COLOR_THEME_CITYREP_TRADE
Definition themecolors.h:74
COLOR_THEME_CUSTOM_WIDGET_SELECTED_TEXT
@ COLOR_THEME_CUSTOM_WIDGET_SELECTED_TEXT
Definition themecolors.h:28
COLOR_THEME_SCIENCEDLG_TEXT
@ COLOR_THEME_SCIENCEDLG_TEXT
Definition themecolors.h:121
COLOR_THEME_CITYDLG_GOLD
@ COLOR_THEME_CITYDLG_GOLD
Definition themecolors.h:54
COLOR_THEME_CITYREP_PROD
@ COLOR_THEME_CITYREP_PROD
Definition themecolors.h:72
COLOR_THEME_CITYDLG_STOCKS
@ COLOR_THEME_CITYDLG_STOCKS
Definition themecolors.h:66
COLOR_THEME_CITYDLG_UPKEEP
@ COLOR_THEME_CITYDLG_UPKEEP
Definition themecolors.h:69
COLOR_THEME_QUICK_INFO_BG
@ COLOR_THEME_QUICK_INFO_BG
Definition themecolors.h:34
COLOR_THEME_CITYDLG_FRAME
@ COLOR_THEME_CITYDLG_FRAME
Definition themecolors.h:53
COLOR_THEME_WINDOW_TITLEBAR_SEPARATOR
@ COLOR_THEME_WINDOW_TITLEBAR_SEPARATOR
Definition themecolors.h:44
COLOR_THEME_CITYDLG_FOOD_SURPLUS
@ COLOR_THEME_CITYDLG_FOOD_SURPLUS
Definition themecolors.h:52
COLOR_THEME_CITYDLG_PANEL
@ COLOR_THEME_CITYDLG_PANEL
Definition themecolors.h:61
COLOR_THEME_CHECKBOX_LABEL_TEXT
@ COLOR_THEME_CHECKBOX_LABEL_TEXT
Definition themecolors.h:25
COLOR_THEME_CUSTOM_WIDGET_NORMAL_TEXT
@ COLOR_THEME_CUSTOM_WIDGET_NORMAL_TEXT
Definition themecolors.h:26
COLOR_THEME_MAPVIEW_UNITINFO_TEXT
@ COLOR_THEME_MAPVIEW_UNITINFO_TEXT
Definition themecolors.h:96
COLOR_THEME_QUICK_INFO_FRAME
@ COLOR_THEME_QUICK_INFO_FRAME
Definition themecolors.h:35
COLOR_THEME_CONNECTDLG_LABELFRAME
@ COLOR_THEME_CONNECTDLG_LABELFRAME
Definition themecolors.h:79
COLOR_THEME_CMA_TEXT
@ COLOR_THEME_CMA_TEXT
Definition themecolors.h:76
COLOR_THEME_TEXT
@ COLOR_THEME_TEXT
Definition themecolors.h:38
theme_color_system_read
struct theme_color_system * theme_color_system_read(struct section_file *file)
Definition themecolors.c:152
theme_get_color
struct color * theme_get_color(const struct theme *t, enum theme_color color)
Definition themecolors.c:204
color
Definition colors.h:21
section_file
Definition section_file.h:36
theme_color_system
Definition themecolors.c:35
theme_color_system::colors
struct rgbacolor colors[COLOR_THEME_LAST]
Definition themecolors.c:36
theme
Definition themespec.c:133