Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 17, 2016, 10:29:21 PM (8 years ago)
Author:
landauf
Message:

merged branch cpp11_v3 back to trunk

Location:
code/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/trunk

  • code/trunk/src/modules/pickup/items/MetaPickup.cc

    r9667 r11071  
    7979        this->addTarget(ClassIdentifier<PickupCarrier>::getIdentifier());
    8080
    81         this->setDurationType(pickupDurationType::once);
    82         this->metaType_ = pickupMetaType::none;
     81        this->setDurationType(PickupDurationType::once);
     82        this->metaType_ = PickupMetaType::none;
    8383    }
    8484
     
    104104
    105105        // If the MetaPickup transited to used, and the metaType is not none.
    106         if(this->isUsed() && this->metaType_ != pickupMetaType::none)
     106        if(this->isUsed() && this->metaType_ != PickupMetaType::none)
    107107        {
    108108            PickupCarrier* carrier = this->getCarrier();
    109             if(this->getMetaType() != pickupMetaType::none && carrier != NULL)
     109            if(this->getMetaType() != PickupMetaType::none && carrier != nullptr)
    110110            {
    111111                // If the metaType is destroyCarrier, then the PickupCarrier is destroyed.
    112                 if(this->getMetaType() == pickupMetaType::destroyCarrier)
     112                if(this->getMetaType() == PickupMetaType::destroyCarrier)
    113113                {
    114114                    Pawn* pawn = orxonox_cast<Pawn*>(carrier);
     
    118118                std::set<Pickupable*> pickups = carrier->getPickups();
    119119                // Iterate over all Pickupables of the PickupCarrier.
    120                 for(std::set<Pickupable*>::iterator it = pickups.begin(); it != pickups.end(); it++)
     120                for(Pickupable* pickup : pickups)
    121121                {
    122                     Pickupable* pickup = (*it);
    123                     if(pickup == NULL || pickup == this)
     122                    if(pickup == nullptr || pickup == this)
    124123                        continue;
    125124
    126125                    // If the metaType is use, then the Pickupable is set to used.
    127                     if(this->getMetaType() == pickupMetaType::use && !pickup->isUsed())
     126                    if(this->getMetaType() == PickupMetaType::use && !pickup->isUsed())
    128127                    {
    129128                        pickup->setUsed(true);
    130129                    }
    131130                    // If the metaType is drop, then the Pickupable is dropped.
    132                     else if(this->getMetaType() == pickupMetaType::drop)
     131                    else if(this->getMetaType() == PickupMetaType::drop)
    133132                    {
    134133                        pickup->drop();
    135134                    }
    136135                    // If the metaType is destroy, then the Pickupable is destroyed.
    137                     else if(this->getMetaType() == pickupMetaType::destroy)
     136                    else if(this->getMetaType() == PickupMetaType::destroy)
    138137                    {
    139138                        pickup->Pickupable::destroy();
     
    155154        switch(this->getMetaType())
    156155        {
    157             case pickupMetaType::none:
     156            case PickupMetaType::none:
    158157                return MetaPickup::metaTypeNone_s;
    159             case pickupMetaType::use:
     158            case PickupMetaType::use:
    160159                return MetaPickup::metaTypeUse_s;
    161             case pickupMetaType::drop:
     160            case PickupMetaType::drop:
    162161                return MetaPickup::metaTypeDrop_s;
    163             case pickupMetaType::destroy:
     162            case PickupMetaType::destroy:
    164163                return MetaPickup::metaTypeDestroy_s;
    165             case pickupMetaType::destroyCarrier:
     164            case PickupMetaType::destroyCarrier:
    166165                return MetaPickup::metaTypeDestroyCarrier_s;
    167166            default:
     
    180179        if(type == MetaPickup::metaTypeNone_s)
    181180        {
    182             this->setMetaType(pickupMetaType::none);
     181            this->setMetaType(PickupMetaType::none);
    183182        }
    184183        else if(type == MetaPickup::metaTypeUse_s)
    185184        {
    186             this->setMetaType(pickupMetaType::use);
     185            this->setMetaType(PickupMetaType::use);
    187186        }
    188187        else if(type == MetaPickup::metaTypeDrop_s)
    189188        {
    190             this->setMetaType(pickupMetaType::drop);
     189            this->setMetaType(PickupMetaType::drop);
    191190        }
    192191        else if(type == MetaPickup::metaTypeDestroy_s)
    193192        {
    194             this->setMetaType(pickupMetaType::destroy);
     193            this->setMetaType(PickupMetaType::destroy);
    195194        }
    196195        else if(type == MetaPickup::metaTypeDestroyCarrier_s)
    197196        {
    198             this->setMetaType(pickupMetaType::destroyCarrier);
     197            this->setMetaType(PickupMetaType::destroyCarrier);
    199198        }
    200199        else
Note: See TracChangeset for help on using the changeset viewer.