![]() |
GM6000 Digital Heater Controller Branch: main
SDX-1330
|
This concrete class implements the Ajax::ScreenMgr::DisplayApi using the Driver::PicoDisplay driver. More...
This concrete class implements the Ajax::ScreenMgr::DisplayApi using the Driver::PicoDisplay driver.
#include <PicoDisplay.h>
Public Member Functions | |
PicoDisplay (pimoroni::PicoGraphics &graphicsLibrary) | |
Constructor. | |
bool | start () noexcept |
See Ajax::ScreenMsg::DisplayApi. | |
void | stop () noexcept |
See Ajax::ScreenMsg::DisplayApi. | |
bool | update () noexcept |
See Ajax::ScreenMsg::DisplayApi. | |
bool | turnOff () noexcept |
See Ajax::ScreenMsg::DisplayApi. | |
bool | turnOn () noexcept |
See Ajax::ScreenMsg::DisplayApi. | |
![]() | |
virtual | ~DisplayApi () |
Virtual destructor. | |
Protected Attributes | |
pimoroni::PicoGraphics & | m_graphicsLibrary |
Graphic library instance. | |
|
inline |
Constructor.
|
inlinevirtualnoexcept |
See Ajax::ScreenMsg::DisplayApi.
Implements Ajax::ScreenMgr::DisplayApi.
|
inlinevirtualnoexcept |
See Ajax::ScreenMsg::DisplayApi.
Implements Ajax::ScreenMgr::DisplayApi.
|
inlinevirtualnoexcept |
See Ajax::ScreenMsg::DisplayApi.
Implements Ajax::ScreenMgr::DisplayApi.
|
inlinevirtualnoexcept |
See Ajax::ScreenMsg::DisplayApi.
Implements Ajax::ScreenMgr::DisplayApi.
|
inlinevirtualnoexcept |
See Ajax::ScreenMsg::DisplayApi.
Implements Ajax::ScreenMgr::DisplayApi.
|
protected |
Graphic library instance.