summaryrefslogtreecommitdiff
path: root/src/game.cpp
diff options
context:
space:
mode:
authorJared Adams <jaxad0127@gmail.com>2010-03-01 15:47:15 -0700
committerJared Adams <jaxad0127@gmail.com>2010-03-01 17:26:24 -0700
commit67e678094b9fddd21fb3c690130e772937ab2746 (patch)
tree75b2ee140dcdc1e5be24f47f38ec724a47df7103 /src/game.cpp
parent3acb148b6d5fe3b342e4397e2c7de020de6005ff (diff)
downloadmana-67e678094b9fddd21fb3c690130e772937ab2746.tar.gz
mana-67e678094b9fddd21fb3c690130e772937ab2746.tar.bz2
mana-67e678094b9fddd21fb3c690130e772937ab2746.tar.xz
mana-67e678094b9fddd21fb3c690130e772937ab2746.zip
Merge WindowContainer into Viewport and remove extra members
Reviewed-by: Chuck Miller
Diffstat (limited to 'src/game.cpp')
-rw-r--r--src/game.cpp13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/game.cpp b/src/game.cpp
index 2b9e932e..8558d421 100644
--- a/src/game.cpp
+++ b/src/game.cpp
@@ -124,7 +124,6 @@ ChannelManager *channelManager = NULL;
CommandHandler *commandHandler = NULL;
Particle *particleEngine = NULL;
EffectManager *effectManager = NULL;
-Viewport *viewport = NULL; /**< Viewport on the map. */
ChatTab *localChatTab = NULL;
@@ -217,19 +216,10 @@ Game::Game():
disconnectedDialog = NULL;
- // Create the viewport
- viewport = new Viewport;
- viewport->setDimension(gcn::Rectangle(0, 0, graphics->getWidth(),
- graphics->getHeight()));
-
- gcn::Container *top = static_cast<gcn::Container*>(gui->getTop());
- top->add(viewport);
- viewport->requestMoveToBottom();
-
createGuiWindows();
mWindowMenu = new WindowMenu;
- windowContainer->add(mWindowMenu);
+ viewport->add(mWindowMenu);
initEngines();
@@ -276,7 +266,6 @@ Game::~Game()
delete commandHandler;
delete joystick;
delete particleEngine;
- delete viewport;
delete mCurrentMap;
map_path = "";