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;
static win_manager * active
Pointer to the active, i.e.
Declares the hash<string> type, to be able to declare hash_maps with strings as keys.
The window manager takes care of basic GUI functions, such as input focus, window state updates and d...
static win_manager * get_active()
Use this method to get the active manger from Python.
Common properties for each win_base's object.