Tetris game on mikroTFT touchscreen and LPC1768
Block.h@0:645509d95b8d, 2017-02-20 (annotated)
- Committer:
- sergun2311
- Date:
- Mon Feb 20 14:14:30 2017 +0000
- Revision:
- 0:645509d95b8d
- Child:
- 1:b4aa36ae11ac
Tetris - Physics
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sergun2311 | 0:645509d95b8d | 1 | #ifndef BLOCK_H |
sergun2311 | 0:645509d95b8d | 2 | #define BLOCK_H |
sergun2311 | 0:645509d95b8d | 3 | |
sergun2311 | 0:645509d95b8d | 4 | class Block { |
sergun2311 | 0:645509d95b8d | 5 | public: |
sergun2311 | 0:645509d95b8d | 6 | Block(); |
sergun2311 | 0:645509d95b8d | 7 | ~Block(); |
sergun2311 | 0:645509d95b8d | 8 | int form; |
sergun2311 | 0:645509d95b8d | 9 | int angle; |
sergun2311 | 0:645509d95b8d | 10 | int x; |
sergun2311 | 0:645509d95b8d | 11 | int y; |
sergun2311 | 0:645509d95b8d | 12 | bool Active; |
sergun2311 | 0:645509d95b8d | 13 | void rotateLeft(); |
sergun2311 | 0:645509d95b8d | 14 | void rotateRight(); |
sergun2311 | 0:645509d95b8d | 15 | bool CheckBottom(); |
sergun2311 | 0:645509d95b8d | 16 | }; |
sergun2311 | 0:645509d95b8d | 17 | |
sergun2311 | 0:645509d95b8d | 18 | #endif |