Freeciv-3.2
|
Go to the source code of this file.
Data Structures | |
struct | cma_dialog |
Enumerations | |
enum | cma_refresh { REFRESH_ALL , DONT_REFRESH_SELECT , DONT_REFRESH_HSCALES } |
Functions | |
void | cma_fe_init (void) |
void | cma_fe_done (void) |
struct cma_dialog * | create_cma_dialog (struct city *pcity, bool tiny) |
void | close_cma_dialog (struct city *pcity) |
void | refresh_cma_dialog (struct city *pcity, enum cma_refresh refresh) |
Only called when the city dialog is closed.
only called when the city dialog is closed.
Definition at line 104 of file cma_fe.c.
Referenced by city_destroy_callback().
Initialize cma front end system
Definition at line 88 of file cma_fe.c.
Referenced by activate_gui(), and ui_main().
struct cma_dialog * create_cma_dialog | ( | struct city * | pcity, |
bool | tiny | ||
) |
Instantiates a new struct for each city_dialog window that is open.
Definition at line 214 of file cma_fe.c.
Referenced by create_and_append_cma_page().
void refresh_cma_dialog | ( | struct city * | pcity, |
enum cma_refresh | refresh | ||
) |
Refreshes the cma dialog
Definition at line 471 of file cma_fe.c.
Referenced by cma_preset_add_popup_callback(), cma_preset_remove_response(), hscale_changed(), and real_city_dialog_refresh().