Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //------CONSTRUCTOR-----------
- Tetrimino::Tetrimino(int type = 0)
- {
- grid[0][0] = 0;
- grid[0][1] = 0;
- grid[0][2] = 0;
- grid[0][3] = 0;
- grid[1][0] = 0;
- grid[1][1] = 0;
- grid[1][2] = 0;
- grid[1][3] = 0;
- grid[2][0] = 1;
- grid[2][1] = 1;
- grid[2][2] = 1;
- grid[2][3] = 1;
- grid[3][0] = 0;
- grid[3][1] = 0;
- grid[3][2] = 0;
- grid[3][3] = 0;
- color = 'c';
- location.row = 0;
- location.col = 0;
- };
- Tetrimino::Tetrimino(int type = 1)
- {
- grid[0][0] = 0;
- grid[0][1] = 0;
- grid[0][2] = 0;
- grid[0][3] = 0;
- grid[1][0] = 0;
- grid[1][1] = 1;
- grid[1][2] = 0;
- grid[1][3] = 0;
- grid[2][0] = 0;
- grid[2][1] = 1;
- grid[2][2] = 1;
- grid[2][3] = 1;
- grid[3][0] = 0;
- grid[3][1] = 0;
- grid[3][2] = 0;
- grid[3][3] = 0;
- color = 'b';
- location.row = 0;
- location.col = 0;
- };
- Tetrimino::Tetrimino(int type = 2)
- {
- grid[0][0] = 0;
- grid[0][1] = 0;
- grid[0][2] = 0;
- grid[0][3] = 0;
- grid[1][0] = 0;
- grid[1][1] = 0;
- grid[1][2] = 1;
- grid[1][3] = 0;
- grid[2][0] = 1;
- grid[2][1] = 1;
- grid[2][2] = 1;
- grid[2][3] = 0;
- grid[3][0] = 0;
- grid[3][1] = 0;
- grid[3][2] = 0;
- grid[3][3] = 0;
- color = 'z';
- location.row = 0;
- location.col = 0;
- };
- Tetrimino::Tetrimino(int type = 3)
- {
- grid[0][0] = 0;
- grid[0][1] = 0;
- grid[0][2] = 0;
- grid[0][3] = 0;
- grid[1][0] = 0;
- grid[1][1] = 1;
- grid[1][2] = 1;
- grid[1][3] = 0;
- grid[2][0] = 0;
- grid[2][1] = 1;
- grid[2][2] = 1;
- grid[2][3] = 0;
- grid[3][0] = 0;
- grid[3][1] = 0;
- grid[3][2] = 0;
- grid[3][3] = 0;
- color = 'y';
- location.row = 0;
- location.col = 0;
- };
- Tetrimino::Tetrimino(int type = 4)
- {
- grid[0][0] = 0;
- grid[0][1] = 0;
- grid[0][2] = 0;
- grid[0][3] = 0;
- grid[1][0] = 0;
- grid[1][1] = 0;
- grid[1][2] = 1;
- grid[1][3] = 1;
- grid[2][0] = 0;
- grid[2][1] = 1;
- grid[2][2] = 1;
- grid[2][3] = 0;
- grid[3][0] = 0;
- grid[3][1] = 0;
- grid[3][2] = 0;
- grid[3][3] = 0;
- color = 'g';
- location.row = 0;
- location.col = 0;
- };
- Tetrimino::Tetrimino(int type = 5)
- {
- grid[0][0] = 0;
- grid[0][1] = 0;
- grid[0][2] = 0;
- grid[0][3] = 0;
- grid[1][0] = 0;
- grid[1][1] = 0;
- grid[1][2] = 1;
- grid[1][3] = 0;
- grid[2][0] = 0;
- grid[2][1] = 1;
- grid[2][2] = 1;
- grid[2][3] = 1;
- grid[3][0] = 0;
- grid[3][1] = 0;
- grid[3][2] = 0;
- grid[3][3] = 0;
- color = 'm';
- location.row = 0;
- location.col = 0;
- };
- Tetrimino::Tetrimino(int type = 6)
- {
- grid[0][0] = 0;
- grid[0][1] = 0;
- grid[0][2] = 0;
- grid[0][3] = 0;
- grid[1][0] = 1;
- grid[1][1] = 1;
- grid[1][2] = 0;
- grid[1][3] = 0;
- grid[2][0] = 0;
- grid[2][1] = 1;
- grid[2][2] = 1;
- grid[2][3] = 0;
- grid[3][0] = 0;
- grid[3][1] = 0;
- grid[3][2] = 0;
- grid[3][3] = 0;
- color = 'r';
- location.row = 0;
- location.col = 0;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement