From e10c0a7602c612993e6b99348bab507b7def0881 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Sat, 25 Feb 2012 16:56:25 +0000 Subject: Add entity manipulator widget, added support for editing entity angles. --- src/entitywidget.h | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'src/entitywidget.h') diff --git a/src/entitywidget.h b/src/entitywidget.h index 1bdfb93..2eb1a42 100644 --- a/src/entitywidget.h +++ b/src/entitywidget.h @@ -34,16 +34,30 @@ public: return &entitywidget_entityproperties; } + inline const bool selected() const { + return is_selected; + } + signals: /** * @brief this signal is emitted if the entity is clicked with the left mouse button * */ void clicked(EntityWidget *entity); + /** + * @brief this signal is emitted when the entity is first dragged + * */ + void dragStart(); + + /** + * @brief this signal is emitted when the entity stops being dragged + * */ + void dragStop(); + /** * @brief this signal is emitted if the entity is dragged * */ - void dragged(EntityWidget *entity, int x, int y); + void dragMove(EntityWidget *entity, int x, int y); public slots: -- cgit v1.2.3