コード例 #1
0
ファイル: IllegalMove.cs プロジェクト: marhoily/ChessKit
 internal IllegalMove(Move move, Position originalPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
 }
コード例 #2
0
ファイル: LegalMove.cs プロジェクト: marhoily/ChessKit
 internal LegalMove(Move move, Position originalPosition,
                    PositionCore resultPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
     ResultPosition = resultPosition;
 }
コード例 #3
0
ファイル: GeneratedMove.cs プロジェクト: marhoily/ChessKit
 internal GeneratedMove(int from, int to, MoveAnnotations annotations)
 {
     To          = to;
     From        = from;
     Annotations = annotations;
 }
コード例 #4
0
 internal AnalyzedMove(MoveAnnotations annotations, Position originalPosition, Move move)
 {
     Annotations      = annotations;
     OriginalPosition = originalPosition;
     Move             = move;
 }
コード例 #5
0
ファイル: AnalyzedMove.cs プロジェクト: marhoily/ChessKit
 internal AnalyzedMove(MoveAnnotations annotations, Position originalPosition, Move move)
 {
     Annotations = annotations;
     OriginalPosition = originalPosition;
     Move = move;
 }
コード例 #6
0
ファイル: LegalMove.cs プロジェクト: marhoily/ChessKit
 internal LegalMove(Move move, Position originalPosition,
     PositionCore resultPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
     ResultPosition = resultPosition;
 }
コード例 #7
0
 internal IllegalMove(Move move, Position originalPosition, MoveAnnotations annotations)
     : base(annotations, originalPosition, move)
 {
 }