#ifndef SPRITE_H_70503825 #define SPRITE_H_70503825 #include #include "renderer.h" class Sprite { public: Sprite(std::string_view filename, Renderer& renderer); int getTextureId() const { return textureId_; } int getX() { return x_; } void setX(int x) { x_ = x; } void setY(int y) { y_ = y; } int getY() { return y_; } int getWidth() { return width_; } int getHeight() { return height_; } private: int textureId_; int x_ = 0; int y_ = 0; int width_ = 17*4; int height_ = 27*4; }; #endif /* end of include guard: SPRITE_H_70503825 */