MCPcopy Create free account
hub / github.com/Redot-Engine/redot-engine / _update_exports_values

Method _update_exports_values

modules/mono/csharp_script.cpp:2067–2079  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2065
2066#ifdef TOOLS_ENABLED
2067void CSharpScript::_update_exports_values(HashMap<StringName, Variant> &values, List<PropertyInfo> &propnames) {
2068 for (const KeyValue<StringName, Variant> &E : exported_members_defval_cache) {
2069 values[E.key] = E.value;
2070 }
2071
2072 for (const PropertyInfo &prop_info : exported_members_cache) {
2073 propnames.push_back(prop_info);
2074 }
2075
2076 if (base_script.is_valid()) {
2077 base_script->_update_exports_values(values, propnames);
2078 }
2079}
2080#endif
2081
2082void GD_CLR_STDCALL CSharpScript::_add_property_info_list_callback(CSharpScript *p_script, const String *p_current_class_name, void *p_props, int32_t p_count) {

Callers

nothing calls this directly

Calls 2

push_backMethod · 0.45
is_validMethod · 0.45

Tested by

no test coverage detected