diff options
| author | fschildt <florian.schildt@protonmail.com> | 2025-10-06 09:25:04 +0200 |
|---|---|---|
| committer | fschildt <florian.schildt@protonmail.com> | 2025-10-06 09:25:04 +0200 |
| commit | 606d028dac5118329e7561af33b15988db84465f (patch) | |
| tree | 8a5b92b51a88714fee71d7f908283426f70b7dc1 /src/games/tetris/Tetromino.hpp | |
| parent | 7d9500d27fc91356c580e365351ff6e1bc1c95e1 (diff) | |
make everything prettier
Diffstat (limited to 'src/games/tetris/Tetromino.hpp')
| -rw-r--r-- | src/games/tetris/Tetromino.hpp | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/src/games/tetris/Tetromino.hpp b/src/games/tetris/Tetromino.hpp index 88f71f5..b40555b 100644 --- a/src/games/tetris/Tetromino.hpp +++ b/src/games/tetris/Tetromino.hpp @@ -15,8 +15,8 @@ public: l_piece, j_piece, i_piece, - tetromino_id_count, - tetromino_id_none, + id_count, + id_none, }; enum TetrominoRotation { @@ -31,21 +31,19 @@ public: public: - Tetromino() = delete; - Tetromino(Board &board); - Tetromino(uint16_t *board_bitmap); + void Reinit(uint16_t* board_bitmap); TetrominoId GetId(); BoardPos GetPos(); int32_t GetOri(); void GetBitmap(uint16_t *bitmap); - bool IsCollisionWithBoard(); // for last tetromino to check game over + bool IsCollisionWithBoard(); bool MaybeMoveDown(); void MaybeMoveHorizontally(TetrominoDirection direction); void MaybeRotate(TetrominoRotation rotation); - void Draw() const; + void Draw(); public: @@ -60,9 +58,9 @@ private: private: - TetrominoId m_Id; - BoardPos m_Pos; - int32_t m_Ori; - uint16_t *m_BoardBitmap; + TetrominoId m_id; + BoardPos m_pos; + int32_t m_ori; + uint16_t *m_board_bitmap; }; |
