Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 2, 2015, 11:22:03 PM (8 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/modules/questsystem/QuestManager.cc

    r10821 r10916  
    235235    {
    236236        int numQuests = 0;
    237         for(auto & elem : this->questMap_)
    238         {
    239             if(elem.second->getParentQuest() == nullptr && !elem.second->isInactive(player))
     237        for(auto& mapEntry : this->questMap_)
     238        {
     239            if(mapEntry.second->getParentQuest() == nullptr && !mapEntry.second->isInactive(player))
    240240                numQuests++;
    241241        }
     
    255255    Quest* QuestManager::getRootQuest(PlayerInfo* player, int index)
    256256    {
    257         for(auto & elem : this->questMap_)
    258         {
    259             if(elem.second->getParentQuest() == nullptr && !elem.second->isInactive(player) && index-- == 0)
    260                 return elem.second;
     257        for(auto& mapEntry : this->questMap_)
     258        {
     259            if(mapEntry.second->getParentQuest() == nullptr && !mapEntry.second->isInactive(player) && index-- == 0)
     260                return mapEntry.second;
    261261        }
    262262        return nullptr;
     
    280280        std::list<Quest*> quests = quest->getSubQuestList();
    281281        int numQuests = 0;
    282         for(auto & quest : quests)
    283         {
    284             if(!(quest)->isInactive(player))
     282        for(Quest* subquest : quests)
     283        {
     284            if(!subquest->isInactive(player))
    285285                numQuests++;
    286286        }
     
    304304
    305305        std::list<Quest*> quests = quest->getSubQuestList();
    306         for(auto & quest : quests)
    307         {
    308             if(!(quest)->isInactive(player) && index-- == 0)
     306        for(Quest* subquest : quests)
     307        {
     308            if(!subquest->isInactive(player) && index-- == 0)
    309309                return quest;
    310310        }
     
    326326        std::list<QuestHint*> hints = quest->getHintsList();
    327327        int numHints = 0;
    328         for(auto & hint : hints)
    329         {
    330             if((hint)->isActive(player))
     328        for(QuestHint* hint : hints)
     329        {
     330            if(hint->isActive(player))
    331331                numHints++;
    332332        }
     
    349349    {
    350350        std::list<QuestHint*> hints = quest->getHintsList();
    351         for(auto & hint : hints)
    352         {
    353             if((hint)->isActive(player) && index-- == 0)
     351        for(QuestHint* hint : hints)
     352        {
     353            if(hint->isActive(player) && index-- == 0)
    354354                return hint;
    355355        }
Note: See TracChangeset for help on using the changeset viewer.