Expand|Select|Wrap|Line Numbers
- // Puke - new pointers only point to mTemp
- Object &Coordinate::stripObject(std::string name) {
- for ( int i=0; i < mItems.size(); i++ ) {
- if ( mItems.at(i)->getName() == name ) {
- mTemp = *mItems.at(i);
- mItems.erase(mItems.begin() + i);
- return mTemp;
- }
- }
- Object item("Nothing");
- mTemp = item;
- return mTemp;
- }
BTW - Any variable with an 'm' as the fist character is a member variable.
Any help would be greatly appreciated :)