add bool isEink() for eink display drivers
这个提交包含在:
@@ -14,6 +14,7 @@ public:
|
|||||||
int height() const { return _h; }
|
int height() const { return _h; }
|
||||||
|
|
||||||
virtual bool isOn() = 0;
|
virtual bool isOn() = 0;
|
||||||
|
virtual bool isEink() { return false; } // default to non-eink, override in eink drivers
|
||||||
virtual void turnOn() = 0;
|
virtual void turnOn() = 0;
|
||||||
virtual void turnOff() = 0;
|
virtual void turnOff() = 0;
|
||||||
virtual void clear() = 0;
|
virtual void clear() = 0;
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ public:
|
|||||||
}
|
}
|
||||||
bool begin();
|
bool begin();
|
||||||
bool isOn() override { return _isOn; }
|
bool isOn() override { return _isOn; }
|
||||||
|
bool isEink() override { return true; }
|
||||||
void turnOn() override;
|
void turnOn() override;
|
||||||
void turnOff() override;
|
void turnOff() override;
|
||||||
void clear() override;
|
void clear() override;
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ public:
|
|||||||
|
|
||||||
bool begin();
|
bool begin();
|
||||||
bool isOn() override { return _isOn; }
|
bool isOn() override { return _isOn; }
|
||||||
|
bool isEink() override { return true; }
|
||||||
void turnOn() override;
|
void turnOn() override;
|
||||||
void turnOff() override;
|
void turnOff() override;
|
||||||
void clear() override;
|
void clear() override;
|
||||||
|
|||||||
@@ -46,7 +46,8 @@ public:
|
|||||||
|
|
||||||
bool begin();
|
bool begin();
|
||||||
|
|
||||||
bool isOn() override {return _isOn;};
|
bool isOn() override { return _isOn; }
|
||||||
|
bool isEink() override { return true; }
|
||||||
void turnOn() override;
|
void turnOn() override;
|
||||||
void turnOff() override;
|
void turnOff() override;
|
||||||
void clear() override;
|
void clear() override;
|
||||||
|
|||||||
在新工单中引用
屏蔽一个用户