/Engine/Source/Runtime/Core/Public/UObject/NameTypes.h
Create anFName. Will add the string to the name table if it does not exist. When UE_FNAME_OUTLINE_NUMBER is set, will also add the combination of base string and number to the name table if it doesn't exist.
FName ( const WIDECHAR * Name, int32 Number )