UnityEditor.SubstanceImporterInspector.OnDisable C# (CSharp) Method

OnDisable() public method

public OnDisable ( ) : void
return void
        public void OnDisable()
        {
            if (this.m_EditorCache != null)
            {
                this.m_EditorCache.Dispose();
            }
            if (this.m_MaterialInspector != null)
            {
                ((ProceduralMaterialInspector) this.m_MaterialInspector).ReimportSubstancesIfNeeded();
                Object.DestroyImmediate(this.m_MaterialInspector);
            }
            s_CachedSelectedMaterialInstanceName = this.m_SelectedMaterialInstanceName;
            if (this.m_PreviewUtility != null)
            {
                this.m_PreviewUtility.Cleanup();
                this.m_PreviewUtility = null;
            }
        }