UnityEditor.IconSelector.SaveIconChanges C# (CSharp) Method

SaveIconChanges() private method

private SaveIconChanges ( ) : void
return void
        private void SaveIconChanges()
        {
            if (EditorGUIUtility.GetIconForObject(this.m_TargetObject) != this.m_StartIcon)
            {
                MonoScript targetObject = this.m_TargetObject as MonoScript;
                if (targetObject != null)
                {
                    if (this.m_MonoScriptIconChangedCallback != null)
                    {
                        this.m_MonoScriptIconChangedCallback(targetObject);
                    }
                    else
                    {
                        MonoImporter.CopyMonoScriptIconToImporters(targetObject);
                    }
                }
            }
        }