Allows users to seamlessly write to 2 or 3 uLCD screens as if they were one large screen.

Dependencies:   4DGL-uLCD-SE mbed-rtos mbed

Committer:
Mkuchnik3
Date:
Wed Mar 11 21:33:18 2015 +0000
Revision:
0:15002a72309b
First Commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Mkuchnik3 0:15002a72309b 1 #ifndef BLIT_H
Mkuchnik3 0:15002a72309b 2 #define BLIT_H
Mkuchnik3 0:15002a72309b 3 #include "Command.h"
Mkuchnik3 0:15002a72309b 4 #include "uLCD_4DGL.h"
Mkuchnik3 0:15002a72309b 5 class Blit: public Command {
Mkuchnik3 0:15002a72309b 6 private:
Mkuchnik3 0:15002a72309b 7 int x;
Mkuchnik3 0:15002a72309b 8 int y;
Mkuchnik3 0:15002a72309b 9 int w;
Mkuchnik3 0:15002a72309b 10 int h;
Mkuchnik3 0:15002a72309b 11 int *colors;
Mkuchnik3 0:15002a72309b 12 public:
Mkuchnik3 0:15002a72309b 13 Blit(int x, int y, int w, int h, int *colors);
Mkuchnik3 0:15002a72309b 14 virtual void execute(uLCD_4DGL* uLCD);
Mkuchnik3 0:15002a72309b 15 };
Mkuchnik3 0:15002a72309b 16 #endif