diff options
| author | fschildt <florian.schildt@protonmail.com> | 2025-11-24 18:18:24 +0100 |
|---|---|---|
| committer | fschildt <florian.schildt@protonmail.com> | 2025-11-24 18:19:45 +0100 |
| commit | feb4bc8cbc66ba928319ddb2cc1bf48010487863 (patch) | |
| tree | 2011affc8ecb16d295fa86a8ef5b8e6f715a9bc3 /src/games/minesweeper | |
| parent | 935f1971bee684c6c9baded2564a550351cc5582 (diff) | |
renderer: improve resizing
Diffstat (limited to 'src/games/minesweeper')
| -rw-r--r-- | src/games/minesweeper/Minesweeper.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/games/minesweeper/Minesweeper.cpp b/src/games/minesweeper/Minesweeper.cpp index 5a37a04..ae019c4 100644 --- a/src/games/minesweeper/Minesweeper.cpp +++ b/src/games/minesweeper/Minesweeper.cpp @@ -134,7 +134,7 @@ bool Minesweeper::Update(std::vector<SDL_Event>& events) { g_renderer.SetCameraSize(4.0f, 3.0f); - g_renderer.Clear({0.3f, 0.2f, 0.3f}); + g_renderer.SetClearColor({0.3f, 0.2f, 0.3f}); for (SDL_Event &event : events) { if (m_game_status == game_exit) { @@ -220,7 +220,7 @@ Minesweeper::ProcessEventDuringResume(SDL_Event &event) if (event.button.button == left_click) { if (IsCovered(x, y)) { if (IsMine(x, y)) { - m_is_covered_bitmap[y] &= ~(1 << x); + m_is_covered_bitmap[y] &= (uint32_t)~(1 << x); UncoverMines(); m_game_status = game_over; } @@ -253,7 +253,7 @@ Minesweeper::Uncover(int32_t x, int32_t y) if (y >= m_grid_height) return; if (!IsCovered(x, y)) return; - m_is_covered_bitmap[y] &= ~(1 << x); + m_is_covered_bitmap[y] &= (uint32_t)~(1 << x); m_cells_uncovered += 1; if (IsFlagged(x, y)) { @@ -281,7 +281,7 @@ Minesweeper::UncoverMines() for (int32_t y{0}; y < m_grid_height; ++y) { for (int32_t x{0}; x < m_grid_width; ++x) { if (IsMine(x, y) && IsCovered(x, y)) { - m_is_covered_bitmap[y] &= ~(1 << x); + m_is_covered_bitmap[y] &= (uint32_t)~(1 << x); } } } |
