|
|
|
@ -4,7 +4,6 @@
|
|
|
|
|
|
|
|
|
|
namespace Pinetime {
|
|
|
|
|
namespace Drivers {
|
|
|
|
|
class Cst816S;
|
|
|
|
|
class St7789;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -12,7 +11,7 @@ namespace Pinetime {
|
|
|
|
|
class LittleVgl {
|
|
|
|
|
public:
|
|
|
|
|
enum class FullRefreshDirections { None, Up, Down, Left, Right, LeftAnim, RightAnim };
|
|
|
|
|
LittleVgl(Pinetime::Drivers::St7789& lcd, Pinetime::Drivers::Cst816S& touchPanel);
|
|
|
|
|
LittleVgl(Pinetime::Drivers::St7789& lcd);
|
|
|
|
|
|
|
|
|
|
LittleVgl(const LittleVgl&) = delete;
|
|
|
|
|
LittleVgl& operator=(const LittleVgl&) = delete;
|
|
|
|
@ -39,7 +38,6 @@ namespace Pinetime {
|
|
|
|
|
void InitTouchpad();
|
|
|
|
|
|
|
|
|
|
Pinetime::Drivers::St7789& lcd;
|
|
|
|
|
Pinetime::Drivers::Cst816S& touchPanel;
|
|
|
|
|
|
|
|
|
|
lv_disp_buf_t disp_buf_2;
|
|
|
|
|
lv_color_t buf2_1[LV_HOR_RES_MAX * 4];
|
|
|
|
|