Removed signalUnreffed interface

This commit is contained in:
Robert Osfield
2010-05-17 14:21:53 +00:00
parent f832198128
commit ccd9f31309
5 changed files with 12 additions and 61 deletions

View File

@@ -48,25 +48,6 @@ void ObserverSet::removeObserver(Observer* observer)
_observers.erase(observer);
}
void ObserverSet::signalObjectUnreferenced(void* ptr)
{
for(Observers::iterator itr = _observers.begin();
itr != _observers.end();
)
{
if ((*itr)->objectUnreferenced(ptr))
{
Observers::iterator orig_itr = itr;
++itr;
_observers.erase(orig_itr);
}
else
{
++itr;
}
}
}
void ObserverSet::signalObjectDeleted(void* ptr)
{
for(Observers::iterator itr = _observers.begin();