Move signal ownership from ClassDB to GDType.
This commit is contained in:
@@ -146,7 +146,7 @@ void class_db_api_to_json(const String &p_output_file, ClassDB::APIType p_api) {
|
||||
|
||||
List<StringName> snames;
|
||||
|
||||
for (const KeyValue<StringName, MethodInfo> &F : t->signal_map) {
|
||||
for (const KeyValue<StringName, const MethodInfo *> &F : t->gdtype->get_signal_map(true)) {
|
||||
snames.push_back(F.key);
|
||||
}
|
||||
|
||||
@@ -158,7 +158,7 @@ void class_db_api_to_json(const String &p_output_file, ClassDB::APIType p_api) {
|
||||
Dictionary signal_dict;
|
||||
signals.push_back(signal_dict);
|
||||
|
||||
MethodInfo &mi = t->signal_map[F];
|
||||
const MethodInfo &mi = *t->gdtype->get_signal_map(true)[F];
|
||||
signal_dict["name"] = F;
|
||||
|
||||
Array arguments;
|
||||
|
||||
Reference in New Issue
Block a user