Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 4, 2016, 8:59:19 PM (8 years ago)
Author:
landauf
Message:

more cleanup & deleting member objects in destructor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/presentationHS15/src/modules/hover/Hover.cc

    r11042 r11043  
    4949
    5050        this->origin_ = NULL;
    51         this->flags_ = 1;
     51        this->numberOfFlags_ = 1;
    5252        this->firstTick_ = true;
    5353
     
    9999                HoverFlag* flag = new HoverFlag(origin_->getContext());
    100100                flag->init(rand()%numCells, rand()%numCells, cellSize);
    101                 flagVector_.push_back(flag);
     101                flags_.push_back(flag);
    102102            }
    103 
    104             flags_ = flagVector_.size();
    105103
    106104        }//firsttick end
    107105
    108106        // Check if ship collided with one of the flags
    109         for ( unsigned int i = 0; i < flagVector_.size(); i++ ){
    110             if(flagVector_[i]->getCollided()){
    111                 flagVector_[i]->destroyLater();
    112                 flagVector_.erase (flagVector_.begin()+i);
     107        for ( unsigned int i = 0; i < flags_.size(); i++ ){
     108            if(flags_[i]->getCollided()){
     109                flags_[i]->destroyLater();
     110                flags_.erase (flags_.begin()+i);
    113111            }
    114112        }
    115         flags_ = flagVector_.size();
     113        numberOfFlags_ = flags_.size();
    116114    }
    117115}
Note: See TracChangeset for help on using the changeset viewer.