bsnes/gb/video/video.hpp

17 lines
343 B
C++

struct Video {
uint32_t* palette;
void generate_palette(bool color_emulation);
Video();
~Video();
private:
bool color_emulation;
static const double monochrome[4][3];
uint32_t palette_dmg(unsigned color) const;
uint32_t palette_sgb(unsigned color) const;
uint32_t palette_cgb(unsigned color) const;
};
extern Video video;