UnityEditor.TrueTypeFontImporterInspector.CreateEditableCopy C# (CSharp) Method

CreateEditableCopy() private method

private CreateEditableCopy ( MenuCommand command ) : void
command MenuCommand
return void
        private static void CreateEditableCopy(MenuCommand command)
        {
            TrueTypeFontImporter context = command.context as TrueTypeFontImporter;
            if (context.fontTextureCase == FontTextureCase.Dynamic)
            {
                EditorUtility.DisplayDialog("Cannot generate editabled font asset for dynamic fonts", "Please reimport the font in a different mode.", "Ok");
            }
            else
            {
                string str = Path.GetDirectoryName(context.assetPath) + "/" + Path.GetFileNameWithoutExtension(context.assetPath);
                EditorGUIUtility.PingObject(context.GenerateEditableFont(GetUniquePath(str + "_copy", "fontsettings")));
            }
        }