示例#1
0
        public void Destroy()
        {
            if (destroyed)
            {
                return;
            }
            destroyed = true;

            if (undoSystem != null)
            {
                undoSystem.Dispose();
            }

            EditorForm.instance?.Documents.Remove(this);

            loadedResource?.Dispose();
            loadedResource = null;
        }