Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Oct 27, 2008, 4:08:51 AM (17 years ago)
Author:
landauf
Message:

many changes, most important: BaseObject takes now a pointer to it's creator which is needed to build a level hierarchy (with different scenes)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/objecthierarchy/src/orxonox/overlays/hud/HUDRadar.cc

    r1916 r2019  
    3535
    3636#include "util/Math.h"
     37#include "util/String.h"
    3738#include "core/ConsoleCommand.h"
    3839#include "core/CoreIncludes.h"
     
    4546    CreateFactory(HUDRadar);
    4647
    47     HUDRadar::HUDRadar()
    48         : marker_(0)
     48    HUDRadar::HUDRadar(BaseObject* creator) : OrxonoxOverlay(creator), marker_(0)
    4949    {
    5050        RegisterObject(HUDRadar);
     
    6969        {
    7070            marker_ = static_cast<Ogre::PanelOverlayElement*>(Ogre::OverlayManager::getSingleton()
    71                 .createOverlayElement("Panel", "HUDRadar_marker_" + getUniqueNumberStr()));
     71                .createOverlayElement("Panel", "HUDRadar_marker_" + getUniqueNumberString()));
    7272            marker_->setMaterialName("Orxonox/RadarMarker");
    7373            overlay_->add2D(marker_);
     
    107107            // we have to create a new entry
    108108            panel = static_cast<Ogre::PanelOverlayElement*>(
    109                 Ogre::OverlayManager::getSingleton().createOverlayElement("Panel", "RadarDot" + getUniqueNumberStr()));
     109                Ogre::OverlayManager::getSingleton().createOverlayElement("Panel", "RadarDot" + getUniqueNumberString()));
    110110            radarDots_.push_back(panel);
    111111            // get right material
Note: See TracChangeset for help on using the changeset viewer.