ChessDotNet.DetailedMove.DetailedMove C# (CSharp) Method

DetailedMove() public method

public DetailedMove ( Position originalPosition, Position newPosition, Player player, char promotion, Piece piece, bool isCapture, CastlingType castling )
originalPosition Position
newPosition Position
player Player
promotion char
piece Piece
isCapture bool
castling CastlingType
        public DetailedMove(Position originalPosition, Position newPosition, Player player, char? promotion, Piece piece, bool isCapture, CastlingType castling) : 
            base(originalPosition, newPosition, player, promotion)
        {
            Piece = piece;
            IsCapture = isCapture;
            Castling = castling;
        }

Same methods

DetailedMove::DetailedMove ( Move move, Piece piece, bool isCapture, CastlingType castling )