![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <fc_interface.h>
Public Attributes | |
| server_setting_id(* | server_setting_by_name )(const char *name) |
| const char *(* | server_setting_name_get )(server_setting_id id) |
| enum sset_type(* | server_setting_type_get )(server_setting_id id) |
| bool(* | server_setting_val_bool_get )(server_setting_id id) |
| int(* | server_setting_val_int_get )(server_setting_id id) |
| unsigned int(* | server_setting_val_bitwise_get )(server_setting_id id) |
| void(* | create_extra )(struct tile *ptile, const extra_type *pextra, struct player *pplayer) |
| void(* | destroy_extra )(struct tile *ptile, struct extra_type *pextra) |
| bool(* | player_tile_vision_get )(const struct tile *ptile, const struct player *pplayer, enum vision_layer vision) |
| int(* | player_tile_city_id_get )(const struct tile *ptile, const struct player *pplayer) |
Definition at line 24 of file fc_interface.h.
| void(* functions::create_extra) (struct tile *ptile, const extra_type *pextra, struct player *pplayer) |
Definition at line 31 of file fc_interface.h.
Referenced by fc_interface_init_client(), and tile_create_extra().
| void(* functions::destroy_extra) (struct tile *ptile, struct extra_type *pextra) |
Definition at line 33 of file fc_interface.h.
Referenced by fc_interface_init_client(), and tile_destroy_extra().
Definition at line 42 of file fc_interface.h.
Referenced by fc_interface_init(), fc_interface_init_client(), and fc_interface_init_tool().
| bool(* functions::player_tile_vision_get) (const struct tile *ptile, const struct player *pplayer, enum vision_layer vision) |
Definition at line 36 of file fc_interface.h.
Referenced by can_player_see_unit_at(), fc_interface_init(), fc_interface_init_client(), fc_interface_init_tool(), and player_can_trust_tile_has_no_units().
| server_setting_id(* functions::server_setting_by_name) (const char *name) |
Definition at line 25 of file fc_interface.h.
Referenced by fc_interface_init(), fc_interface_init_client(), fc_interface_init_tool(), and server_setting_by_name().
| const char*(* functions::server_setting_name_get) (server_setting_id id) |
Definition at line 26 of file fc_interface.h.
Referenced by fc_interface_init(), fc_interface_init_client(), fc_interface_init_tool(), and server_setting_name_get().
| enum sset_type(* functions::server_setting_type_get) (server_setting_id id) |
Definition at line 26 of file fc_interface.h.
Referenced by fc_interface_init(), fc_interface_init_client(), and fc_interface_init_tool().
| unsigned int(* functions::server_setting_val_bitwise_get) (server_setting_id id) |
Definition at line 30 of file fc_interface.h.
Referenced by fc_interface_init(), fc_interface_init_client(), and fc_interface_init_tool().
| bool(* functions::server_setting_val_bool_get) (server_setting_id id) |
Definition at line 28 of file fc_interface.h.
Referenced by fc_interface_init(), fc_interface_init_client(), fc_interface_init_tool(), and server_setting_value_bool_get().
| int(* functions::server_setting_val_int_get) (server_setting_id id) |
Definition at line 29 of file fc_interface.h.
Referenced by fc_interface_init(), fc_interface_init_client(), fc_interface_init_tool(), and server_setting_value_int_get().