aboutsummaryrefslogtreecommitdiff
path: root/resource-manager/spritesheet.h
diff options
context:
space:
mode:
authorheavydemon21 <nielsstunnebrink1@gmail.com>2024-09-30 10:56:13 +0200
committerheavydemon21 <nielsstunnebrink1@gmail.com>2024-09-30 10:56:13 +0200
commita08f5acf483d5371ccab70ba75c39ac6a5f96ce7 (patch)
tree433be57896814c82625066ff901b1c7bc951c951 /resource-manager/spritesheet.h
parenta6f3b8c71513a1a7d416ec57627836ed4d9a7d94 (diff)
changed resource manager based on feedback
Diffstat (limited to 'resource-manager/spritesheet.h')
-rw-r--r--resource-manager/spritesheet.h17
1 files changed, 1 insertions, 16 deletions
diff --git a/resource-manager/spritesheet.h b/resource-manager/spritesheet.h
index be1a051..9b222e7 100644
--- a/resource-manager/spritesheet.h
+++ b/resource-manager/spritesheet.h
@@ -3,29 +3,14 @@
-#include "Image_asset.h"
#include "resource.h"
-#include <SDL_rect.h>
-#include <SDL_render.h>
-#include <SDL_surface.h>
#include <string>
class SpriteSheet : public Resource{
-
public:
- SpriteSheet(const std::string& path);
+ SpriteSheet(const std::string&);
~SpriteSheet();
- void set_spritesheet_data(SDL_Renderer& renderer, const int row, const int column);
-
-
- void select_sprite(const int x, const int y);
- void draw_selected_sprite(SDL_Renderer* window_surface, SDL_Rect* position);
- SDL_Surface* getSurface() const;
-
-private:
- SDL_Rect m_clip;
- Texture* m_spritesheet;
};