|
Freeciv-3.3
|
#include <unistd.h>#include <string.h>#include <sys/stat.h>#include "log.h"#include "mem.h"#include "shared.h"#include "string_vector.h"#include "support.h"#include "themes_g.h"#include "themes_common.h"Go to the source code of this file.
Data Structures | |
| struct | theme_directory |
Functions | |
| void | init_themes (void) |
| const struct strvec * | get_themes_list (const struct option *poption) |
| bool | load_theme (const char *theme_name) |
| void | theme_reread_callback (struct option *poption) |
Variables | |
| static int | num_directories |
| struct theme_directory * | directories |
Return a static string vector of usable theme names.
Definition at line 90 of file themes_common.c.
Loads a theme with the given name. First matching directory will be used. If there's no such theme the function returns FALSE.
Definition at line 120 of file themes_common.c.
Wrapper for load_theme. It's is used by local options dialog
Definition at line 138 of file themes_common.c.
| struct theme_directory* directories |
Definition at line 60 of file themes_common.c.
Referenced by get_gui_specific_themes_directories(), get_themes_list(), init_themes(), load_theme(), and qtg_get_gui_specific_themes_directories().
|
static |
Definition at line 59 of file themes_common.c.
Referenced by get_themes_list(), init_themes(), and load_theme().