Mercurial > hg > openttd
annotate src/group_type.h @ 9281:084086b60da8 draft
(svn r13147) -Codechange: move the code to draw bankruptcy news to news_gui.cpp.
author | rubidium <rubidium@openttd.org> |
---|---|
date | Sat, 17 May 2008 21:13:05 +0000 |
parents | 2dab0174bbb2 |
children | a1cc2bf90049 |
rev | line source |
---|---|
8770
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
1 /* $Id$ */ |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
2 |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
3 /** @file group_type.h Types of a group. */ |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
4 |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
5 #ifndef GROUP_TYPE_H |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
6 #define GROUP_TYPE_H |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
7 |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
8 typedef uint16 GroupID; |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
9 |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
10 enum { |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
11 ALL_GROUP = 0xFFFD, |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
12 DEFAULT_GROUP = 0xFFFE, ///< ungrouped vehicles are in this group. |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
13 INVALID_GROUP = 0xFFFF, |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
14 }; |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
15 |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
16 struct Group; |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
17 |
2dab0174bbb2
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
rubidium <rubidium@openttd.org>
parents:
diff
changeset
|
18 #endif /* GROUP_TYPE_H */ |