26 #include "win_theme.h" 114 void input_update ();
164 static void init (
const string & font);
169 static void cleanup ();
176 static void add_theme (
string name);
186 static bool remove_theme (
string name);
195 static win_theme *get_theme (
string name);
202 static void add_font (
string name);
212 static bool remove_font (
string name);
221 static win_font *get_font (
string name);
227 static hash_map<string, win_theme *> theme;
228 static hash_map<string, win_ttf *> font;
230 list<win_base *> wnd_list;
231 list<win_base *>::iterator current;
234 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.