Add any() and all() methods to Array

These can be used as faster, more convenient shorthands to
using `filter()` + `size()`.
This commit is contained in:
Hugo Locurcio
2021-07-10 20:19:47 +02:00
parent 2ec379e1f9
commit a98e31aa3a
4 changed files with 93 additions and 0 deletions

View File

@@ -108,6 +108,8 @@ public:
Array filter(const Callable &p_callable) const;
Array map(const Callable &p_callable) const;
Variant reduce(const Callable &p_callable, const Variant &p_accum) const;
bool any(const Callable &p_callable) const;
bool all(const Callable &p_callable) const;
bool operator<(const Array &p_array) const;
bool operator<=(const Array &p_array) const;