summaryrefslogtreecommitdiffstats
path: root/core/variant/variant_call.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2022-09-23 10:24:46 +0200
committerGitHub <noreply@github.com>2022-09-23 10:24:46 +0200
commit006e345695a0448acefd63dcb726a07b63cb1d0d (patch)
tree78e020ad93b2525718e1d65999d853442f2a870c /core/variant/variant_call.cpp
parent03410efa15b88fc1e55476efb6b47d5079d34c96 (diff)
parent163257d51bd103588da246d39ab5d10afaf15c09 (diff)
downloadredot-engine-006e345695a0448acefd63dcb726a07b63cb1d0d.tar.gz
Merge pull request #65817 from bruvzg/typed_array
Diffstat (limited to 'core/variant/variant_call.cpp')
-rw-r--r--core/variant/variant_call.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/core/variant/variant_call.cpp b/core/variant/variant_call.cpp
index a62b8a24a0..1831f7b72a 100644
--- a/core/variant/variant_call.cpp
+++ b/core/variant/variant_call.cpp
@@ -2066,6 +2066,14 @@ static void _register_variant_builtin_methods() {
bind_method(Array, all, sarray("method"), varray());
bind_method(Array, max, sarray(), varray());
bind_method(Array, min, sarray(), varray());
+ bind_method(Array, typed_assign, sarray("array"), varray());
+ bind_method(Array, set_typed, sarray("type", "class_name", "script"), varray());
+ bind_method(Array, is_typed, sarray(), varray());
+ bind_method(Array, get_typed_builtin, sarray(), varray());
+ bind_method(Array, get_typed_class_name, sarray(), varray());
+ bind_method(Array, get_typed_script, sarray(), varray());
+ bind_method(Array, set_read_only, sarray("enable"), varray());
+ bind_method(Array, is_read_only, sarray(), varray());
/* Byte Array */
bind_method(PackedByteArray, size, sarray(), varray());