| 584 | } |
| 585 | |
| 586 | void FakeCSharpScript::get_script_method_list(List<MethodInfo> *p_list) const { |
| 587 | for (auto &E : _methods) { |
| 588 | p_list->push_back(E.value); |
| 589 | } |
| 590 | auto parent_script = get_base_script(); |
| 591 | if (parent_script.is_valid()) { |
| 592 | parent_script->get_script_method_list(p_list); |
| 593 | } |
| 594 | } |
| 595 | |
| 596 | void FakeCSharpScript::get_script_property_list(List<PropertyInfo> *p_list) const { |
| 597 | // TODO: Parse types, default values, etc. |