Changeset 1392 for code/trunk/src/orxonox/hud/BarOverlayElement.cc
- Timestamp:
- May 23, 2008, 4:38:02 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/orxonox/hud/BarOverlayElement.cc
r1362 r1392 27 27 28 28 #include <OgreOverlayManager.h> 29 #include <OgreOverlayElement.h>30 #include <OgrePanelOverlayElement.h>31 29 #include "GraphicsEngine.h" 32 30 #include "BarOverlayElement.h" … … 36 34 using namespace Ogre; 37 35 38 BarOverlayElement::BarOverlayElement(const String& name): Ogre::PanelOverlayElement(name){36 BarOverlayElement::BarOverlayElement(const String& name):PanelOverlayElement(name){ 39 37 name_ = name; 40 38 } … … 42 40 BarOverlayElement::~BarOverlayElement(){} 43 41 44 void BarOverlayElement::init(Real leftRel, Real topRel, Real dimRel, O gre::OverlayContainer* container){42 void BarOverlayElement::init(Real leftRel, Real topRel, Real dimRel, OverlayContainer* container){ 45 43 // init some values... 46 44 container_ = container; 47 om = &O gre::OverlayManager::getSingleton();45 om = &OverlayManager::getSingleton(); 48 46 value_ = 0; 49 47 color_ = 2; … … 53 51 topRel_ = topRel; 54 52 dimRel_ = dimRel; 55 53 56 54 // create background... 57 55 background_ = static_cast<OverlayContainer*>(om->createOverlayElement("Panel", name_+"container")); 58 56 background_->show(); 59 57 container_->addChild(background_); 60 background_->setMetricsMode( Ogre::GMM_PIXELS);58 background_->setMetricsMode(GMM_PIXELS); 61 59 background_->setMaterialName("Orxonox/BarBackground"); 62 60 … … 65 63 66 64 show(); 67 setMetricsMode( Ogre::GMM_PIXELS);65 setMetricsMode(GMM_PIXELS); 68 66 setMaterialName("Orxonox/Green"); 69 67 background_->addChild(this);
Note: See TracChangeset
for help on using the changeset viewer.