#ifndef STATE_H_86BFEF59 #define STATE_H_86BFEF59 #include "renderer.h" class State { public: virtual ~State() = default; virtual void tick( double dt, const Uint8* keystate) = 0; virtual void render(SDL_Renderer* ren) = 0; }; #endif /* end of include guard: STATE_H_86BFEF59 */