mirror of https://github.com/OpenRCT2/OpenRCT2.git
Use binary literals in TileElement.h
This commit is contained in:
parent
b725916808
commit
e3ac097999
|
@ -197,15 +197,15 @@ enum
|
|||
|
||||
|
||||
|
||||
#define TILE_ELEMENT_QUADRANT_MASK 0xC0 // bits 6 + 7
|
||||
#define TILE_ELEMENT_TYPE_MASK 0x3C // bits 2 + 3 + 4 + 5
|
||||
#define TILE_ELEMENT_DIRECTION_MASK 0x03 // bits 0 + 1
|
||||
#define TILE_ELEMENT_QUADRANT_MASK 0b11000000
|
||||
#define TILE_ELEMENT_TYPE_MASK 0b00111100
|
||||
#define TILE_ELEMENT_DIRECTION_MASK 0b00000011
|
||||
|
||||
#define TILE_ELEMENT_COLOUR_MASK 0x1F
|
||||
#define TILE_ELEMENT_COLOUR_MASK 0b00011111
|
||||
|
||||
#define MAP_ELEM_TRACK_SEQUENCE_STATION_INDEX_MASK 0x70
|
||||
#define MAP_ELEM_TRACK_SEQUENCE_SEQUENCE_MASK 0x0F
|
||||
#define MAP_ELEM_TRACK_SEQUENCE_TAKING_PHOTO_MASK 0xF0
|
||||
#define MAP_ELEM_TRACK_SEQUENCE_STATION_INDEX_MASK 0b01110000
|
||||
#define MAP_ELEM_TRACK_SEQUENCE_SEQUENCE_MASK 0b00001111
|
||||
#define MAP_ELEM_TRACK_SEQUENCE_TAKING_PHOTO_MASK 0b11110000
|
||||
|
||||
sint32 tile_element_get_type(const rct_tile_element * element);
|
||||
sint32 tile_element_get_direction(const rct_tile_element * element);
|
||||
|
|
Loading…
Reference in New Issue