|
Freeciv-3.1
|
#include <sys/stat.h>#include <sys/types.h>#include <unistd.h>#include <gtk/gtk.h>#include "fc_dirent.h"#include "mem.h"#include "string_vector.h"#include "themes_common.h"#include "gui_main.h"#include "themes_g.h"Go to the source code of this file.
Functions | |
| void | gui_load_theme (const char *directory, const char *theme_name) |
| void | gui_clear_theme (void) |
| char ** | get_gui_specific_themes_directories (int *count) |
| char ** | get_usable_themes_in_directory (const char *directory, int *count) |
| char ** get_gui_specific_themes_directories | ( | int * | count | ) |
Each gui has its own themes directories. For gtk3 these are:
Definition at line 109 of file themes.c.
Referenced by init_themes().
| char ** get_usable_themes_in_directory | ( | const char * | directory, |
| int * | count | ||
| ) |
| void gui_clear_theme | ( | void | ) |
Clears a theme (sets default system theme)
Definition at line 72 of file themes.c.
Referenced by tileset_use_preferred_theme().
| void gui_load_theme | ( | const char * | directory, |
| const char * | theme_name | ||
| ) |
Loads a gtk theme directory/theme_name
Definition at line 43 of file themes.c.
Referenced by load_theme().