diff --git a/src/entt/entity/view.hpp b/src/entt/entity/view.hpp index 726c38866..6e8521ec2 100644 --- a/src/entt/entity/view.hpp +++ b/src/entt/entity/view.hpp @@ -857,15 +857,6 @@ public: return storage()->get(entt); } - /** - * @brief Returns the identifier that occupies the given position. - * @param pos Position of the element to return. - * @return The identifier that occupies the given position. - */ - [[deprecated("use .begin()[pos] instead")]] [[nodiscard]] entity_type operator[](const size_type pos) const { - return base_type::begin()[pos]; - } - /** * @brief Returns the component assigned to the given entity. * @tparam Elem Type of the component to get. diff --git a/test/entt/entity/view.cpp b/test/entt/entity/view.cpp index d21d26620..eb481e0a4 100644 --- a/test/entt/entity/view.cpp +++ b/test/entt/entity/view.cpp @@ -175,11 +175,6 @@ TEST(SingleComponentView, ElementAccess) { const auto e1 = registry.create(); registry.emplace(e1, 1); - for(auto i = 0u; i < view.size(); ++i) { - ASSERT_EQ(view[i], i ? e0 : e1); // NOLINT - ASSERT_EQ(cview[i], i ? e0 : e1); // NOLINT - } - ASSERT_EQ(view[e0], 4); ASSERT_EQ(cview[e1], 1); }