#ifndef HOLESOME_GAME_OBJECT_H #define HOLESOME_GAME_OBJECT_H #include #include #include #include "../coordinates/translated_coordinates.h" #include "game.h" class Game; class GameObject { public: GameObject(); virtual void draw(sf::RenderWindow *window) const = 0; virtual void update(Game *game) = 0; TranslatedCoordinates coordinates; }; #endif //HOLESOME_GAME_OBJECT_H