コード例 #1
0
 public override void Undo()
 {
     ((IDominoProvider)reference).last.shapes =
         AddDeleteHelper.AddRowColumn(reference, true, remaining_positions, oldShapes, out _);
 }
コード例 #2
0
 public override void Undo()
 {
     ((IDominoProvider)reference).last.shapes =
         AddDeleteHelper.DeleteRowColumn(reference, true, AddDeleteHelper.IndicesToPositions(reference, added_indizes), out _, out _);
 }
コード例 #3
0
 public override void Apply()
 {
     ((IDominoProvider)reference).last.shapes =
         AddDeleteHelper.DeleteRowColumn(reference, true, AddDeleteHelper.IndicesToPositions(reference, positions), out remaining_positions, out oldShapes);
 }
コード例 #4
0
 public override void Apply()
 {
     // get an array
     ((IDominoProvider)reference).last.shapes =
         AddDeleteHelper.AddRowColumn(reference, true, position, right, count, color, out added_indizes);
 }