Tile composition of four 16x16 tiles. More...
#include <snes_tile.h>
Public Member Functions | |
Tile32 () | |
Tile32 (uint16_t t0, uint16_t t1, uint16_t t2, uint16_t t3) | |
Tile32 (const Tile32 &other) | |
Tile32 (uint64_t packedVal) | |
uint64_t | GetPackedValue () const |
bool | operator== (const Tile32 &other) const |
bool | operator!= (const Tile32 &other) const |
Public Attributes | |
uint16_t | tile0_ |
uint16_t | tile1_ |
uint16_t | tile2_ |
uint16_t | tile3_ |
Tile composition of four 16x16 tiles.
Definition at line 81 of file snes_tile.h.
|
inline |
Definition at line 89 of file snes_tile.h.
|
inline |
Definition at line 92 of file snes_tile.h.
|
inline |
Definition at line 96 of file snes_tile.h.
|
inline |
|
inline |
Definition at line 111 of file snes_tile.h.
References tile0_, tile1_, tile2_, and tile3_.
Referenced by yaze::app::zelda3::overworld::Overworld::CreateTile32Tilemap(), and yaze::app::zelda3::overworld::anonymous_namespace{overworld.cc}::GetAllTile16().
|
inline |
|
inline |
Definition at line 124 of file snes_tile.h.
uint16_t yaze::app::gfx::Tile32::tile0_ |
Definition at line 83 of file snes_tile.h.
Referenced by GetPackedValue(), operator==(), and Tile32().
uint16_t yaze::app::gfx::Tile32::tile1_ |
Definition at line 84 of file snes_tile.h.
Referenced by GetPackedValue(), operator==(), and Tile32().
uint16_t yaze::app::gfx::Tile32::tile2_ |
Definition at line 85 of file snes_tile.h.
Referenced by GetPackedValue(), operator==(), and Tile32().
uint16_t yaze::app::gfx::Tile32::tile3_ |
Definition at line 86 of file snes_tile.h.
Referenced by GetPackedValue(), operator==(), and Tile32().