|
Freeciv-3.4
|
Go to the source code of this file.
Data Structures | |
| struct | access_info |
Functions | |
| static void | area_list_clear (struct aarea_list *alist) |
| void | access_info_init (const struct unit_type *aunit) |
| void | access_info_close (void) |
| const struct unit_type * | access_info_access_unit (void) |
| void | access_areas_refresh (struct civ_map *nmap, struct player *plr) |
Variables | |
| static struct access_info | ainfo = { nullptr } |
| static struct aarea_list * | aalist [MAX_NUM_PLAYERS] |
Construct access areas
| nmap | Map to use when determining access |
| plr | Player to construct areas for |
Definition at line 96 of file accessarea.c.
Referenced by begin_phase().
Get access_unit of the access_info
Definition at line 72 of file accessarea.c.
Referenced by save_game_ruleset().
Close the access info.
Definition at line 56 of file accessarea.c.
Referenced by load_rulesetdir(), and rulesets_deinit().
Initialize access info.
| aunit | Access unit for the access info |
Definition at line 40 of file accessarea.c.
Referenced by load_ruleset_game().
|
static |
Free access area list.
| alist | List to clear |
Definition at line 81 of file accessarea.c.
Referenced by access_areas_refresh(), and access_info_close().
|
static |
Definition at line 32 of file accessarea.c.
Referenced by access_areas_refresh(), access_info_close(), and access_info_init().
|
static |
Definition at line 30 of file accessarea.c.
Referenced by access_areas_refresh(), access_info_access_unit(), access_info_close(), and access_info_init().