30 #include "win_theme.h"
118 void input_update ();
168 static void init (
const string & font);
173 static void cleanup ();
180 static void add_theme (
string name);
190 static bool remove_theme (
string name);
199 static win_theme *get_theme (
string name);
206 static void add_font (
string name);
216 static bool remove_font (
string name);
225 static win_font *get_font (
string name);
231 static hash_map<string, win_theme *> theme;
232 static hash_map<string, win_ttf *> font;
234 list<win_base *> wnd_list;
235 list<win_base *>::iterator current;
238 static string font_file;