Crossfire Client, Trunk  R20507
main.h
Go to the documentation of this file.
1 /*
2  * Crossfire -- cooperative multi-player graphical RPG and adventure game
3  *
4  * Copyright (c) 1999-2013 Mark Wedel and the Crossfire Development Team
5  * Copyright (c) 1992 Frank Tore Johansen
6  *
7  * Crossfire is free software and comes with ABSOLUTELY NO WARRANTY. You are
8  * welcome to redistribute it under certain conditions. For details, please
9  * see COPYING and LICENSE.
10  *
11  * The authors can be reached via e-mail at <crossfire@metalforge.org>.
12  */
13 
19 #define NUM_COLORS 13
20 extern GdkColor root_color[NUM_COLORS];
21 extern GtkWidget *window_root, *spinbutton_count;
22 extern GtkBuilder *dialog_xml, *window_xml;
23 
24 extern GtkWidget *magic_map;
25 extern GtkWidget *map_notebook;
26 
27 #define DEFAULT_IMAGE_SIZE 32
29 
30 #define DEFAULT_UI CF_DATADIR "/ui/gtk-v2.ui"
31 #define DIALOG_FILENAME CF_DATADIR "/ui/dialogs.ui"
32 
35 
36 #define MAGIC_MAP_PAGE 1
38 extern char account_password[256];
39 /* gtk2proto.h depends on this - so may as well just include it here */
40 #include "info.h"
GtkBuilder * dialog_xml
Definition: main.c:86
GtkBuilder * window_xml
Definition: main.c:86
int map_image_size
Definition: map.c:39
GtkWidget * window_root
In main.c.
Definition: main.c:87
GtkWidget * spinbutton_count
Definition: keys.c:63
int image_size
Definition: image.c:36
GdkColor root_color[NUM_COLORS]
Definition: main.c:84
GtkWidget * map_notebook
Definition: map.c:44
#define MAX_BUF
Definition: client.h:40
#define NUM_COLORS
Definition: main.h:19
This file is really here to declare the Info_Pane structure.
char window_xml_file[MAX_BUF]
Path to the current UI file.
Definition: main.h:34
GtkWidget * magic_map
Definition: main.c:87
int map_image_half_size
Definition: map.c:40