rubidium@8770: /* $Id$ */ rubidium@8770: rubidium@8770: /** @file group_type.h Types of a group. */ rubidium@8770: rubidium@8770: #ifndef GROUP_TYPE_H rubidium@8770: #define GROUP_TYPE_H rubidium@8770: rubidium@8770: typedef uint16 GroupID; rubidium@8770: rubidium@8770: enum { rubidium@8770: ALL_GROUP = 0xFFFD, rubidium@8770: DEFAULT_GROUP = 0xFFFE, ///< ungrouped vehicles are in this group. rubidium@8770: INVALID_GROUP = 0xFFFF, rubidium@9913: rubidium@9913: MAX_LENGTH_GROUP_NAME_BYTES = 31, ///< The maximum length of a group name in bytes including '\0' rubidium@9913: MAX_LENGTH_GROUP_NAME_PIXELS = 150, ///< The maximum length of a group name in pixels rubidium@8770: }; rubidium@8770: rubidium@8770: struct Group; rubidium@8770: rubidium@8770: #endif /* GROUP_TYPE_H */