BoardPtr initializeBoard(void)
Allocate memory for BoardPtr struct.
void destroyTetromino(TetrominoPtr parts)
Free the TetrominoPtr struct passed as parameter.
void destroyBoard(BoardPtr board)
Free the BoardPtr struct passed as parameter.
TetrominoPtr initializeTetrominoes(void)
Allocate memory for TetraminoPtr struct.
MovePtr initializeMove(void)
Allocate memory for MovePtr struct.
void destroyMove(MovePtr storeMove)
Free the MovePtr struct passed as parameter.