- Timestamp:
- Jun 21, 2008, 2:35:24 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/hud/src/orxonox/overlays/hud/HUDNavigation.cc
r1613 r1614 31 31 32 32 #include <OgreOverlayManager.h> 33 #include <OgreStringConverter.h> 34 35 //#include "GraphicsEngine.h" 36 // TODO: remove the SpaceShip and CameraHandler dependencies 37 #include "core/Debug.h" 38 #include "core/CoreIncludes.h" 33 #include <OgreTextAreaOverlayElement.h> 34 #include <OgrePanelOverlayElement.h> 35 36 #include "util/Math.h" 39 37 #include "core/ConsoleCommand.h" 40 38 #include "objects/SpaceShip.h" 41 39 #include "objects/Projectile.h" 42 40 #include "objects/CameraHandler.h" 43 #include "overlays/OverlayGroup.h"44 41 #include "Radar.h" 45 42 … … 68 65 if (this->isInitialized()) 69 66 { 70 if (this->container_)71 OverlayManager::getSingleton().destroyOverlayElement(this->container_);72 67 if (this->navMarker_) 73 68 OverlayManager::getSingleton().destroyOverlayElement(this->navMarker_); … … 76 71 if (this->aimMarker_) 77 72 OverlayManager::getSingleton().destroyOverlayElement(this->aimMarker_); 73 if (this->container_) 74 OverlayManager::getSingleton().destroyOverlayElement(this->container_); 78 75 } 79 76 … … 87 84 if (mode == XMLPort::LoadObject) 88 85 { 89 // create container 86 // create container because we cannot add a Text element to an Overlay 90 87 container_ = static_cast<OverlayContainer*>(Ogre::OverlayManager::getSingleton().createOverlayElement("Panel", getName() + "_navContainer")); 91 88
Note: See TracChangeset
for help on using the changeset viewer.