public Tetrimino_T(ITetrisBoard board) : base(board, CellColor.Magenta) { this.anchorPoint = new CellPoint() { X = 5, Y = 1 }; }
public Tetrimino_S(ITetrisBoard board) : base(board, CellColor.Green) { this.anchorPoint = new CellPoint() { X = 5, Y = 1 }; }
public Tetrimino_I(ITetrisBoard board) : base(board, CellColor.Cyan) { this.anchorPoint = new CellPoint() { X = 5, Y = 2 }; }
// c'tor public Tetrimino(ITetrisBoard board, CellColor color) { this.board = board; this.color = color; this.rotation = RotationAngle.Degrees_0; }