diff options
Diffstat (limited to 'resource-manager/map_layer.h')
| -rw-r--r-- | resource-manager/map_layer.h | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/resource-manager/map_layer.h b/resource-manager/map_layer.h deleted file mode 100644 index e633290..0000000 --- a/resource-manager/map_layer.h +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once - - -#include "TextureMap.h" -#include <SDL_render.h> -#include <tmxlite/Map.hpp> - -class MapLayer final{ - -public: - explicit MapLayer(); - ~MapLayer(); - - bool create(const tmx::Map&, std::uint32_t index, const std::vector<TextureMap*>& textures); - void draw(SDL_Renderer*) const; - -private: - - struct subset final - { - std::vector<SDL_Vertex> vertexData; - SDL_Texture* texture = nullptr; - }; - std::vector<subset> m_subsets; - -}; |