(svn r19654) -Codechange: Use Extract<> in more places.
This commit is contained in:
@@ -27,7 +27,7 @@ enum RoadType {
|
||||
INVALID_ROADTYPE = 0xFF ///< flag for invalid roadtype
|
||||
};
|
||||
DECLARE_POSTFIX_INCREMENT(RoadType)
|
||||
template <> struct EnumPropsT<RoadType> : MakeEnumPropsT<RoadType, byte, ROADTYPE_BEGIN, ROADTYPE_END, INVALID_ROADTYPE> {};
|
||||
template <> struct EnumPropsT<RoadType> : MakeEnumPropsT<RoadType, byte, ROADTYPE_BEGIN, ROADTYPE_END, INVALID_ROADTYPE, 2> {};
|
||||
|
||||
/**
|
||||
* The different roadtypes we support, but then a bitmask of them
|
||||
@@ -42,6 +42,7 @@ enum RoadTypes {
|
||||
INVALID_ROADTYPES = 0xFF ///< Invalid roadtypes
|
||||
};
|
||||
DECLARE_ENUM_AS_BIT_SET(RoadTypes)
|
||||
template <> struct EnumPropsT<RoadTypes> : MakeEnumPropsT<RoadTypes, byte, ROADTYPES_NONE, ROADTYPES_END, INVALID_ROADTYPES, 2> {};
|
||||
typedef SimpleTinyEnumT<RoadTypes, byte> RoadTypesByte;
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user