diff options
| author | Jan Haller <bromeon@gmail.com> | 2023-02-09 00:11:30 +0100 |
|---|---|---|
| committer | Jan Haller <bromeon@gmail.com> | 2023-02-09 11:12:51 +0100 |
| commit | 706006ec83af85ad995fd9ac3a6c00733a7a645f (patch) | |
| tree | 2de88113fe8d242f19ecebf164520ede74468ea3 /src/variant | |
| parent | 516fad14e45d341211121832bb3daa172aebd6e1 (diff) | |
| download | redot-cpp-706006ec83af85ad995fd9ac3a6c00733a7a645f.tar.gz | |
Update array_set_typed() call to use GDExtensionVariantType instead of uint32_t
Diffstat (limited to 'src/variant')
| -rw-r--r-- | src/variant/packed_arrays.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/variant/packed_arrays.cpp b/src/variant/packed_arrays.cpp index e565888..a6dfabf 100644 --- a/src/variant/packed_arrays.cpp +++ b/src/variant/packed_arrays.cpp @@ -209,7 +209,8 @@ Variant &Array::operator[](int p_index) { } void Array::set_typed(uint32_t p_type, const StringName &p_class_name, const Variant &p_script) { - internal::gde_interface->array_set_typed((GDExtensionTypePtr *)this, p_type, (GDExtensionConstStringNamePtr)&p_class_name, (GDExtensionConstVariantPtr)&p_script); + // p_type is not Variant::Type so that header doesn't depend on <variant.hpp>. + internal::gde_interface->array_set_typed((GDExtensionTypePtr *)this, (GDExtensionVariantType)p_type, (GDExtensionConstStringNamePtr)&p_class_name, (GDExtensionConstVariantPtr)&p_script); } void Array::_ref(const Array &p_from) const { |
