author | translators |
Thu, 18 Dec 2008 18:47:39 +0000 | |
changeset 10437 | 6d64230b9fb9 |
parent 8213 | 7bdd7593eb9b |
permissions | -rw-r--r-- |
2186 | 1 |
/* $Id$ */ |
2 |
||
8213
7bdd7593eb9b
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
rubidium
parents:
8140
diff
changeset
|
3 |
/** @file industry_type.h Types related to the industry. */ |
0 | 4 |
|
8213
7bdd7593eb9b
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
rubidium
parents:
8140
diff
changeset
|
5 |
#ifndef INDUSTRY_TYPE_H |
7bdd7593eb9b
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
rubidium
parents:
8140
diff
changeset
|
6 |
#define INDUSTRY_TYPE_H |
1267
ba42a505ab8a
(svn r1771) -Add: Industries are now dynamic (up to 64k industries). Generating
truelight
parents:
1220
diff
changeset
|
7 |
|
8213
7bdd7593eb9b
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
rubidium
parents:
8140
diff
changeset
|
8 |
typedef uint16 IndustryID; |
7639
e17bd2a46caf
(svn r11170) -Fix (r11152): a variable's type was too small for the data that is going to put into it when NewIndustries are finally activated. For now it just removes a warning and doesn't really fix anything.
rubidium
parents:
7614
diff
changeset
|
9 |
typedef uint16 IndustryGfx; |
3689
50a3fd4ba752
(svn r4614) CodeChange : Cleanup of industry_cmd (Step-4).
belugas
parents:
3499
diff
changeset
|
10 |
typedef uint8 IndustryType; |
7390
16fb97ba8133
(svn r10759) -Codechange: make the industry struct use the pool item class as super class.
rubidium
parents:
7337
diff
changeset
|
11 |
struct Industry; |
6675
1c318230fd5b
(svn r9906) -Codechange: Add common properties for both industry and industry tiles specs
belugas
parents:
6655
diff
changeset
|
12 |
|
8213
7bdd7593eb9b
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
rubidium
parents:
8140
diff
changeset
|
13 |
struct IndustrySpec; |
7bdd7593eb9b
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
rubidium
parents:
8140
diff
changeset
|
14 |
struct IndustryTileSpec; |
6743
e84a3b89d46b
(svn r9976) -Codechange: Declare a writable array of specs for industry and industry tiles.
belugas
parents:
6741
diff
changeset
|
15 |
|
8213
7bdd7593eb9b
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
rubidium
parents:
8140
diff
changeset
|
16 |
#endif /* INDUSTRY_TYPE_H */ |