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/sprite.h | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/sprite.h (limited to 'src/sprite.h') diff --git a/src/sprite.h b/src/sprite.h new file mode 100644 index 0000000..3af9341 --- /dev/null +++ b/src/sprite.h @@ -0,0 +1,33 @@ +#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_; } + + 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 */ -- cgit 1.4.1