Freeciv-3.3
|
Go to the source code of this file.
Data Structures | |
struct | theme_icons |
struct | city_icon |
Variables | |
struct theme_icons * | current_theme |
struct city_icon * | icons |
Draw theme intro gfx.
Definition at line 484 of file gui_tilespec.c.
Free resources associated with aux tech icons.
Definition at line 419 of file gui_tilespec.c.
|
inlinestatic |
Return a surface for the given building icon.
Definition at line 251 of file gui_tilespec.h.
Referenced by create_select_tech_icon(), create_tech_info(), economy_report_dialog_popup(), popup_impr_info(), popup_worklist_editor(), real_city_report_dialog_update_city(), real_info_city_report_dialog_update(), real_science_report_dialog_update(), rebuild_imprm_list(), redraw_city_dialog(), and redraw_happiness_city_dialog().
|
inlinestatic |
Return a surface for the given citizen. The citizen's type is given, as well as their index (in the range [0..city_size_get(pcity))).
Definition at line 218 of file gui_tilespec.h.
Referenced by redraw_city_dialog(), reload_small_citizens_icons(), and update_city_cma_dialog().
SDL_Surface * get_city_gfx | ( | void | ) |
Return current city screen graphics
Definition at line 476 of file gui_tilespec.c.
|
inlinestatic |
Return a surface for the given government icon.
Definition at line 235 of file gui_tilespec.h.
Referenced by create_tech_info(), and popup_government_dialog().
|
inlinestatic |
Return a surface for the flag of the given nation.
Definition at line 227 of file gui_tilespec.h.
Referenced by change_nation_label(), popup_find_dialog(), popup_goto_airlift_dialog(), popup_players_dialog(), popup_players_nations_dialog(), popup_races_dialog(), update_goto_dialog(), and update_intel_dialog().
|
inlinestatic |
Return a sample surface of a city with the given city style
Definition at line 243 of file gui_tilespec.h.
Referenced by popup_races_dialog().
|
inlinestatic |
Return a surface for the tax icon of the given output type.
Definition at line 269 of file gui_tilespec.h.
Referenced by create_city_options_widget_list(), misc_panel_city_dlg_callback(), popup_unitinfo_window(), set_indicator_icons(), and update_city_cma_dialog().
SDL_Color * get_tech_color | ( | Tech_type_id | tech_id | ) |
Return color associated with current tech knowledge state.
Definition at line 453 of file gui_tilespec.c.
SDL_Surface * get_tech_icon | ( | Tech_type_id | tech | ) |
Return tech icon surface.
Definition at line 429 of file gui_tilespec.c.
|
inlinestatic |
Return a surface for the given unit type.
Definition at line 259 of file gui_tilespec.h.
Referenced by create_select_tech_icon(), create_tech_info(), popup_unit_info(), popup_worklist_editor(), real_activeunits_report_dialog_update(), real_city_report_dialog_update_city(), real_info_city_report_dialog_update(), real_science_report_dialog_update(), redraw_city_dialog(), redraw_unit_info_label(), and units_orders_city_dlg_callback().
Set city citizens icons sprite value; should only happen after start of game (city style struct was filled ).
Definition at line 126 of file gui_tilespec.c.
Setup icons for special (non-real) technologies.
Definition at line 379 of file gui_tilespec.c.
Free theme city screen graphics.
Definition at line 149 of file gui_tilespec.c.
Free resources associated with city screen icons.
Definition at line 227 of file gui_tilespec.c.
Free theme memory
Definition at line 366 of file gui_tilespec.c.
Load theme city screen graphics.
Definition at line 135 of file gui_tilespec.c.
Set city icons sprite value; should only happen after tileset_load_tiles(tileset).
Definition at line 160 of file gui_tilespec.c.
Alloc and fill Theme struct
Definition at line 261 of file gui_tilespec.c.
|
extern |
Definition at line 64 of file fc_client.cpp.
Definition at line 55 of file gui_tilespec.c.