Changeset - r11104:42105335ab1f
[Not reviewed]
master
0 1 0
peter1138 - 15 years ago 2009-02-11 18:37:13
peter1138@openttd.org
(svn r15450) -Codechange: Remove unused RailTypesByte, unused RAILTYPES_... enum values, and change INVALID_RAILTYPES to be UINT_MAX.
1 file changed with 1 insertions and 5 deletions:
0 comments (0 inline, 0 general)
src/rail_type.h
Show inline comments
 
@@ -39,12 +39,8 @@ enum RailTypes {
 
	RAILTYPES_ELECTRIC = 1 << RAILTYPE_ELECTRIC, ///< Electrified rails
 
	RAILTYPES_MONO     = 1 << RAILTYPE_MONO,     ///< Monorail!
 
	RAILTYPES_MAGLEV   = 1 << RAILTYPE_MAGLEV,   ///< Ever fast maglev
 
	RAILTYPES_ALL      = RAILTYPES_RAIL | RAILTYPES_ELECTRIC | RAILTYPES_MONO | RAILTYPES_MAGLEV, ///< All of them
 
	RAILTYPES_END,                               ///< Used for iterations?
 
	INVALID_RAILTYPES  = 0xFF                    ///< Invalid railtypes
 
	INVALID_RAILTYPES  = UINT_MAX                ///< Invalid railtypes
 
};
 
DECLARE_ENUM_AS_BIT_SET(RailTypes);
 
template <> struct EnumPropsT<RailTypes> : MakeEnumPropsT<RailTypes, byte, RAILTYPES_NONE, RAILTYPES_END, INVALID_RAILTYPES> {};
 
typedef TinyEnumT<RailTypes> RailTypesByte;
 

	
 
#endif /* RAIL_TYPE_H */
0 comments (0 inline, 0 general)