|
Ersa Wearable Platform
Embedded smartwatch firmware and application framework
|
This is the complete list of members for ersa::hal::IDisplay, including all inherited members.
| clear(Color color=Color::Black)=0 | ersa::hal::IDisplay | pure virtual |
| drawCircle(int16_t x, int16_t y, int16_t r, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| drawCircle(int16_t x, int16_t y, int16_t r, uint16_t color) | ersa::hal::IDisplay | inline |
| drawFastHLine(int16_t x, int16_t y, int16_t w, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| drawFastHLine(int16_t x, int16_t y, int16_t w, uint16_t color) | ersa::hal::IDisplay | inline |
| drawFastVLine(int16_t x, int16_t y, int16_t h, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| drawFastVLine(int16_t x, int16_t y, int16_t h, uint16_t color) | ersa::hal::IDisplay | inline |
| drawLine(int16_t x1, int16_t y1, int16_t x2, int16_t y2, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| drawLine(int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint16_t color) | ersa::hal::IDisplay | inline |
| drawPixel(int16_t x, int16_t y, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| drawRoundRect(int16_t x, int16_t y, int16_t w, int16_t h, int16_t radius, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| drawRoundRect(int16_t x, int16_t y, int16_t w, int16_t h, int16_t r, uint16_t color) | ersa::hal::IDisplay | inline |
| fillCircle(int16_t x, int16_t y, int16_t r, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| fillCircle(int16_t x, int16_t y, int16_t r, uint16_t color) | ersa::hal::IDisplay | inline |
| fillRect(int16_t x, int16_t y, int16_t w, int16_t h, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| fillRect(int16_t x, int16_t y, int16_t w, int16_t h, uint16_t color) | ersa::hal::IDisplay | inline |
| fillRoundRect(int16_t x, int16_t y, int16_t w, int16_t h, int16_t radius, Color color)=0 | ersa::hal::IDisplay | pure virtual |
| fillRoundRect(int16_t x, int16_t y, int16_t w, int16_t h, int16_t r, uint16_t color) | ersa::hal::IDisplay | inline |
| fillScreen(uint16_t color) | ersa::hal::IDisplay | inline |
| getBuffer() const =0 | ersa::hal::IDisplay | pure virtual |
| getBuffer()=0 | ersa::hal::IDisplay | pure virtual |
| getTextBounds(const char *text, int16_t x, int16_t y, int16_t *x1, int16_t *y1, uint16_t *w, uint16_t *h)=0 | ersa::hal::IDisplay | pure virtual |
| height() const =0 | ersa::hal::IDisplay | pure virtual |
| init()=0 | ersa::hal::IDisplay | pure virtual |
| isBusy() const =0 | ersa::hal::IDisplay | pure virtual |
| isPowered() const =0 | ersa::hal::IDisplay | pure virtual |
| powerOff()=0 | ersa::hal::IDisplay | pure virtual |
| powerOn()=0 | ersa::hal::IDisplay | pure virtual |
| print(const char *text)=0 | ersa::hal::IDisplay | pure virtual |
| print(uint8_t value)=0 | ersa::hal::IDisplay | pure virtual |
| print(int32_t value)=0 | ersa::hal::IDisplay | pure virtual |
| print(uint32_t value)=0 | ersa::hal::IDisplay | pure virtual |
| refresh(bool full=false)=0 | ersa::hal::IDisplay | pure virtual |
| refreshRect(const Rect &rect)=0 | ersa::hal::IDisplay | pure virtual |
| setBusyCallback(DisplayBusyCallback cb, void *userData=nullptr)=0 | ersa::hal::IDisplay | pure virtual |
| setCursor(int16_t x, int16_t y)=0 | ersa::hal::IDisplay | pure virtual |
| setFont(FontFace face)=0 | ersa::hal::IDisplay | pure virtual |
| setTextColor(Color color)=0 | ersa::hal::IDisplay | pure virtual |
| setTextColor(uint16_t color) | ersa::hal::IDisplay | inline |
| setTextSize(uint8_t size)=0 | ersa::hal::IDisplay | pure virtual |
| setTextWrap(bool wrap)=0 | ersa::hal::IDisplay | pure virtual |
| width() const =0 | ersa::hal::IDisplay | pure virtual |
| ~IDisplay()=default | ersa::hal::IDisplay | virtual |