UnityEditor.FrameDebuggerWindow.OnDisable C# (CSharp) Method

OnDisable() private method

private OnDisable ( ) : void
return void
        internal void OnDisable()
        {
            if (this.m_WireMaterial != null)
            {
                UnityEngine.Object.DestroyImmediate(this.m_WireMaterial, true);
            }
            if (this.m_PreviewUtility != null)
            {
                this.m_PreviewUtility.Cleanup();
                this.m_PreviewUtility = null;
            }
            s_FrameDebuggers.Remove(this);
            EditorApplication.playmodeStateChanged = (EditorApplication.CallbackFunction) Delegate.Remove(EditorApplication.playmodeStateChanged, new EditorApplication.CallbackFunction(this.OnPlayModeStateChanged));
            DisableFrameDebugger();
        }