15 std::array<uint8_t, 16>
sheets = { 0 };
23 void LoadObject(uint32_t routine_ptr, std::array<uint8_t, 16>& sheet_ids);
Implementation of the Memory interface for emulating memory in a SNES system.
Represents a bitmap image.
std::vector< uint8_t > tilemap_
void UpdateObjectBitmap()
std::vector< uint8_t > rom_data_
void RenderObject(uint32_t routine_ptr)
DungeonObjectRenderer()=default
emu::CpuCallbacks cpu_callbacks_
void LoadObject(uint32_t routine_ptr, std::array< uint8_t, 16 > &sheet_ids)
Zelda 3 specific classes and functions.
Main namespace for the application.
std::vector< gfx::SnesPalette > palettes
std::array< uint8_t, 16 > sheets