mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 16:03:29 +00:00
Editor: Improve signal callback generation
This commit is contained in:
parent
221884e6bc
commit
4b5daf06ef
3 changed files with 38 additions and 8 deletions
|
@ -435,6 +435,11 @@ static String variant_type_to_managed_name(const String &p_var_type_name) {
|
|||
return "Collections.Dictionary";
|
||||
}
|
||||
|
||||
if (p_var_type_name.begins_with(Variant::get_type_name(Variant::ARRAY) + "[")) {
|
||||
String element_type = p_var_type_name.trim_prefix(Variant::get_type_name(Variant::ARRAY) + "[").trim_suffix("]");
|
||||
return "Collections.Array<" + variant_type_to_managed_name(element_type) + ">";
|
||||
}
|
||||
|
||||
if (p_var_type_name == Variant::get_type_name(Variant::ARRAY)) {
|
||||
return "Collections.Array";
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue