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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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 */