aboutsummaryrefslogtreecommitdiff
path: root/Mundus/Models/Tiles/GroundTile.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Mundus/Models/Tiles/GroundTile.cs')
-rw-r--r--Mundus/Models/Tiles/GroundTile.cs19
1 files changed, 19 insertions, 0 deletions
diff --git a/Mundus/Models/Tiles/GroundTile.cs b/Mundus/Models/Tiles/GroundTile.cs
new file mode 100644
index 0000000..2069656
--- /dev/null
+++ b/Mundus/Models/Tiles/GroundTile.cs
@@ -0,0 +1,19 @@
+using System;
+using Gtk;
+
+namespace Mundus.Models.Tiles {
+ public class GroundTile : ITile {
+ public string stock_id { get; private set; }
+ public Image Texture { get; private set; }
+
+ public GroundTile(string stock_id) {
+ this.stock_id = stock_id;
+ this.Texture = new Image(stock_id, IconSize.Dnd);
+ }
+
+ public GroundTile(Image texture) {
+ this.stock_id = texture.Name;
+ this.Texture = texture;
+ }
+ }
+}