diff options
author | daniel-Jones <daniel@danieljon.es> | 2018-09-06 22:38:55 +0930 |
---|---|---|
committer | daniel-Jones <daniel@danieljon.es> | 2018-09-06 22:38:55 +0930 |
commit | d844919907573cfd7dd3f602026e60e6d4ff27d2 (patch) | |
tree | 3ff98f931ea17c9d6956da2a31394cd831019840 /qtminesweeper.h | |
parent | 63296bcb085a42ce0ef04738899f720b3469b1ce (diff) | |
download | qtminesweeper-d844919907573cfd7dd3f602026e60e6d4ff27d2.tar.gz qtminesweeper-d844919907573cfd7dd3f602026e60e6d4ff27d2.zip |
added conversions for 1d->2d mapping. auto-reveals all cells now. generates random mines.
Diffstat (limited to 'qtminesweeper.h')
-rw-r--r-- | qtminesweeper.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qtminesweeper.h b/qtminesweeper.h index 84aa29f..16b5200 100644 --- a/qtminesweeper.h +++ b/qtminesweeper.h @@ -45,6 +45,9 @@ class qtminesweeper : public QWidget void generatecellpos(); void revealcell(int index); int getcellindexfrompos(int gridx, int gridy); + cell generatecell(); + void generatemines(); + void revealallcells(); selector cursor; std::vector<cell> cells; |