|
Deki 0.19.0
Modular C++ 2D engine for embedded displays and desktop
|
This is the complete list of members for Deki::IDisplay, including all inherited members.
| ClearActiveUIOverlay()=0 | Deki::IDisplay | pure virtual |
| CreateUIOverlay(int32_t width, int32_t height)=0 | Deki::IDisplay | pure virtual |
| DestroyUIOverlay(void *overlay)=0 | Deki::IDisplay | pure virtual |
| GetColorFormat() const =0 | Deki::IDisplay | pure virtual |
| GetDisplaySize(int32_t *width, int32_t *height) const =0 | Deki::IDisplay | pure virtual |
| GetRenderBuffer(int32_t *width, int32_t *height) | Deki::IDisplay | inlinevirtual |
| Initialize(int32_t width, int32_t height)=0 | Deki::IDisplay | pure virtual |
| IsInitialized() const =0 | Deki::IDisplay | pure virtual |
| Present(const uint8_t *framebuffer, int width, int height, ColorFormat format)=0 | Deki::IDisplay | pure virtual |
| PresentRegions(const uint8_t *framebuffer, int width, int height, ColorFormat format, const Rect *rects, int32_t count) | Deki::IDisplay | inlinevirtual |
| ProcessEvents()=0 | Deki::IDisplay | pure virtual |
| RequestFullRefresh()=0 | Deki::IDisplay | pure virtual |
| SetActiveUIOverlay(void *overlay)=0 | Deki::IDisplay | pure virtual |
| SetBacklight(bool on) | Deki::IDisplay | inlinevirtual |
| Shutdown()=0 | Deki::IDisplay | pure virtual |
| SupportsPartialPresent() const | Deki::IDisplay | inlinevirtual |
| UpdateUIOverlay(void *overlay, int32_t x, int32_t y, int32_t width, int32_t height, const uint32_t *pixels)=0 | Deki::IDisplay | pure virtual |
| UpdateUIOverlayRGB565A8(void *overlay, int32_t x, int32_t y, int32_t width, int32_t height, const uint8_t *rgb565a8Pixels)=0 | Deki::IDisplay | pure virtual |
| ~IDisplay()=default | Deki::IDisplay | virtual |