Module |
|
Header |
/Engine/Source/Runtime/Experimental/GeometryCollectionCore/Public/GeometryCollection/GeometryCollectionClusteringUtility.h |
Include |
#include "GeometryCollection/GeometryCollectionClusteringUtility.h" |
Source |
/Engine/Source/Runtime/Experimental/GeometryCollectionCore/Private/GeometryCollection/GeometryCollectionClusteringUtility.cpp |
static void RecursivelyUpdateChildBoneNames
(
int32 BoneIndex,
const TManagedArray< TSet< int32 >> & Children,
TManagedArray< FString > & BoneNames,
bool OverrideBoneNames
)
Maintains the bone naming convention of Root "Name" Level 1 "Name_001", "Name_0002", ... Level 2 children of "Name_0001" are "Name_0001_0001", "Name_0001_0002",.. etc from the given bone index down through the hierarchy to the leaf nodes