yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::gfx::Tile16 Class Reference

Tile composition of four 8x8 tiles. More...

#include <snes_tile.h>

Collaboration diagram for yaze::gfx::Tile16:

Public Member Functions

 Tile16 ()=default
 
 Tile16 (TileInfo t0, TileInfo t1, TileInfo t2, TileInfo t3)
 
bool operator== (const Tile16 &other) const
 
bool operator!= (const Tile16 &other) const
 

Public Attributes

TileInfo tile0_
 
TileInfo tile1_
 
TileInfo tile2_
 
TileInfo tile3_
 
std::array< TileInfo, 4 > tiles_info
 

Detailed Description

Tile composition of four 8x8 tiles.

Definition at line 129 of file snes_tile.h.

Constructor & Destructor Documentation

◆ Tile16() [1/2]

yaze::gfx::Tile16::Tile16 ( )
default

Referenced by operator!=(), and operator==().

◆ Tile16() [2/2]

yaze::gfx::Tile16::Tile16 ( TileInfo t0,
TileInfo t1,
TileInfo t2,
TileInfo t3 )
inline

Definition at line 138 of file snes_tile.h.

References tile0_, tile1_, tile2_, tile3_, and tiles_info.

Member Function Documentation

◆ operator==()

bool yaze::gfx::Tile16::operator== ( const Tile16 & other) const
inline

Definition at line 146 of file snes_tile.h.

References tile0_, Tile16(), tile1_, tile2_, and tile3_.

Here is the call graph for this function:

◆ operator!=()

bool yaze::gfx::Tile16::operator!= ( const Tile16 & other) const
inline

Definition at line 151 of file snes_tile.h.

References Tile16().

Here is the call graph for this function:

Member Data Documentation

◆ tile0_

TileInfo yaze::gfx::Tile16::tile0_

Definition at line 131 of file snes_tile.h.

Referenced by operator==(), yaze::Rom::ReadTile16(), Tile16(), and yaze::Rom::WriteTile16().

◆ tile1_

TileInfo yaze::gfx::Tile16::tile1_

Definition at line 132 of file snes_tile.h.

Referenced by operator==(), Tile16(), and yaze::Rom::WriteTile16().

◆ tile2_

TileInfo yaze::gfx::Tile16::tile2_

Definition at line 133 of file snes_tile.h.

Referenced by operator==(), Tile16(), and yaze::Rom::WriteTile16().

◆ tile3_

TileInfo yaze::gfx::Tile16::tile3_

Definition at line 134 of file snes_tile.h.

Referenced by operator==(), Tile16(), and yaze::Rom::WriteTile16().

◆ tiles_info

std::array<TileInfo, 4> yaze::gfx::Tile16::tiles_info

Definition at line 135 of file snes_tile.h.

Referenced by Tile16().


The documentation for this class was generated from the following file: