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 80 of file snes_tile.h.
|
inline |
Definition at line 88 of file snes_tile.h.
References tile0_, tile1_, tile2_, and tile3_.
Referenced by operator!=(), operator==(), and Tile32().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 110 of file snes_tile.h.
References tile0_, tile1_, tile2_, and tile3_.
Referenced by yaze::zelda3::Overworld::CreateTile32Tilemap(), and yaze::zelda3::anonymous_namespace{overworld.cc}::GetAllTile16().
|
inline |
|
inline |
Definition at line 123 of file snes_tile.h.
References Tile32().
uint16_t yaze::gfx::Tile32::tile0_ |
Definition at line 82 of file snes_tile.h.
Referenced by GetPackedValue(), operator==(), Tile32(), Tile32(), Tile32(), and Tile32().
uint16_t yaze::gfx::Tile32::tile1_ |
Definition at line 83 of file snes_tile.h.
Referenced by GetPackedValue(), operator==(), Tile32(), Tile32(), Tile32(), and Tile32().
uint16_t yaze::gfx::Tile32::tile2_ |
Definition at line 84 of file snes_tile.h.
Referenced by GetPackedValue(), operator==(), Tile32(), Tile32(), Tile32(), and Tile32().
uint16_t yaze::gfx::Tile32::tile3_ |
Definition at line 85 of file snes_tile.h.
Referenced by GetPackedValue(), operator==(), Tile32(), Tile32(), Tile32(), and Tile32().