Navigation
API > API/Plugins > API/Plugins/USDUtilities
References
| Module | USDUtilities |
| Header | /Engine/Plugins/Importers/USDImporter/Source/USDUtilities/Public/USDConversionUtils.h |
| Include | #include "USDConversionUtils.h" |
| Source | /Engine/Plugins/Importers/USDImporter/Source/USDUtilities/Private/USDConversionUtils.cpp |
namespace UsdUtils
{
FString UsdUtils&58;&58;GetUniqueName
&40;
FString Name,
const TSet< FString > & UsedNames
&41;
}
Remarks
Appends numbered suffixes to Name until the result is not contained in UsedNames, and returns it. Does not add the result to UsedNames before returning (as it is const). Modified Name so that it doesn't match anything in UsedNames (e.g. "MyName" again, or "MyName_0" or "MyName_423")
Parameters
| Name | Description |
|---|---|
| Name | Received string to make unique (e.g. "MyName") |
| UsedNames | Strings that cannot be used for the result |