1#ifndef YAZE_APP_GUI_BPP_FORMAT_UI_H
2#define YAZE_APP_GUI_BPP_FORMAT_UI_H
Represents a bitmap image optimized for SNES ROM hacking.
Represents a palette of colors for the Super Nintendo Entertainment System (SNES).
BPP format conversion dialog.
void RenderFormatSelector()
std::function< void(gfx::BppFormat, bool)> convert_callback_
bool Render()
Render the dialog.
gfx::SnesPalette source_palette_
bool IsOpen() const
Check if dialog is open.
std::vector< uint8_t > preview_data_
gfx::Bitmap source_bitmap_
void Show(const gfx::Bitmap &bitmap, const gfx::SnesPalette &palette, std::function< void(gfx::BppFormat, bool)> on_convert)
Show the conversion dialog.
void Close()
Close the dialog.
gfx::Bitmap preview_bitmap_
gfx::BppFormat target_format_
BppFormat
BPP format enumeration for SNES graphics.
Main namespace for the application.
Graphics sheet analysis result.