summaryrefslogtreecommitdiff
path: root/core/array.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/array.h')
-rw-r--r--core/array.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/core/array.h b/core/array.h
index 777116ab56..2c29103108 100644
--- a/core/array.h
+++ b/core/array.h
@@ -68,9 +68,9 @@ public:
Variant front() const;
Variant back() const;
- void sort();
- void sort_custom(Object *p_obj, const StringName &p_function);
- void invert();
+ Array &sort();
+ Array &sort_custom(Object *p_obj, const StringName &p_function);
+ Array &invert();
int find(const Variant &p_value, int p_from = 0) const;
int rfind(const Variant &p_value, int p_from = -1) const;
@@ -84,6 +84,8 @@ public:
Variant pop_back();
Variant pop_front();
+ Array duplicate() const;
+
Array(const Array &p_from);
Array();
~Array();