test avoid bulled game
Dependencies: C12832_lcd LCD_fonts mbed mbed-rtos
kaku_integrate.h@28:efe19c092c2c, 2016-12-12 (annotated)
- Committer:
- kaku_jyoko
- Date:
- Mon Dec 12 09:49:41 2016 +0000
- Revision:
- 28:efe19c092c2c
change;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
kaku_jyoko | 28:efe19c092c2c | 1 | #ifndef kaku_integrate_H |
kaku_jyoko | 28:efe19c092c2c | 2 | #define kaku_integrate_H |
kaku_jyoko | 28:efe19c092c2c | 3 | #include "C12832_lcd.h" |
kaku_jyoko | 28:efe19c092c2c | 4 | #include "models.h" |
kaku_jyoko | 28:efe19c092c2c | 5 | |
kaku_jyoko | 28:efe19c092c2c | 6 | |
kaku_jyoko | 28:efe19c092c2c | 7 | class KakuGraphicBuilder |
kaku_jyoko | 28:efe19c092c2c | 8 | { |
kaku_jyoko | 28:efe19c092c2c | 9 | private: |
kaku_jyoko | 28:efe19c092c2c | 10 | point pe; |
kaku_jyoko | 28:efe19c092c2c | 11 | point bu; |
kaku_jyoko | 28:efe19c092c2c | 12 | point st[]; |
kaku_jyoko | 28:efe19c092c2c | 13 | char map[(LCD_X / 8) * LCD_Y]; |
kaku_jyoko | 28:efe19c092c2c | 14 | Bitmap bitmap_all; |
kaku_jyoko | 28:efe19c092c2c | 15 | |
kaku_jyoko | 28:efe19c092c2c | 16 | void convolution(point p, int width, int heigth); |
kaku_jyoko | 28:efe19c092c2c | 17 | |
kaku_jyoko | 28:efe19c092c2c | 18 | void intToBitmap(); |
kaku_jyoko | 28:efe19c092c2c | 19 | |
kaku_jyoko | 28:efe19c092c2c | 20 | int white_board[LCD_Y][LCD_X]; |
kaku_jyoko | 28:efe19c092c2c | 21 | |
kaku_jyoko | 28:efe19c092c2c | 22 | void reset_white_board(); |
kaku_jyoko | 28:efe19c092c2c | 23 | |
kaku_jyoko | 28:efe19c092c2c | 24 | public: |
kaku_jyoko | 28:efe19c092c2c | 25 | Bitmap integrateBitmap(point pe, point bu, point st[]); |
kaku_jyoko | 28:efe19c092c2c | 26 | KakuGraphicBuilder(); |
kaku_jyoko | 28:efe19c092c2c | 27 | }; |
kaku_jyoko | 28:efe19c092c2c | 28 | |
kaku_jyoko | 28:efe19c092c2c | 29 | #endif |