mirror of https://github.com/godotengine/godot
[.NET] Fix EmitSignal with typed array parameters
Signals with typed arrays were generating EmitSignal methods with untyped array parameters.
This commit is contained in:
parent
89001f91d2
commit
975369fceb
|
|
@ -3360,7 +3360,9 @@ Error BindingsGenerator::_generate_cs_signal(const BindingsGenerator::TypeInterf
|
||||||
cs_emitsignal_params << ", ";
|
cs_emitsignal_params << ", ";
|
||||||
}
|
}
|
||||||
|
|
||||||
p_output << arg_type->cs_type << " " << iarg.name;
|
String arg_cs_type = arg_type->cs_type + _get_generic_type_parameters(*arg_type, iarg.type.generic_type_parameters);
|
||||||
|
|
||||||
|
p_output << arg_cs_type << " " << iarg.name;
|
||||||
|
|
||||||
if (arg_type->is_enum) {
|
if (arg_type->is_enum) {
|
||||||
cs_emitsignal_params << "(long)";
|
cs_emitsignal_params << "(long)";
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue