Porytiles
Loading...
Searching...
No Matches
porytiles2::MetatileDecompiler Class Reference

#include <metatile_decompiler.hpp>

Public Member Functions

 MetatileDecompiler (gsl::not_null< TextFormatter * > format, gsl::not_null< UserDiagnostics * > diag, gsl::not_null< TilePrinter * > tile_printer)
 
ChainableResult< std::vector< Metatile< Rgba32 > > > decompile_metatiles (const std::vector< TilemapEntry > &entries, const Image< IndexPixel > &tiles_png, const std::array< Palette< Rgba32 >, pal::num_pals > &pals)
 

Detailed Description

Definition at line 21 of file metatile_decompiler.hpp.

Constructor & Destructor Documentation

◆ MetatileDecompiler()

porytiles2::MetatileDecompiler::MetatileDecompiler ( gsl::not_null< TextFormatter * >  format,
gsl::not_null< UserDiagnostics * >  diag,
gsl::not_null< TilePrinter * >  tile_printer 
)
inlineexplicit

Definition at line 23 of file metatile_decompiler.hpp.

Member Function Documentation

◆ decompile_metatiles()

ChainableResult< std::vector< Metatile< Rgba32 > > > porytiles2::MetatileDecompiler::decompile_metatiles ( const std::vector< TilemapEntry > &  entries,
const Image< IndexPixel > &  tiles_png,
const std::array< Palette< Rgba32 >, pal::num_pals > &  pals 
)

Definition at line 52 of file metatile_decompiler.cpp.


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