From 379973a22423f9e071cadb61ffb682a8cf68f4a1 Mon Sep 17 00:00:00 2001 From: NukeBird Date: Sat, 15 Feb 2025 13:16:40 +0300 Subject: [PATCH] Remove useless concepts --- zecsy.hpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/zecsy.hpp b/zecsy.hpp index 4a6d621..0566cc9 100644 --- a/zecsy.hpp +++ b/zecsy.hpp @@ -55,7 +55,6 @@ namespace zecsy bool has(entity_id e) const; template - requires(sizeof...(Rest) >= 0) bool has(entity_id e) const; template @@ -68,11 +67,9 @@ namespace zecsy void set(entity_id e, const T& comp); template - requires(sizeof...(Rest) >= 0) void set(entity_id e); template - requires(sizeof...(Rest) >= 0) void set(entity_id e, const First& comp0, const Second& comp1, const Rest&... rest_comps); @@ -80,7 +77,6 @@ namespace zecsy void remove(entity_id e); template - requires(sizeof...(Rest) >= 0) void remove(entity_id e); private: using comp_index = std::type_index; @@ -300,14 +296,12 @@ namespace zecsy } template - requires(sizeof...(Rest) >= 0) inline bool component_storage::has(entity_id e) const { return has(e) && has(e) && (has(e) && ...); } template - requires(sizeof...(Rest) >= 0) inline void component_storage::set(entity_id e) { set(e, First{}); @@ -316,7 +310,6 @@ namespace zecsy } template - requires(sizeof...(Rest) >= 0) inline void component_storage::set(entity_id e, const First& comp0, const Second& comp1, const Rest&... rest_comps) { @@ -326,7 +319,6 @@ namespace zecsy } template - requires(sizeof...(Rest) >= 0) inline void component_storage::remove(entity_id e) { remove(e);