From 0334d396e4ff1b2f8a1e147b753a4de34f55c08b Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Sat, 30 Jan 2021 05:17:55 -0500 Subject: Game now renders an image of Lucas --- src/game.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/game.h (limited to 'src/game.h') diff --git a/src/game.h b/src/game.h new file mode 100644 index 0000000..46f1ab2 --- /dev/null +++ b/src/game.h @@ -0,0 +1,29 @@ +#ifndef GAME_H_E6F1396E +#define GAME_H_E6F1396E + +#include +#include "sprite.h" + +class Game { +public: + + int addSprite(Sprite sprite) { + int id = sprites_.size(); + sprites_.push_back(std::move(sprite)); + return id; + } + + Sprite& getSprite(int id) { + return sprites_.at(id); + } + + std::vector& getSprites() { + return sprites_; + } + +private: + + std::vector sprites_; +}; + +#endif /* end of include guard: GAME_H_E6F1396E */ -- cgit 1.4.1