Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2011-07-31 18:24:01 +0000
committerStijn Buys <ingar@osirion.org>2011-07-31 18:24:01 +0000
commit45054b224d8f0f8b6d7db4bcd0b0abf6763a60ab (patch)
treec23ea79d4564037673312ea1d4cb936272c65a06 /src/client/map.h
parentf0cbe1d0655013d14dd4f1807ddb88789ae8d27a (diff)
Improved map window, moved the actual map widget into a seperate class.
Diffstat (limited to 'src/client/map.h')
-rw-r--r--src/client/map.h65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/client/map.h b/src/client/map.h
deleted file mode 100644
index e0d8a2d..0000000
--- a/src/client/map.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/*
- client/map.h
- This file is part of the Osirion project and is distributed under
- the terms of the GNU General Public License version 2
-*/
-
-#ifndef __INCLUDED_CLIENT_MAP_H__
-#define __INCLUDED_CLIENT_MAP_H__
-
-#include "core/entity.h"
-#include "core/info.h"
-#include "ui/label.h"
-#include "ui/scrollpane.h"
-#include "ui/window.h"
-
-namespace client
-{
-
-class Map : public ui::Window
-{
-public:
- Map(ui::Widget *parent = 0);
- virtual ~Map();
-
- inline unsigned int hover() const {
- return map_hover;
- }
-
- /// set the map target
- void set_target(const core::Entity *entity);
-
- /// toggle the map window
- void toggle();
-
- /// hide the map window
- virtual void hide();
-
- /// show the map window
- virtual void show();
-
- /// called when the widget receives a key press
- virtual bool on_keypress(const int key, const unsigned int modifier);
-
-protected:
- virtual void resize();
-
- virtual void draw();
-
- ui::Label *map_targetlabel;
- ui::ScrollPane *map_scrollpane;
-
- unsigned int map_hover;
- const core::Entity *map_target;
-
- const core::Info *map_inforecord;
- unsigned long map_infotimestamp;
- ui::Text map_infotext;
-};
-
-
-} // namespace client
-
-
-#endif // __INCLUDED_CLIENT_MAP_H__
-