#pragma once #include "Peripherals.hpp" #include #include class DisplaySDL : public chocochip8::Display { public: DisplaySDL(int w, int h, uint32_t fgCol, uint32_t bgCol); ~DisplaySDL() override; void updateWindow() const; private: SDL_Window *mpWindow; Uint32 mFgColor; Uint32 mBgColor; };