Freeciv-3.2
Loading...
Searching...
No Matches
sha.h
Go to the documentation of this file.
1/**********************************************************************
2 Freeciv - Copyright (C) 2004 - A. Gorshenev
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; either version 2, or (at your option)
6 any later version.
7
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12***********************************************************************/
13
14#ifndef FC__AGENTS_SIMPLE_HISTORIAN_H
15#define FC__AGENTS_SIMPLE_HISTORIAN_H
16
17#ifdef __cplusplus
18extern "C" {
19#endif /* __cplusplus */
20
21void simple_historian_init(void);
22void simple_historian_done(void);
23
24struct tile* sha_tile_recall(struct tile *ptile);
25struct unit* sha_unit_recall(int id);
26
27#ifdef __cplusplus
28}
29#endif /* __cplusplus */
30
31#endif /* FC__AGENTS_SIMPLE_HISTORIAN */
void simple_historian_init(void)
Definition sha.c:104
struct unit * sha_unit_recall(int id)
Definition sha.c:150
struct tile * sha_tile_recall(struct tile *ptile)
Definition sha.c:142
void simple_historian_done(void)
Definition sha.c:130
Definition tile.h:50
Definition unit.h:138