Mapper
Classe que mapeia o campo do jogo.

getCols(): int
Retorna o total de colunas que o campo foi fatiado.
setCols(int $cols): self
Define o total de colunas que o campo foi fatiado.
setRows(): int
Retorna o total de linhas que o campo foi fatiado.
setRows(int $cols): self
Define o total de linhas que o campo foi fatiado.
getSide(): Side
Define o lado do campo com o qual o mapper está se baseando.

getRegionWidth(): float
Retorna a largura das regiões do campo.

getRegionHeight(): float
Retorna a altura das regiões do campo.

getRegion(int $col, int $row): IRegion
Retorna uma região especifíca.

getRegionFromPoint(Point $point): IRegion
Retorna uma região onde contém um ponto X.

getRandomRegion(): IRegion
Retorna uma região aleatória do campo.