Freeciv-3.1: /fast/freeciv/nightly/S3_1/client/include/themes_g.h Source File

Freeciv-3.1

Loading...
Searching...
No Matches
themes_g.h
Go to the documentation of this file.
1/***********************************************************************
2 Freeciv - Copyright (C) 2005 The Freeciv Team
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; either version 2, or (at your option)
6 any later version.
7
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12***********************************************************************/
13#ifndef FC__THEMES_G_H
14#define FC__THEMES_G_H
15
16#include "gui_proto_constructor.h"
17
18 GUI_FUNC_PROTO(void, gui_load_theme, const char *directory,
19 const char *theme_name)
20 GUI_FUNC_PROTO(void, gui_clear_theme, void)
21 GUI_FUNC_PROTO(char**, get_gui_specific_themes_directories, int *count)
22 GUI_FUNC_PROTO(char**, get_usable_themes_in_directory,
23 const char *directory, int* count)
24
25#endif /* FC__THEMES_G_H */
get_gui_specific_themes_directories
char ** get_gui_specific_themes_directories(int *count)
Definition themes.c:109
gui_clear_theme
void gui_clear_theme(void)
Definition themes.c:72
gui_load_theme
void gui_load_theme(const char *directory, const char *theme_name)
Definition themes.c:43
gui_proto_constructor.h
GUI_FUNC_PROTO
#define GUI_FUNC_PROTO(_type, _func,...)
Definition gui_proto_constructor.h:22
get_usable_themes_in_directory
get_usable_themes_in_directory
Definition themes_g.h:22
directory
const char * directory
Definition themes_g.h:23