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().