add entries editing tab to rme

This commit is contained in:
garak
2019-04-12 21:25:43 -04:00
committed by huderlem
parent d094dced1f
commit 875320ae26
8 changed files with 779 additions and 201 deletions

View File

@@ -15,13 +15,19 @@
#include <QGraphicsScene>
#include <QGraphicsView>
struct RegionMapEntry
class RegionMapEntry
{
public:
int x;
int y;
int width;
int height;
QString name;
void setX(int);
void setY(int);
void setWidth(int);
void setHeight(int);
};
class RegionMapSquare
@@ -53,6 +59,10 @@ public:
QVector<RegionMapSquare> map_squares;
History<RegionMapHistoryItem*> history;
QMap<QString, QString> sMapNamesMap;
QMap<QString, RegionMapEntry> mapSecToMapEntry;
QVector<QString> sMapNames;
const int padLeft = 1;
const int padRight = 3;
const int padTop = 2;
@@ -100,10 +110,6 @@ private:
QString region_map_layout_bin_path;
QString city_map_tiles_path;
QMap<QString, QString> sMapNamesMap;
QMap<QString, struct RegionMapEntry> mapSecToMapEntry;
QVector<QString> sMapNames;
int img_index_(int x, int y);
int layout_index_(int x, int y);