add RenderBitmap routine to ROM

This commit is contained in:
scawful
2022-09-02 17:41:28 -05:00
parent 0c0a8a0cca
commit 2b345f8796
2 changed files with 5 additions and 1 deletions

View File

@@ -83,12 +83,12 @@ class ROM {
absl::Status LoadFromBytes(const Bytes& data);
absl::Status SaveToFile();
void RenderBitmap(gfx::Bitmap* bitmap) const;
auto GetSize() const { return size_; }
auto GetTitle() const { return title; }
auto GetGraphicsBin() const { return graphics_bin_; }
auto GetGraphicsBuffer() const { return graphics_buffer_; }
void RenderBitmap(gfx::Bitmap& bitmap) { bitmap.CreateTexture(renderer_); }
void SetupRenderer(std::shared_ptr<SDL_Renderer> renderer) {
renderer_ = renderer;
}