summary refs log tree commit diff stats
path: root/tools/mapedit/src/widget.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/mapedit/src/widget.h')
-rw-r--r--tools/mapedit/src/widget.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/mapedit/src/widget.h b/tools/mapedit/src/widget.h index 67ebc01..4ae22c7 100644 --- a/tools/mapedit/src/widget.h +++ b/tools/mapedit/src/widget.h
@@ -11,6 +11,8 @@
11#include "tile_widget.h" 11#include "tile_widget.h"
12#include <list> 12#include <list>
13#include <memory> 13#include <memory>
14#include <utility>
15#include <set>
14 16
15class MapeditFrame; 17class MapeditFrame;
16 18
@@ -58,8 +60,10 @@ class MapeditWidget : public wxScrolledWindow {
58 EditMode editMode = EditTiles; 60 EditMode editMode = EditTiles;
59 int currentPlayer = 0; 61 int currentPlayer = 0;
60 bool isSettingPos = false; 62 bool isSettingPos = false;
63 std::set<std::pair<int,int>> changeBuffer;
61 64
62 MapObject* addingEntity = nullptr; 65 MapObject* addingEntity = nullptr;
66 MapObjectEntry* movingEntity = nullptr;
63 std::shared_ptr<MapObjectEntry> selectedEntity; 67 std::shared_ptr<MapObjectEntry> selectedEntity;
64 68
65 DECLARE_DYNAMIC_CLASS(MapeditWidget) 69 DECLARE_DYNAMIC_CLASS(MapeditWidget)