| 285 | } |
| 286 | |
| 287 | void FakeGDScript::get_script_property_list(List<PropertyInfo> *p_list) const { |
| 288 | // TODO: Parse types, default values, etc. |
| 289 | for (const auto &E : export_vars) { |
| 290 | p_list->push_back(PropertyInfo(Variant::NIL, E)); |
| 291 | } |
| 292 | auto parent_script = get_base_script(); |
| 293 | if (parent_script.is_valid()) { |
| 294 | parent_script->get_script_property_list(p_list); |
| 295 | } |
| 296 | } |
| 297 | |
| 298 | int FakeGDScript::get_member_line(const StringName &p_member) const { |
| 299 | return -1; |
no test coverage detected