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

+ 0 - 7
src/entt/entity/view.hpp

@@ -427,8 +427,6 @@ public:
      */
      */
     template<typename... Type>
     template<typename... Type>
     [[nodiscard]] decltype(auto) get(const entity_type entt) const {
     [[nodiscard]] decltype(auto) get(const entity_type entt) const {
-        ENTT_ASSERT(contains(entt), "View does not contain entity");
-
         if constexpr(sizeof...(Type) == 0) {
         if constexpr(sizeof...(Type) == 0) {
             return std::apply([entt](auto *...curr) { return std::tuple_cat(curr->get_as_tuple(entt)...); }, pools);
             return std::apply([entt](auto *...curr) { return std::tuple_cat(curr->get_as_tuple(entt)...); }, pools);
         } else if constexpr(sizeof...(Type) == 1) {
         } else if constexpr(sizeof...(Type) == 1) {
@@ -452,8 +450,6 @@ public:
      */
      */
     template<std::size_t First, std::size_t... Other>
     template<std::size_t First, std::size_t... Other>
     [[nodiscard]] decltype(auto) get(const entity_type entt) const {
     [[nodiscard]] decltype(auto) get(const entity_type entt) const {
-        ENTT_ASSERT(contains(entt), "View does not contain entity");
-
         if constexpr(sizeof...(Other) == 0) {
         if constexpr(sizeof...(Other) == 0) {
             return std::get<First>(pools)->get(entt);
             return std::get<First>(pools)->get(entt);
         } else {
         } else {
@@ -749,8 +745,6 @@ public:
      */
      */
     template<typename... Type>
     template<typename... Type>
     [[nodiscard]] decltype(auto) get(const entity_type entt) const {
     [[nodiscard]] decltype(auto) get(const entity_type entt) const {
-        ENTT_ASSERT(contains(entt), "View does not contain entity");
-
         if constexpr(sizeof...(Type) == 0) {
         if constexpr(sizeof...(Type) == 0) {
             return std::get<0>(pools)->get_as_tuple(entt);
             return std::get<0>(pools)->get_as_tuple(entt);
         } else {
         } else {
@@ -762,7 +756,6 @@ public:
     /*! @copydoc get */
     /*! @copydoc get */
     template<std::size_t Index>
     template<std::size_t Index>
     [[nodiscard]] decltype(auto) get(const entity_type entt) const {
     [[nodiscard]] decltype(auto) get(const entity_type entt) const {
-        ENTT_ASSERT(contains(entt), "View does not contain entity");
         return std::get<0>(pools)->get(entt);
         return std::get<0>(pools)->get(entt);
     }
     }