#ifndef WC3RE_PALETTEDECODER_HH__ #define WC3RE_PALETTEDECODER_HH__ #include #include #include "IffFile.hh" class PaletteDecoder { public: PaletteDecoder(uint8_t const* base, size_t length); using Palette = std::array; Palette const& getPalette() const { return palette_; } private: IffFile iff_; Palette palette_; }; #endif