sparse_set: erase assertion

This commit is contained in:
Michele Caini
2021-08-23 18:15:23 +02:00
parent 0b79d99cac
commit 08ff3ff55c

View File

@@ -708,6 +708,7 @@ public:
void erase(const entity_type entt, void *ud = nullptr) {
ENTT_ASSERT(contains(entt), "Set does not contain entity");
(mode == deletion_policy::in_place) ? in_place_pop(entt, ud) : swap_and_pop(entt, ud);
ENTT_ASSERT(!contains(entt), "Destruction did not take place");
}
/**