porymap/include/ui/currentselectedmetatilespixmapitem.h

25 lines
640 B
C
Raw Normal View History

2018-09-27 00:30:05 +01:00
#ifndef CURRENTSELECTEDMETATILESPIXMAPITEM_H
#define CURRENTSELECTEDMETATILESPIXMAPITEM_H
#include "map.h"
#include "metatileselector.h"
#include <QGraphicsPixmapItem>
class CurrentSelectedMetatilesPixmapItem : public QObject, public QGraphicsPixmapItem {
Q_OBJECT
public:
2021-02-18 00:20:14 +00:00
CurrentSelectedMetatilesPixmapItem(Map* map, MetatileSelector* metatileSelector) {
2018-09-27 00:30:05 +01:00
this->map = map;
this->metatileSelector = metatileSelector;
}
Map* map = nullptr;
2021-02-18 00:20:14 +00:00
MetatileSelector* metatileSelector;
2018-09-27 00:30:05 +01:00
void draw();
2021-02-18 00:20:14 +00:00
void setMap(Map* map) {
this->map = map;
}
2018-09-27 00:30:05 +01:00
};
#endif // CURRENTSELECTEDMETATILESPIXMAPITEM_H