Use binary literals in TileElement.h

This commit is contained in:
Michael Steenbeek 2018-05-02 13:30:15 +02:00
parent b725916808
commit e3ac097999
1 changed files with 7 additions and 7 deletions

View File

@ -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);