|
|
|
@ -35,8 +35,9 @@ void placeBombs(int** gameBoard, int size, int numBombs);
|
|
|
|
void displayGameBoardUART(int** gameBoard, int size, int numBombs, int numFlags);
|
|
|
|
void displayGameBoardUART(int** gameBoard, int size, int numBombs, int numFlags);
|
|
|
|
void freeGameBoard(int** gameBoard, int size);
|
|
|
|
void freeGameBoard(int** gameBoard, int size);
|
|
|
|
int** createHiddenGameBoard(int** gameBoard, int size);
|
|
|
|
int** createHiddenGameBoard(int** gameBoard, int size);
|
|
|
|
int** revealCell(int** gameBoard, int** hiddenGameBoard, int size, int row, int col);
|
|
|
|
void revealCell(int** gameBoard, int** hiddenGameBoard, int size, int row, int col);
|
|
|
|
void getPositionIndices(int row, int col, Position* pos);
|
|
|
|
void getPositionIndices(int row, int col, Position* pos);
|
|
|
|
void getNewPosition(Position* pos, int dx, int dy, Position* newPos);
|
|
|
|
void getNewPosition(Position* pos, int dx, int dy, Position* newPos);
|
|
|
|
|
|
|
|
void setFlag(int** hiddenGameBoard, int row, int col, int* numFlags);
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* INC_SPIELFELD_H_ */
|
|
|
|
#endif /* INC_SPIELFELD_H_ */
|
|
|
|
|