summaryrefslogtreecommitdiffstats
path: root/ToolSelector.h
diff options
context:
space:
mode:
Diffstat (limited to 'ToolSelector.h')
-rw-r--r--ToolSelector.h52
1 files changed, 0 insertions, 52 deletions
diff --git a/ToolSelector.h b/ToolSelector.h
deleted file mode 100644
index f6a83c1..0000000
--- a/ToolSelector.h
+++ /dev/null
@@ -1,52 +0,0 @@
-#ifndef TOOLSELECTOR_H_
-#define TOOLSELECTOR_H_
-
-#include "Tool.h"
-#include "EditManager.h"
-#include "SidebarView.h"
-
-
-class ToolSelector : public Tool, public EventHandler {
- private:
- GtkWidget *image;
-
- EditManager *editManager;
-
- SidebarView sidebar;
-
- // prevent shallow copy
- ToolSelector(const ToolSelector &t);
- const ToolSelector& operator=(const ToolSelector &t);
-
- public:
- ToolSelector(EditManager *editManager);
- virtual ~ToolSelector();
-
- virtual const char *getType() const {
- return "ToolSelector";
- }
-
- virtual const char *getName() const {
- return "Select";
- }
-
- virtual GtkWidget *getImage() {
- return image;
- }
-
- virtual bool hoverFilter(const LevelObject &object) const {
- return true;
- }
-
- virtual EventHandler *getEventHandler() {
- return this;
- }
-
- virtual bool buttonPress(unsigned int button, const Vertex *v);
-
- virtual Sidebar* getSidebar() {
- return &sidebar;
- }
-};
-
-#endif /*TOOLSELECTOR_H_*/