const struct functions * fc_funcs
void free_libfreeciv()
Free misc resources allocated for libfreeciv.
struct functions * fc_interface_funcs()
Return the function pointer.
struct functions fc_functions
void fc_interface_init()
Test and initialize the functions.
#define fc_assert_exit(condition)
void diplrel_mess_close()
Free diplrel_mess.
void free_multicast_group()
Free multicast group resources.
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)
const char *(* server_setting_name_get)(server_setting_id id)
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 setup_real_activities_array()
Setup array of real activities.