summaryrefslogtreecommitdiffstats
path: root/core/variant/variant_call.cpp
diff options
context:
space:
mode:
authorkobewi <kobewi4e@gmail.com>2022-04-04 18:46:55 +0200
committerkobewi <kobewi4e@gmail.com>2022-05-31 21:05:56 +0200
commita0915e6dee4e54563a98ca6adb8968dbdcea1af1 (patch)
tree391fcde7f2a1fb252a3dcd7c8ae00ec259220437 /core/variant/variant_call.cpp
parent3aa83a023591bb510ce898b68882466f59ae1ceb (diff)
downloadredot-engine-a0915e6dee4e54563a98ca6adb8968dbdcea1af1.tar.gz
Add Dictionary.merge()
Diffstat (limited to 'core/variant/variant_call.cpp')
-rw-r--r--core/variant/variant_call.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/variant/variant_call.cpp b/core/variant/variant_call.cpp
index a3568a8d6a..2e77a4b2f8 100644
--- a/core/variant/variant_call.cpp
+++ b/core/variant/variant_call.cpp
@@ -1808,6 +1808,7 @@ static void _register_variant_builtin_methods() {
bind_method(Dictionary, size, sarray(), varray());
bind_method(Dictionary, is_empty, sarray(), varray());
bind_method(Dictionary, clear, sarray(), varray());
+ bind_method(Dictionary, merge, sarray("dictionary", "overwrite"), varray(false));
bind_method(Dictionary, has, sarray("key"), varray());
bind_method(Dictionary, has_all, sarray("keys"), varray());
bind_method(Dictionary, erase, sarray("key"), varray());