|
Labyrinth
A labyrinth game assignment
|
| ▼Nhost | |
| ▼Nlabyrinth | |
| CBoard | This class is the representation of the games's board |
| CConst | Class to hold constant values for entire application |
| CDirection | Helper C++-like enumerator class to hold direction |
| CDirRange | Helper C++ like enumerator class for direction ranged loops |
| CEdge | A utility class used for room prevent algorithm |
| CGame | Main application class |
| CGraph | Provides a graph functionality for the room preventing algorithm |
| CPlayer | This class represents the game's player |
| CPosition | An Application wide board position implementation holding just the id coordinate |
| CRange | Class to create ranges of numbers |
| CSession | Application wide object to hold settings like values for the session |
| CShuffledRange | Class to create shuffled ranges of numbers |
| CSupply | This class is the representation of the supplies in the game |
| CTile | This class is the representation of the board's tile |