feat(map): afegeix Map::isPaintable(col, row)
This commit is contained in:
1 parent
48ff1839bc
commit
00eb696859
2 files changed
+23
No files matched your search
@@ -81,6 +81,12 @@ namespace Map {
|
||||
// entitats dinàmiques per validar posicions candidates del seu step.
|
||||
[[nodiscard]] auto insidePlayfield(const SDL_FRect& box) -> bool;
|
||||
|
||||
// true si el tile (col, row) — coordenades del tilemap, amb origen
|
||||
// `tilemap_origin_*` — és "sòl transitable" i per tant pintable: cau
|
||||
// completament dins del playfield i no s'encavalca cap sarcòfag. Ho
|
||||
// usa el `PaintLayer` per filtrar quines cel·les accepten pintat.
|
||||
[[nodiscard]] auto isPaintable(int col, int row) -> bool;
|
||||
|
||||
// Snapshot plà de la geometria del mapa + punters a `collides` /
|
||||
// `insidePlayfield`. Pensat per ser passat per valor (POD petit,
|
||||
// trivialment copiable). Un cop construïda, llegeix els valors
|
||||
|
||||
Reference in new issue
Block a user