Просмотр исходного кода

registry: remove validity check from try_get

Michele Caini 3 лет назад
Родитель
Сommit
e604060369
1 измененных файлов с 0 добавлено и 2 удалено
  1. 0 2
      src/entt/entity/registry.hpp

+ 0 - 2
src/entt/entity/registry.hpp

@@ -1048,8 +1048,6 @@ public:
      */
     template<typename... Type>
     [[nodiscard]] auto try_get([[maybe_unused]] const entity_type entt) const {
-        ENTT_ASSERT(valid(entt), "Invalid entity");
-
         if constexpr(sizeof...(Type) == 1) {
             const auto &cpool = assure<std::remove_const_t<Type>...>();
             return cpool.contains(entt) ? std::addressof(cpool.get(entt)) : nullptr;