libraries/entities/src/EntityTreeElement.cpp

This commit is contained in:
Andrew Meadows 2017-08-08 12:18:53 -07:00
parent dd1febba2f
commit 3665a3fbee

View file

@ -893,7 +893,7 @@ void EntityTreeElement::cleanupEntities() {
} }
_entityItems.clear(); _entityItems.clear();
}); });
_lastChangedContent = usecTimestampNow(); bumpChangedContent();
} }
bool EntityTreeElement::removeEntityWithEntityItemID(const EntityItemID& id) { bool EntityTreeElement::removeEntityWithEntityItemID(const EntityItemID& id) {
@ -907,7 +907,7 @@ bool EntityTreeElement::removeEntityWithEntityItemID(const EntityItemID& id) {
// NOTE: only EntityTreeElement should ever be changing the value of entity->_element // NOTE: only EntityTreeElement should ever be changing the value of entity->_element
entity->_element = NULL; entity->_element = NULL;
_entityItems.removeAt(i); _entityItems.removeAt(i);
_lastChangedContent = usecTimestampNow(); bumpChangedContent();
break; break;
} }
} }
@ -924,7 +924,7 @@ bool EntityTreeElement::removeEntityItem(EntityItemPointer entity) {
// NOTE: only EntityTreeElement should ever be changing the value of entity->_element // NOTE: only EntityTreeElement should ever be changing the value of entity->_element
assert(entity->_element.get() == this); assert(entity->_element.get() == this);
entity->_element = NULL; entity->_element = NULL;
_lastChangedContent = usecTimestampNow(); bumpChangedContent();
return true; return true;
} }
return false; return false;
@ -942,7 +942,7 @@ void EntityTreeElement::addEntityItem(EntityItemPointer entity) {
withWriteLock([&] { withWriteLock([&] {
_entityItems.push_back(entity); _entityItems.push_back(entity);
}); });
_lastChangedContent = usecTimestampNow(); bumpChangedContent();
entity->_element = getThisPointer(); entity->_element = getThisPointer();
} }