Brunot
Loading...
Searching...
No Matches
Board.h File Reference

Component that is responsible for managing the gameplay board, where cards are placed by Players. More...

Include dependency graph for Board.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Board
 Component that is responsible for managing the gameplay board, where cards are placed by Players. More...

Typedefs

using CardGrid = std::vector<std::vector<Card>>

Detailed Description

Component that is responsible for managing the gameplay board, where cards are placed by Players.

Keeps an internal tracker of where the cards are placed on the board for the sake of scoring

Author
Ori Balashov (ori.b.nosp@m.alas.nosp@m.hov@d.nosp@m.igip.nosp@m.en.ed.nosp@m.u) Added message handling and refactored gameplay implementation Bryley Elder (bryle.nosp@m.y.el.nosp@m.der@d.nosp@m.igip.nosp@m.en.ed.nosp@m.u) Set up the component elements Marcelo Escamilla (marce.nosp@m.lo.e.nosp@m.scami.nosp@m.lla@.nosp@m.digip.nosp@m.en.e.nosp@m.du) JSON implementation
Date
2025 / 11 / 07

Typedef Documentation

◆ CardGrid

using CardGrid = std::vector<std::vector<Card>>