You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-08 12:40:44 +00:00
Change ClassDB::get_class_list and related stuff.
This commit is contained in:
@@ -1545,14 +1545,16 @@ namespace Special {
|
||||
////// ClassDB //////
|
||||
|
||||
PackedStringArray ClassDB::get_class_list() const {
|
||||
List<StringName> classes;
|
||||
::ClassDB::get_class_list(&classes);
|
||||
LocalVector<StringName> classes;
|
||||
::ClassDB::get_class_list(classes);
|
||||
|
||||
PackedStringArray ret;
|
||||
ret.resize(classes.size());
|
||||
String *ptrw = ret.ptrw();
|
||||
int idx = 0;
|
||||
for (const StringName &E : classes) {
|
||||
ret.set(idx++, E);
|
||||
for (const StringName &cls : classes) {
|
||||
ptrw[idx] = cls;
|
||||
idx++;
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
||||
Reference in New Issue
Block a user