- Timestamp:
- Dec 2, 2015, 11:22:03 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/cpp11_v2/src/orxonox/worldentities/pawns/SpaceShip.cc
r10821 r10916 158 158 159 159 // Run the engines 160 for( auto & elem: this->engineList_)161 (elem)->run(dt);160 for(Engine* engine : this->engineList_) 161 engine->run(dt); 162 162 163 163 if (this->hasLocalController()) … … 313 313 @brief 314 314 Check whether the SpaceShip has a particular Engine. 315 @param engine315 @param search 316 316 A pointer to the Engine to be checked. 317 317 */ 318 bool SpaceShip::hasEngine(Engine* engine) const319 { 320 for( auto & elem: this->engineList_)321 { 322 if(e lem == engine)318 bool SpaceShip::hasEngine(Engine* search) const 319 { 320 for(Engine* engine : this->engineList_) 321 { 322 if(engine == search) 323 323 return true; 324 324 } … … 350 350 Engine* SpaceShip::getEngineByName(const std::string& name) 351 351 { 352 for( auto & elem: this->engineList_)353 if(e lem->getName() == name)354 return e lem;352 for(Engine* engine : this->engineList_) 353 if(engine->getName() == name) 354 return engine; 355 355 356 356 orxout(internal_warning) << "Couldn't find Engine with name \"" << name << "\"." << endl; … … 396 396 void SpaceShip::addSpeedFactor(float factor) 397 397 { 398 for( auto & elem: this->engineList_)399 e lem->addSpeedMultiply(factor);398 for(Engine* engine : this->engineList_) 399 engine->addSpeedMultiply(factor); 400 400 } 401 401 … … 408 408 void SpaceShip::addSpeed(float speed) 409 409 { 410 for( auto & elem: this->engineList_)411 e lem->addSpeedAdd(speed);410 for(Engine* engine : this->engineList_) 411 engine->addSpeedAdd(speed); 412 412 } 413 413 … … 436 436 { 437 437 float speed=0; 438 for( auto & elem: this->engineList_)439 { 440 if(e lem->getMaxSpeedFront() > speed)441 speed = e lem->getMaxSpeedFront();438 for(Engine* engine : this->engineList_) 439 { 440 if(engine->getMaxSpeedFront() > speed) 441 speed = engine->getMaxSpeedFront(); 442 442 } 443 443 return speed;
Note: See TracChangeset
for help on using the changeset viewer.