Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 2, 2015, 11:22:03 PM (9 years ago)
Author:
landauf
Message:

use actual types instead of 'auto'. only exception is for complicated template types, e.g. when iterating over a map

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/cpp11_v2/src/orxonox/overlays/OverlayGroup.cc

    r10821 r10916  
    6262    OverlayGroup::~OverlayGroup()
    6363    {
    64         for (const auto & elem : hudElements_)
    65             (elem)->destroy();
     64        for (OrxonoxOverlay* hudElement : hudElements_)
     65            hudElement->destroy();
    6666        this->hudElements_.clear();
    6767    }
     
    8686    void OverlayGroup::setScale(const Vector2& scale)
    8787    {
    88         for (const auto & elem : hudElements_)
    89             (elem)->scale(scale / this->scale_);
     88        for (OrxonoxOverlay* hudElement : hudElements_)
     89            hudElement->scale(scale / this->scale_);
    9090        this->scale_ = scale;
    9191    }
     
    9494    void OverlayGroup::setScroll(const Vector2& scroll)
    9595    {
    96         for (const auto & elem : hudElements_)
    97             (elem)->scroll(scroll - this->scroll_);
     96        for (OrxonoxOverlay* hudElement : hudElements_)
     97            hudElement->scroll(scroll - this->scroll_);
    9898        this->scroll_ = scroll;
    9999    }
     
    147147        SUPER( OverlayGroup, changedVisibility );
    148148
    149         for (const auto & elem : hudElements_)
    150             (elem)->changedVisibility(); //inform all Child Overlays that our visibility has changed
     149        for (OrxonoxOverlay* hudElement : hudElements_)
     150            hudElement->changedVisibility(); //inform all Child Overlays that our visibility has changed
    151151    }
    152152
     
    155155        this->owner_ = owner;
    156156
    157         for (const auto & elem : hudElements_)
    158             (elem)->setOwner(owner);
     157        for (OrxonoxOverlay* hudElement : hudElements_)
     158            hudElement->setOwner(owner);
    159159    }
    160160
Note: See TracChangeset for help on using the changeset viewer.