if(cleanup)
{
//Remove animators whose PropertyOwner has been destroyed
- mAnimators.Erase(std::remove_if(mAnimators.begin(),
- mAnimators.end(),
- [](auto& animator) { return animator->Orphan(); }),
- mAnimators.end());
+ mAnimators.EraseIf([](auto& animator) { return animator->Orphan(); });
}
}