Freeciv-3.1
Loading...
Searching...
No Matches
tools
ruleutil
comments.h
Go to the documentation of this file.
1
/***********************************************************************
2
Freeciv - Copyright (C) 1996 - A Kjeldberg, L Gregersen, P Unold
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
#ifndef FC__COMMENTS_H
14
#define FC__COMMENTS_H
15
16
#ifdef __cplusplus
17
extern
"C"
{
18
#endif
/* __cplusplus */
19
20
#define COMMENTS_FILE_NAME "comments-3.1.txt"
21
22
struct
section_file
;
23
24
bool
comments_load
(
void
);
25
void
comments_free
(
void
);
26
27
void
comment_file_header
(
struct
section_file
*sfile);
28
29
void
comment_buildings
(
struct
section_file
*sfile);
30
void
comment_tech_classes
(
struct
section_file
*sfile);
31
void
comment_techs
(
struct
section_file
*sfile);
32
void
comment_govs
(
struct
section_file
*sfile);
33
void
comment_policies
(
struct
section_file
*sfile);
34
void
comment_uclasses
(
struct
section_file
*sfile);
35
void
comment_utypes
(
struct
section_file
*sfile);
36
void
comment_terrains
(
struct
section_file
*sfile);
37
void
comment_resources
(
struct
section_file
*sfile);
38
void
comment_extras
(
struct
section_file
*sfile);
39
void
comment_bases
(
struct
section_file
*sfile);
40
void
comment_roads
(
struct
section_file
*sfile);
41
void
comment_styles
(
struct
section_file
*sfile);
42
void
comment_citystyles
(
struct
section_file
*sfile);
43
void
comment_musicstyles
(
struct
section_file
*sfile);
44
void
comment_effects
(
struct
section_file
*sfile);
45
void
comment_disasters
(
struct
section_file
*sfile);
46
void
comment_achievements
(
struct
section_file
*sfile);
47
void
comment_goods
(
struct
section_file
*sfile);
48
void
comment_enablers
(
struct
section_file
*sfile);
49
void
comment_specialists
(
struct
section_file
*sfile);
50
void
comment_nationsets
(
struct
section_file
*sfile);
51
void
comment_nationgroups
(
struct
section_file
*sfile);
52
void
comment_nations
(
struct
section_file
*sfile);
53
void
comment_clauses
(
struct
section_file
*sfile);
54
55
/* Other section comments */
56
void
comment_trade_settings
(
struct
section_file
*sfile);
57
void
comment_nations_ruledit
(
struct
section_file
*sfile);
58
59
#ifdef __cplusplus
60
}
61
#endif
/* __cplusplus */
62
63
#endif
/* FC__COMMENTS_H */
comments_free
void comments_free(void)
Definition
comments.c:143
comment_roads
void comment_roads(struct section_file *sfile)
Definition
comments.c:261
comment_uclasses
void comment_uclasses(struct section_file *sfile)
Definition
comments.c:213
comment_citystyles
void comment_citystyles(struct section_file *sfile)
Definition
comments.c:277
comment_govs
void comment_govs(struct section_file *sfile)
Definition
comments.c:197
comment_bases
void comment_bases(struct section_file *sfile)
Definition
comments.c:253
comment_terrains
void comment_terrains(struct section_file *sfile)
Definition
comments.c:229
comment_file_header
void comment_file_header(struct section_file *sfile)
Definition
comments.c:165
comment_effects
void comment_effects(struct section_file *sfile)
Definition
comments.c:293
comment_disasters
void comment_disasters(struct section_file *sfile)
Definition
comments.c:301
comment_clauses
void comment_clauses(struct section_file *sfile)
Definition
comments.c:373
comment_goods
void comment_goods(struct section_file *sfile)
Definition
comments.c:325
comment_extras
void comment_extras(struct section_file *sfile)
Definition
comments.c:245
comment_techs
void comment_techs(struct section_file *sfile)
Definition
comments.c:189
comment_nations
void comment_nations(struct section_file *sfile)
Definition
comments.c:349
comment_trade_settings
void comment_trade_settings(struct section_file *sfile)
Definition
comments.c:317
comment_nations_ruledit
void comment_nations_ruledit(struct section_file *sfile)
Definition
comments.c:381
comment_nationgroups
void comment_nationgroups(struct section_file *sfile)
Definition
comments.c:357
comment_specialists
void comment_specialists(struct section_file *sfile)
Definition
comments.c:341
comment_musicstyles
void comment_musicstyles(struct section_file *sfile)
Definition
comments.c:285
comment_resources
void comment_resources(struct section_file *sfile)
Definition
comments.c:237
comment_tech_classes
void comment_tech_classes(struct section_file *sfile)
Definition
comments.c:181
comment_utypes
void comment_utypes(struct section_file *sfile)
Definition
comments.c:221
comments_load
bool comments_load(void)
Definition
comments.c:62
comment_policies
void comment_policies(struct section_file *sfile)
Definition
comments.c:205
comment_achievements
void comment_achievements(struct section_file *sfile)
Definition
comments.c:309
comment_styles
void comment_styles(struct section_file *sfile)
Definition
comments.c:269
comment_buildings
void comment_buildings(struct section_file *sfile)
Definition
comments.c:173
comment_enablers
void comment_enablers(struct section_file *sfile)
Definition
comments.c:333
comment_nationsets
void comment_nationsets(struct section_file *sfile)
Definition
comments.c:365
section_file
Definition
section_file.h:36
Generated on Sun Jan 5 2025 22:00:36 for Freeciv-3.1 by
1.9.8