summaryrefslogtreecommitdiff
path: root/Tile.cpp
diff options
context:
space:
mode:
authorDaniel Jones <admin@danieljon.es>2020-06-11 01:57:18 +0930
committerDaniel Jones <admin@danieljon.es>2020-06-11 01:57:18 +0930
commit1d38c1aa4c7fda8e55325783596df26e54a9777e (patch)
tree4b4b1f1f48c615ee2d0fa4dfa0d3e6452cbb216d /Tile.cpp
downloadfoxminesweeper-1d38c1aa4c7fda8e55325783596df26e54a9777e.tar.gz
foxminesweeper-1d38c1aa4c7fda8e55325783596df26e54a9777e.zip
initial progress
Diffstat (limited to 'Tile.cpp')
-rw-r--r--Tile.cpp43
1 files changed, 43 insertions, 0 deletions
diff --git a/Tile.cpp b/Tile.cpp
new file mode 100644
index 0000000..a2c1b3e
--- /dev/null
+++ b/Tile.cpp
@@ -0,0 +1,43 @@
+/*
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#include "Tile.h"
+
+Tile::Tile(int x, int y)
+{
+ this->x = x;
+ this->y = y;
+ //bomb_icon = new FXGIFIcon(app, bomb, IMAGE_KEEP);
+ //empty_icon = new FXGIFIcon(app, empty, IMAGE_KEEP);
+ //this->setIcon(bomb_icon);
+
+}
+
+Tile::~Tile()
+{
+ //delete bomb_icon;
+ //delete empty_icon;
+}
+
+void
+Tile::disable_tile()
+{
+}
+
+void
+Tile::reveal()
+{
+ this->set_flag(REVEALED);
+}