diff --git a/src/entt/entity/sparse_set.hpp b/src/entt/entity/sparse_set.hpp index e4e327457..5da2394ab 100644 --- a/src/entt/entity/sparse_set.hpp +++ b/src/entt/entity/sparse_set.hpp @@ -425,7 +425,7 @@ public: * * @param entt A valid entity identifier. */ - virtual void erase(const entity_type entt) { + void erase(const entity_type entt) { ENTT_ASSERT(contains(entt)); const auto curr = page(entt); const auto pos = offset(entt); diff --git a/src/entt/entity/storage.hpp b/src/entt/entity/storage.hpp index b0dbf038b..025449fc4 100644 --- a/src/entt/entity/storage.hpp +++ b/src/entt/entity/storage.hpp @@ -424,7 +424,7 @@ public: * * @param entt A valid entity identifier. */ - void erase(const entity_type entt) override { + void erase(const entity_type entt) { auto other = std::move(instances.back()); instances[underlying_type::index(entt)] = std::move(other); instances.pop_back();