You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
C#: Set PropertyInfo.class_name for method parameters
This commit is contained in:
@@ -2320,6 +2320,9 @@ void CSharpScript::update_script_class_info(Ref<CSharpScript> p_script) {
|
||||
Variant::Type param_type = (Variant::Type)(int)param["type"];
|
||||
PropertyInfo arg_info = PropertyInfo(param_type, (String)param["name"]);
|
||||
arg_info.usage = (uint32_t)param["usage"];
|
||||
if (param.has("class_name")) {
|
||||
arg_info.class_name = (StringName)param["class_name"];
|
||||
}
|
||||
mi.arguments.push_back(arg_info);
|
||||
}
|
||||
|
||||
@@ -2350,6 +2353,9 @@ void CSharpScript::update_script_class_info(Ref<CSharpScript> p_script) {
|
||||
Variant::Type param_type = (Variant::Type)(int)param["type"];
|
||||
PropertyInfo arg_info = PropertyInfo(param_type, (String)param["name"]);
|
||||
arg_info.usage = (uint32_t)param["usage"];
|
||||
if (param.has("class_name")) {
|
||||
arg_info.class_name = (StringName)param["class_name"];
|
||||
}
|
||||
mi.arguments.push_back(arg_info);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user