فهرست منبع

view: fixed the constrained range-each

Michele Caini 5 سال پیش
والد
کامیت
0b699a3f20
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/entt/entity/view.hpp

+ 1 - 1
src/entt/entity/view.hpp

@@ -583,7 +583,7 @@ public:
     template<typename Comp>
     template<typename Comp>
     [[nodiscard]] auto each() const ENTT_NOEXCEPT {
     [[nodiscard]] auto each() const ENTT_NOEXCEPT {
         const sparse_set<entity_type> &view = *std::get<pool_type<Comp> *>(pools);
         const sparse_set<entity_type> &view = *std::get<pool_type<Comp> *>(pools);
-        return view_range{iterator{view, unchecked(view), filter, view.begin()}, iterator{view, unchecked(view), filter, view.begin()}, pools};
+        return view_range{iterator{view, unchecked(view), filter, view.begin()}, iterator{view, unchecked(view), filter, view.end()}, pools};
     }
     }
 
 
 private:
 private: