view: cleanup
This commit is contained in:
@@ -29,14 +29,14 @@ const Type *view_placeholder() {
|
||||
return &placeholder;
|
||||
}
|
||||
|
||||
template<typename It, entity_like Entity>
|
||||
[[nodiscard]] bool all_of(It first, const It last, const Entity entt) noexcept {
|
||||
template<typename It>
|
||||
[[nodiscard]] bool all_of(It first, const It last, const entity_like auto entt) noexcept {
|
||||
for(; (first != last) && (*first)->contains(entt); ++first) {}
|
||||
return first == last;
|
||||
}
|
||||
|
||||
template<typename It, entity_like Entity>
|
||||
[[nodiscard]] bool none_of(It first, const It last, const Entity entt) noexcept {
|
||||
template<typename It>
|
||||
[[nodiscard]] bool none_of(It first, const It last, const entity_like auto entt) noexcept {
|
||||
for(; (first != last) && !(*first)->contains(entt); ++first) {}
|
||||
return first == last;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user