From c46db36fe1c319a76cb6bd089b25952db0d98e11 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Mon, 16 Mar 2015 10:30:31 -0400 Subject: Added ability to edit and remove entities to map editor --- tools/mapedit/src/widget.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tools/mapedit/src/widget.h') diff --git a/tools/mapedit/src/widget.h b/tools/mapedit/src/widget.h index 9de5b02..a660f82 100644 --- a/tools/mapedit/src/widget.h +++ b/tools/mapedit/src/widget.h @@ -9,6 +9,8 @@ #include "map.h" #include "tile_widget.h" +#include +#include class MapeditFrame; @@ -35,6 +37,7 @@ class MapeditWidget : public wxScrolledWindow { virtual wxSize DoGetBestSize() const; void OnPaint(wxPaintEvent& event); void OnClick(wxMouseEvent& event); + void OnRightClick(wxMouseEvent& event); void OnMouseMove(wxMouseEvent& event); void OnMouseUp(wxMouseEvent& event); void OnMouseOut(wxMouseEvent& event); @@ -53,6 +56,7 @@ class MapeditWidget : public wxScrolledWindow { EditMode editMode = EditTiles; MapObject* addingEntity = nullptr; + std::shared_ptr selectedEntity; DECLARE_DYNAMIC_CLASS(MapeditWidget) DECLARE_EVENT_TABLE() -- cgit 1.4.1