/Engine/Source/Editor/GameProjectGeneration/Public/GameProjectUtils.h
Returns true if the project filename is properly formed and does not conflict with another project
static bool IsValidProjectFileForCreation ( const [FString](API\Runtime\Core\Containers\FString) & ProjectFile, [FText](API\Runtime\Core\Internationalization\FText) & OutFailReason )