- Timestamp:
- Dec 2, 2015, 11:22:03 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/cpp11_v2/src/modules/overlays/hud/HUDNavigation.cc
r10821 r10916 131 131 } 132 132 this->fontName_ = font; 133 for (auto & elem: this->activeObjectList_)134 { 135 if ( elem.second.text_ != nullptr)136 elem.second.text_->setFontName(this->fontName_);133 for (auto& mapEntry : this->activeObjectList_) 134 { 135 if (mapEntry.second.text_ != nullptr) 136 mapEntry.second.text_->setFontName(this->fontName_); 137 137 } 138 138 } … … 151 151 } 152 152 this->textSize_ = size; 153 for (auto & elem: this->activeObjectList_)154 { 155 if ( elem.second.text_)156 elem.second.text_->setCharHeight(size);153 for (auto& mapEntry : this->activeObjectList_) 154 { 155 if (mapEntry.second.text_) 156 mapEntry.second.text_->setCharHeight(size); 157 157 } 158 158 } … … 186 186 const Matrix4& camTransform = cam->getOgreCamera()->getProjectionMatrix() * cam->getOgreCamera()->getViewMatrix(); 187 187 188 for ( auto & elem: this->sortedObjectList_)189 elem.second = (int)((elem.first->getRVWorldPosition() - HumanController::getLocalControllerSingleton()->getControllableEntity()->getWorldPosition()).length() + 0.5f);188 for (std::pair<RadarViewable*, unsigned int>& pair : this->sortedObjectList_) 189 pair.second = (int)((pair.first->getRVWorldPosition() - HumanController::getLocalControllerSingleton()->getControllableEntity()->getWorldPosition()).length() + 0.5f); 190 190 191 191 this->sortedObjectList_.sort(compareDistance); … … 531 531 float yScale = this->getActualSize().y; 532 532 533 for (auto & elem: this->activeObjectList_)534 { 535 if ( elem.second.health_ != nullptr)536 elem.second.health_->setDimensions(this->healthMarkerSize_ * xScale, this->healthMarkerSize_ * yScale);537 if ( elem.second.healthLevel_ != nullptr)538 elem.second.healthLevel_->setDimensions(this->healthLevelMarkerSize_ * xScale, this->healthLevelMarkerSize_ * yScale);539 if ( elem.second.panel_ != nullptr)540 elem.second.panel_->setDimensions(this->navMarkerSize_ * xScale, this->navMarkerSize_ * yScale);541 if ( elem.second.text_ != nullptr)542 elem.second.text_->setCharHeight(this->textSize_ * yScale);543 if ( elem.second.target_ != nullptr)544 elem.second.target_->setDimensions(this->aimMarkerSize_ * xScale, this->aimMarkerSize_ * yScale);533 for (auto& mapEntry : this->activeObjectList_) 534 { 535 if (mapEntry.second.health_ != nullptr) 536 mapEntry.second.health_->setDimensions(this->healthMarkerSize_ * xScale, this->healthMarkerSize_ * yScale); 537 if (mapEntry.second.healthLevel_ != nullptr) 538 mapEntry.second.healthLevel_->setDimensions(this->healthLevelMarkerSize_ * xScale, this->healthLevelMarkerSize_ * yScale); 539 if (mapEntry.second.panel_ != nullptr) 540 mapEntry.second.panel_->setDimensions(this->navMarkerSize_ * xScale, this->navMarkerSize_ * yScale); 541 if (mapEntry.second.text_ != nullptr) 542 mapEntry.second.text_->setCharHeight(this->textSize_ * yScale); 543 if (mapEntry.second.target_ != nullptr) 544 mapEntry.second.target_->setDimensions(this->aimMarkerSize_ * xScale, this->aimMarkerSize_ * yScale); 545 545 } 546 546 } … … 670 670 { 671 671 const std::set<RadarViewable*>& respawnObjects = this->getOwner()->getScene()->getRadar()->getRadarObjects(); 672 for ( const auto &respawnObject : respawnObjects)673 { 674 if (! (respawnObject)->isHumanShip_)672 for (RadarViewable* respawnObject : respawnObjects) 673 { 674 if (!respawnObject->isHumanShip_) 675 675 this->addObject(respawnObject); 676 676 }
Note: See TracChangeset
for help on using the changeset viewer.