1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-05 12:10:55 +00:00

implement bone renamer in importer

This commit is contained in:
Silc Renew
2022-06-27 17:06:50 +09:00
parent a7e589df38
commit dc43cfc830
33 changed files with 2006 additions and 14 deletions

View File

@@ -199,6 +199,21 @@ Vector<StringName> NodePath::get_subnames() const {
return Vector<StringName>();
}
StringName NodePath::get_concatenated_names() const {
ERR_FAIL_COND_V(!data, StringName());
if (!data->concatenated_path) {
int pc = data->path.size();
String concatenated;
const StringName *sn = data->path.ptr();
for (int i = 0; i < pc; i++) {
concatenated += i == 0 ? sn[i].operator String() : "/" + sn[i];
}
data->concatenated_path = concatenated;
}
return data->concatenated_path;
}
StringName NodePath::get_concatenated_subnames() const {
ERR_FAIL_COND_V(!data, StringName());