#pragma once #include #include "Input.hpp" class SDL_Window; class SDL_Renderer; class SDL_Texture; class Platform { public: Platform(char const* title, int windowWidth, int windowHeight, int textureWidth, int textureHeight); ~Platform(); void Update(void const* buffer, int pitch); bool ProcessInput(uint8_t* buttons); SDL_Window* window{}; SDL_Renderer* renderer{}; SDL_Texture* texture{}; };