feat(editor): brush amb preview snap-to-grid i pintura per clic
This commit is contained in:
1 parent
a612a8255f
commit
05cdcfa660
3 files changed
+86
-11
No files matched your search
@@ -50,6 +50,13 @@ class Tilemap {
|
||||
// només toca el bloc `data:` i preserva la resta byte a byte.
|
||||
void setTileAt(int col, int row, int index);
|
||||
[[nodiscard]] auto save(const std::string& yaml_path) const -> bool;
|
||||
|
||||
// Pinta un únic tile del tileset sobre el canvas del Screen a la
|
||||
// posició (canvas_x, canvas_y). Els píxels transparents del tileset
|
||||
// es respecten (deixen visible el que hi ha sota). Usat per l'editor
|
||||
// com a preview del brush sota el cursor, sense tocar `pixels_` ni
|
||||
// `data_` fins que l'usuari fa click.
|
||||
void renderTilePreview(int canvas_x, int canvas_y, int tile_index) const;
|
||||
#endif
|
||||
|
||||
private:
|
||||
|
||||
Reference in new issue
Block a user