Porytiles
Loading...
Searching...
No Matches
porytiles::RgbaTile Class Referencefinal

#include <rgba_tile.hpp>

Inheritance diagram for porytiles::RgbaTile:
[legend]
Collaboration diagram for porytiles::RgbaTile:
[legend]

Public Member Functions

 RgbaTile ()
 
bool IsTransparent (const Rgba32 &transparency) const override
 
bool EqualsBgr (const RgbaTile &other) const
 
- Public Member Functions inherited from porytiles::Tile< Rgba32 >
virtual ~Tile ()=default
 
 Tile ()
 
Rgba32 At (std::size_t i) const
 
Rgba32 At (std::size_t row, std::size_t col) const
 
void Set (std::size_t i, const Rgba32 &p)
 
void Set (std::size_t row, std::size_t col, const Rgba32 &p)
 

Additional Inherited Members

- Protected Member Functions inherited from porytiles::Tile< Rgba32 >
const std::array< Rgba32, kTileSize > & pix () const
 

Detailed Description

Definition at line 8 of file rgba_tile.hpp.

Constructor & Destructor Documentation

◆ RgbaTile()

porytiles::RgbaTile::RgbaTile ( )
inlineexplicit

Definition at line 10 of file rgba_tile.hpp.

Member Function Documentation

◆ EqualsBgr()

bool porytiles::RgbaTile::EqualsBgr ( const RgbaTile other) const

Definition at line 15 of file rgba_tile.cpp.

◆ IsTransparent()

bool porytiles::RgbaTile::IsTransparent ( const Rgba32 transparency) const
overridevirtual

Reimplemented from porytiles::Tile< Rgba32 >.

Definition at line 10 of file rgba_tile.cpp.


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