From dbb42e741d29ab213f2a51fc8d9568c02f844647 Mon Sep 17 00:00:00 2001 From: fschildt Date: Sat, 27 Sep 2025 12:40:31 +0200 Subject: add font glyph drawing --- src/games/minesweeper/Minesweeper.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/games/minesweeper/Minesweeper.hpp') diff --git a/src/games/minesweeper/Minesweeper.hpp b/src/games/minesweeper/Minesweeper.hpp index 4906464..b081806 100644 --- a/src/games/minesweeper/Minesweeper.hpp +++ b/src/games/minesweeper/Minesweeper.hpp @@ -1,6 +1,10 @@ #pragma once #include +#include + +#include + namespace std { template <> @@ -13,6 +17,7 @@ namespace std { }; } + enum class MinesweeperRunState { Resume, Pause, @@ -21,6 +26,7 @@ enum class MinesweeperRunState { Exit }; + class Minesweeper : public Game { public: Minesweeper(); @@ -76,6 +82,9 @@ class Minesweeper : public Game { uint32_t m_IsFlaggedBitmap[MAX_MAP_HEIGHT] {}; uint32_t m_IsMineBitmap[MAX_MAP_HEIGHT] {}; int32_t m_AdjacentMineCounters[MAX_MAP_WIDTH * MAX_MAP_HEIGHT] {}; + + Font m_Font; + std::array m_DigitGlyphs; }; -- cgit v1.2.3