public DrawType GetDrawType(int col, int row)
{
Tile tile = tiles [col, row];
DrawType draw = DrawType.Covered;
if (tile.isFlagged ()) {
draw = DrawType.Flagged;
} else if (tile.isCovered ()) {
draw = DrawType.Covered;
} else if (tile.isQuestioned ()) {
draw = DrawType.Questioned;
} else { // uncovered
if (tile.isMine ()) {
draw = DrawType.Mine;
} else {
draw = DrawType.Value;
}
}
return draw;
}