1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-18 14:21:41 +00:00

Add functions to retrieve type of a typed Array

This commit is contained in:
George Marques
2021-03-09 12:30:06 -03:00
parent 497dab94be
commit fbfdd5e110
2 changed files with 20 additions and 0 deletions

View File

@@ -547,6 +547,22 @@ void Array::set_typed(uint32_t p_type, const StringName &p_class_name, const Var
_p->typed.where = "TypedArray";
}
bool Array::is_typed() const {
return _p->typed.type != Variant::NIL;
}
uint32_t Array::get_typed_builtin() const {
return _p->typed.type;
}
StringName Array::get_typed_class_name() const {
return _p->typed.class_name;
}
Variant Array::get_typed_script() const {
return _p->typed.script;
}
Array::Array(const Array &p_from) {
_p = nullptr;
_ref(p_from);