示例#1
0
        public override void Undo()
        {
            ClipBoardManager clipBoardManager = ClipBoardManager.Instance;

            clipBoardManager.StoreTileBrush(m_previousClipboardContent);
            m_oldTiles.ApplyTo(m_layer, m_selectionLocation, m_tileSelection);
        }
示例#2
0
        public override void Do()
        {
            ClipBoardManager clipBoardManager = ClipBoardManager.Instance;

            m_previousClipboardContent = clipBoardManager.RetrieveTileBrush();
            m_oldTiles = new TileBrush(m_layer, m_tileSelection);
            clipBoardManager.StoreTileBrush(m_oldTiles);
            m_tileSelection.EraseTiles(m_layer);
        }
示例#3
0
        public override void Undo()
        {
            ClipBoardManager clipBoardManager = ClipBoardManager.Instance;

            clipBoardManager.StoreTileBrush(m_previousClipboardContent);
        }