コード例 #1
0
        public static ReplaceBlocksAction ReplaceBlock(
            Block toReplace,
            IEnumerable <Block> toInsert)
        {
            ReplaceBlocksAction action = new ReplaceBlocksAction(toReplace);

            action.PrepareBlockToRemove(toReplace);
            action.PrepareBlockToAdd(toInsert);
            return(action);
        }
コード例 #2
0
        public static ReplaceBlocksAction ReplaceBlock(
            Block toReplace,
            Block replaceWith)
        {
            ReplaceBlocksAction action = new ReplaceBlocksAction(toReplace);

            action.PrepareBlockToRemove(toReplace);
            action.PrepareBlockToAdd(replaceWith);
            return(action);
        }
コード例 #3
0
ファイル: ActionFactory.cs プロジェクト: Ju2ender/csharp-e
        public static ReplaceBlocksAction ReplaceBlock(
			Block toReplace,
			IEnumerable<Block> toInsert)
        {
            ReplaceBlocksAction action = new ReplaceBlocksAction(toReplace);
            action.PrepareBlockToRemove(toReplace);
            action.PrepareBlockToAdd(toInsert);
            return action;
        }
コード例 #4
0
ファイル: ActionFactory.cs プロジェクト: Ju2ender/csharp-e
        public static ReplaceBlocksAction ReplaceBlock(
			Block toReplace,
			Block replaceWith)
        {
            ReplaceBlocksAction action = new ReplaceBlocksAction(toReplace);
            action.PrepareBlockToRemove(toReplace);
            action.PrepareBlockToAdd(replaceWith);
            return action;
        }