mirror of
https://github.com/huderlem/porymap.git
synced 2026-08-19 23:25:09 -05:00
Add palette painting to metatile layer painter
This commit is contained in:
@@ -22,9 +22,14 @@ private:
|
||||
Tileset *secondaryTileset;
|
||||
QPoint prevChangedPos;
|
||||
QPoint prevHoveredPos;
|
||||
|
||||
QPoint getBoundedPos(const QPointF &);
|
||||
void requestTileChange(const QPoint &pos);
|
||||
void requestPaletteChange(const QPoint &pos);
|
||||
void updateSelection();
|
||||
signals:
|
||||
void tileChanged(int, int);
|
||||
void tileChanged(const QPoint &pos);
|
||||
void paletteChanged(const QPoint &pos);
|
||||
void selectedTilesChanged(QPoint, int, int);
|
||||
void hoveredTileChanged(const Tile &tile);
|
||||
void hoveredTileCleared();
|
||||
|
||||
@@ -69,7 +69,6 @@ private slots:
|
||||
void onHoveredTileChanged(const Tile&);
|
||||
void onHoveredTileChanged(uint16_t);
|
||||
void onHoveredTileCleared();
|
||||
void onMetatileLayerTileChanged(int, int);
|
||||
void onMetatileLayerSelectionChanged(QPoint, int, int);
|
||||
void onPaletteEditorChangedPaletteColor();
|
||||
|
||||
@@ -138,6 +137,7 @@ private:
|
||||
void setRawAttributesVisible(bool visible);
|
||||
void refreshTileFlips();
|
||||
void refreshPaletteId();
|
||||
void paintSelectedLayerTiles(const QPoint &pos, bool paletteOnly = false);
|
||||
|
||||
Ui::TilesetEditor *ui;
|
||||
History<MetatileHistoryItem*> metatileHistory;
|
||||
|
||||
Reference in New Issue
Block a user