[nostalgia/core/studio] Add Mod Greater/Equal To menu to TileSheetEditor

This commit is contained in:
2020-10-16 00:54:59 -05:00
parent 0b3b54b3fd
commit faadcae7e9
3 changed files with 112 additions and 3 deletions
@@ -82,6 +82,10 @@ class SheetData: public QObject {
void setSelectedColor(int index);
void modGteCmd(int val, int mod);
void modPixels(const QHash<int, int> &pixels, int inversion);
[[nodiscard]] std::unique_ptr<NostalgiaGraphic> toNostalgiaGraphic() const;
public slots:
@@ -128,6 +132,7 @@ class TileSheetEditor: public studio::Editor {
class QSplitter *m_splitter = nullptr;
struct LabeledSpinner *m_tilesX = nullptr;
struct LabeledSpinner *m_tilesY = nullptr;
class QPushButton *m_updateAfterBtn = nullptr;
class QQuickWidget* m_canvas = nullptr;
struct {
QComboBox *palette = nullptr;
@@ -166,6 +171,9 @@ class TileSheetEditor: public studio::Editor {
void setColorTable();
private slots:
void updateAfterClicked();
};
}