[nostalgia/core/studio] Add ability to insert tile

This commit is contained in:
2020-03-22 01:24:53 -05:00
parent 4f3497326f
commit 5aeddd87e3
5 changed files with 93 additions and 14 deletions
@@ -43,6 +43,8 @@ class SheetData: public QObject {
Q_INVOKABLE void endCmd();
Q_INVOKABLE void insertTileCmd(int tileIdx);
[[nodiscard]] int columns() const;
[[nodiscard]] int rows() const;
@@ -61,6 +63,10 @@ class SheetData: public QObject {
void setPalette(const studio::Context *ctx, QString palPath);
void insertTile(int tileIdx);
void deleteTile(int tileIdx);
void setSelectedColor(int index);
QUndoStack *undoStack();