소스 검색

registry: remove validity check from get

Michele Caini 3 년 전
부모
커밋
612c499a3d
1개의 변경된 파일0개의 추가작업 그리고 2개의 파일을 삭제
  1. 0 2
      src/entt/entity/registry.hpp

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

@@ -1003,14 +1003,12 @@ public:
      */
      */
     template<typename... Type>
     template<typename... Type>
     [[nodiscard]] decltype(auto) get([[maybe_unused]] const entity_type entt) const {
     [[nodiscard]] decltype(auto) get([[maybe_unused]] const entity_type entt) const {
-        ENTT_ASSERT(valid(entt), "Invalid entity");
         return view<Type...>().template get<const Type...>(entt);
         return view<Type...>().template get<const Type...>(entt);
     }
     }
 
 
     /*! @copydoc get */
     /*! @copydoc get */
     template<typename... Type>
     template<typename... Type>
     [[nodiscard]] decltype(auto) get([[maybe_unused]] const entity_type entt) {
     [[nodiscard]] decltype(auto) get([[maybe_unused]] const entity_type entt) {
-        ENTT_ASSERT(valid(entt), "Invalid entity");
         return view<Type...>().template get<Type...>(entt);
         return view<Type...>().template get<Type...>(entt);
     }
     }