const struct functions * fc_funcs
struct functions fc_functions
void libfreeciv_init(bool check_fc_interface)
void libfreeciv_free(void)
struct functions * fc_interface_funcs(void)
void fc_iconv_close(void)
#define fc_assert_exit(condition)
void diplrel_mess_close(void)
void free_user_home_dir(void)
void free_data_dir_names(void)
void free_multicast_group(void)
void free_fileinfo_data(void)
void free_freeciv_storage_dir(void)
int(* player_tile_city_id_get)(const struct tile *ptile, const struct player *pplayer)
int(* server_setting_val_int_get)(server_setting_id id)
bool(* player_tile_vision_get)(const struct tile *ptile, const struct player *pplayer, enum vision_layer vision)
bool(* server_setting_val_bool_get)(server_setting_id id)
server_setting_id(* server_setting_by_name)(const char *name)
unsigned int(* server_setting_val_bitwise_get)(server_setting_id id)
enum sset_type(* server_setting_type_get)(server_setting_id id)
void(* gui_color_free)(struct color *pcolor)
const char *(* server_setting_name_get)(server_setting_id id)
void fc_support_init(void)
void fc_support_free(void)