コード例 #1
0
ファイル: Promotion.cs プロジェクト: Maniulo/GameWarden
 public PromotionConcrete(ITemplateMove baseMove, PieceTypes promoteTo, Position from, Position to)
 {
     BaseMove = baseMove.Concretize(from, to);
     PromoteTo = promoteTo;
     From = from;
 }
コード例 #2
0
ファイル: Promotion.cs プロジェクト: Maniulo/GameWarden
 public Promotion(ITemplateMove baseMove, IEnumerable<PieceTypes> canPromoteTo)
 {
     BaseMove = baseMove;
     CanPromoteToList = canPromoteTo.ToList();
 }