Freeciv-3.2
|
Go to the source code of this file.
Macros | |
#define | STATE_MASK 0x03 /* 0..0000000000000011 */ |
#define | TYPE_MASK 0x03FC /* 0..0000001111111100 */ |
#define | FLAG_MASK 0xFFFFFC00 /* 1..1111110000000000 */ |
Functions | |
struct widget * | widget_new (void) |
void | correct_size_bcgnd_surf (SDL_Surface *ptheme, int *pwidth, int *height) |
SDL_Surface * | get_buffer_layer (int width, int height) |
int | redraw_iconlabel (struct widget *label) |
#define FLAG_MASK 0xFFFFFC00 /* 1..1111110000000000 */ |
Definition at line 19 of file widget_p.h.
#define STATE_MASK 0x03 /* 0..0000000000000011 */ |
Definition at line 17 of file widget_p.h.
#define TYPE_MASK 0x03FC /* 0..0000001111111100 */ |
Definition at line 18 of file widget_p.h.
void correct_size_bcgnd_surf | ( | SDL_Surface * | ptheme, |
int * | width, | ||
int * | height | ||
) |
SDL_Surface * get_buffer_layer | ( | int | width, |
int | height | ||
) |
Blit iconlabel gfx to surface its on.
Definition at line 390 of file widget_label.c.
Create a new widget.
Definition at line 252 of file widget_core.c.