diff options
author | Björn Steinbrink <B.Steinbrink@gmx.de> | 2005-10-13 10:26:11 +0000 |
---|---|---|
committer | Björn Steinbrink <B.Steinbrink@gmx.de> | 2005-10-13 10:26:11 +0000 |
commit | acf69fd277e17c6bdf001551697d7321f84909df (patch) | |
tree | 6f0468ec702d573fecabca0184d2cc2eec4d52f5 /src/engine.cpp | |
parent | 39d944df9a84882925e587e2d0c39759ea129c8b (diff) | |
download | mana-acf69fd277e17c6bdf001551697d7321f84909df.tar.gz mana-acf69fd277e17c6bdf001551697d7321f84909df.tar.bz2 mana-acf69fd277e17c6bdf001551697d7321f84909df.tar.xz mana-acf69fd277e17c6bdf001551697d7321f84909df.zip |
Use gcn::Font instead of gcn::ImageFont as pointer type.
Diffstat (limited to 'src/engine.cpp')
-rw-r--r-- | src/engine.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/engine.cpp b/src/engine.cpp index ef5d8a7a..9b26f08d 100644 --- a/src/engine.cpp +++ b/src/engine.cpp @@ -26,9 +26,9 @@ #include <list> #include <sstream> -#include <guichan/imagefont.hpp> - +#ifdef DEBUG #include <guichan/widgets/label.hpp> +#endif #include "being.h" #include "floor_item.h" @@ -60,7 +60,9 @@ extern int frame; char itemCurrenyQ[10] = "0"; int camera_x, camera_y; +#ifdef DEBUG gcn::Label *debugInfo; +#endif std::map<int, Spriteset*> monsterset; @@ -76,10 +78,12 @@ Engine::Engine(): mCurrentMap(NULL) { // Initializes GUI +#ifdef DEBUG debugInfo = new gcn::Label(); // Oh, come on guichan folks, how useful is it to have a single widget gui? // (Well, the BasicContainer interface isn't that much more useful... ;) dynamic_cast<WindowContainer*>(gui->getTop())->add(debugInfo); +#endif // Load the sprite sets ResourceManager *resman = ResourceManager::getInstance(); @@ -128,7 +132,9 @@ Engine::~Engine() attackTarget->decRef(); delete itemDb; +#ifdef DEBUG delete debugInfo; +#endif } Map *Engine::getCurrentMap() |