Bladeren bron

Started thinking about tilesets

Florian DORMONT 10 jaren geleden
bovenliggende
commit
09af74ff82
2 gewijzigde bestanden met toevoegingen van 22 en 0 verwijderingen
  1. 21 0
      include/Tileset.h
  2. 1 0
      src/Tileset.cpp

+ 21 - 0
include/Tileset.h

@@ -0,0 +1,21 @@
+#ifndef INCLUDE_TILESET_H
+#define INCLUDE_TILESET_H
+
+namespace WalrusRPG
+{
+    class Tileset
+    {
+      protected:
+        char *sheet;
+        unsigned sheet_width;
+        unsigned sheet_height;
+        unsigned tile_width;
+        unsigned tile_heihgt;
+
+      public:
+        Tileset(char *sheet, unsigned sheet_width, unsigned sheet_height, unsigned tile_width, unsigned tile_heihgt);
+        render_tile(unsigned int index, unsigned x, unsigned y) const;
+    };
+}
+
+#endif

+ 1 - 0
src/Tileset.cpp

@@ -0,0 +1 @@
+#include "Tileset.h"