myIObjects.erase(theIO);
myIO2Actors.erase(theIO);
- myMapIOSubIndex.erase(theIO);
return anIsIOBound;
}
aMapIndex.Add(theIndices(i));
if(aMapIndex.IsEmpty())
- RemoveIObject(theIO);
+ myMapIOSubIndex.erase(theIO);
return !aMapIndex.IsEmpty();
}
aMapIndex.Add(anIter.Key());
if(aMapIndex.IsEmpty())
- RemoveIObject(theIO);
+ myMapIOSubIndex.erase(theIO);
return !aMapIndex.IsEmpty();
}
aMapIndex.Add( theIndex );
if( aMapIndex.IsEmpty())
- RemoveIObject(theIO);
+ myMapIOSubIndex.erase(theIO);
return false;
}