Functions | |
| uint16_t | TraceWord (const ObjectDrawer::TileTrace &trace) |
| bool | IsSpecialTableObject (const RoomObject &object) |
Variables | |
| constexpr uint16_t | kTileNumberBits = 0x03FF |
| constexpr uint16_t | kPaletteBits = 0x1C00 |
| constexpr uint16_t | kPriorityBit = 0x2000 |
| constexpr uint16_t | kHorizontalFlipBit = 0x4000 |
| constexpr uint16_t | kVerticalFlipBit = 0x8000 |
| uint16_t yaze::zelda3::anonymous_namespace{game_tilemap_comparison.cc}::TraceWord | ( | const ObjectDrawer::TileTrace & | trace | ) |
Definition at line 24 of file game_tilemap_comparison.cc.
References yaze::zelda3::ObjectDrawer::TileTrace::flags, kHorizontalFlipBit, kPriorityBit, kTileNumberBits, kVerticalFlipBit, yaze::zelda3::ObjectDrawer::TileTrace::tile_id, and TraceWord().
Referenced by TraceWord().

| bool yaze::zelda3::anonymous_namespace{game_tilemap_comparison.cc}::IsSpecialTableObject | ( | const RoomObject & | object | ) |
Definition at line 36 of file game_tilemap_comparison.cc.
References yaze::zelda3::Block, IsSpecialTableObject(), yaze::zelda3::Nothing, and yaze::zelda3::Torch.
Referenced by IsSpecialTableObject().

|
constexpr |
Definition at line 17 of file game_tilemap_comparison.cc.
Referenced by TraceWord().
|
constexpr |
Definition at line 18 of file game_tilemap_comparison.cc.
|
constexpr |
Definition at line 19 of file game_tilemap_comparison.cc.
Referenced by TraceWord().
|
constexpr |
Definition at line 20 of file game_tilemap_comparison.cc.
Referenced by TraceWord().
|
constexpr |
Definition at line 21 of file game_tilemap_comparison.cc.
Referenced by TraceWord().