|
Freeciv-3.4
|
Go to the source code of this file.
Data Structures | |
| struct | access_info |
Functions | |
| void | access_info_init (const struct unit_type *aunit) |
| void | access_info_close (void) |
| const struct unit_type * | access_info_access_unit (void) |
| void | area_list_clear (struct aarea_list *alist) |
| void | area_list_clear_plr (struct player *pplayer) |
| void | area_list_for_player_set (struct player *pplayer, struct aarea_list *alist) |
Variables | |
| static struct access_info | ainfo = { nullptr } |
| static struct aarea_list * | aalist [MAX_NUM_PLAYERS] |
Get access_unit of the access_info
Definition at line 71 of file accessarea.c.
Referenced by access_areas_refresh(), and save_game_ruleset().
Close the access info.
Definition at line 55 of file accessarea.c.
Referenced by load_rulesetdir(), and rulesets_deinit().
Initialize access info.
| aunit | Access unit for the access info |
Definition at line 39 of file accessarea.c.
Referenced by load_ruleset_game().
| void area_list_clear | ( | struct aarea_list * | alist | ) |
Free access area list.
| alist | List to clear |
Definition at line 80 of file accessarea.c.
Referenced by access_info_close(), and area_list_clear_plr().
Free access area list of player.
| pplayer | Whose list to clear |
Definition at line 94 of file accessarea.c.
Referenced by access_areas_refresh().
| void area_list_for_player_set | ( | struct player * | pplayer, |
| struct aarea_list * | alist | ||
| ) |
Set access area list for player
| pplayer | Whose list to set |
Definition at line 103 of file accessarea.c.
Referenced by access_areas_refresh().
|
static |
Definition at line 33 of file accessarea.c.
Referenced by access_info_close(), access_info_init(), area_list_clear_plr(), and area_list_for_player_set().
|
static |
Definition at line 31 of file accessarea.c.
Referenced by access_info_access_unit(), access_info_close(), and access_info_init().