summaryrefslogtreecommitdiff
path: root/editor
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <rverschelde@gmail.com>2020-04-21 18:47:34 +0200
committerGitHub <noreply@github.com>2020-04-21 18:47:34 +0200
commitcb1ae08c14e02ce29fb71ae40ae657f1d30a0422 (patch)
tree4b68359acf5f698c2ad643f3f318124013e41f5a /editor
parent4f03e302a7aacd73760d592410502396588a0c1d (diff)
parentf8ef38efed3c4f814b2762b2e054e0bbf7d911b4 (diff)
Merge pull request #38083 from reduz/use-typed-arrays
Add proper type to most public API uses of Array
Diffstat (limited to 'editor')
-rw-r--r--editor/editor_data.cpp4
-rw-r--r--editor/editor_data.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/editor/editor_data.cpp b/editor/editor_data.cpp
index 942b4a8ee6..9c739474d1 100644
--- a/editor/editor_data.cpp
+++ b/editor/editor_data.cpp
@@ -1066,9 +1066,9 @@ Array EditorSelection::_get_transformable_selected_nodes() {
return ret;
}
-Array EditorSelection::get_selected_nodes() {
+TypedArray<Node> EditorSelection::get_selected_nodes() {
- Array ret;
+ TypedArray<Node> ret;
for (Map<Node *, Object *>::Element *E = selection.front(); E; E = E->next()) {
diff --git a/editor/editor_data.h b/editor/editor_data.h
index 4f5d68bfed..e4f4c67c8e 100644
--- a/editor/editor_data.h
+++ b/editor/editor_data.h
@@ -257,7 +257,7 @@ protected:
static void _bind_methods();
public:
- Array get_selected_nodes();
+ TypedArray<Node> get_selected_nodes();
void add_node(Node *p_node);
void remove_node(Node *p_node);
bool is_selected(Node *) const;