Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
IDekiDisplay Member List

This is the complete list of members for IDekiDisplay, including all inherited members.

ClearActiveUIOverlay()=0IDekiDisplaypure virtual
CreateUIOverlay(int32_t width, int32_t height)=0IDekiDisplaypure virtual
DestroyUIOverlay(void *overlay)=0IDekiDisplaypure virtual
GetDisplaySize(int32_t *width, int32_t *height) const =0IDekiDisplaypure virtual
GetRenderBuffer(int32_t *width, int32_t *height)IDekiDisplayinlinevirtual
Initialize(int32_t width, int32_t height)=0IDekiDisplaypure virtual
IsInitialized() const =0IDekiDisplaypure virtual
Present(const uint8_t *framebuffer, int width, int height, int format)=0IDekiDisplaypure virtual
PresentRegions(const uint8_t *framebuffer, int width, int height, int format, const DekiRect *rects, int32_t count)IDekiDisplayinlinevirtual
ProcessEvents()=0IDekiDisplaypure virtual
RequestFullRefresh()=0IDekiDisplaypure virtual
SetActiveUIOverlay(void *overlay)=0IDekiDisplaypure virtual
SetBacklight(bool on)IDekiDisplayinlinevirtual
Shutdown()=0IDekiDisplaypure virtual
SupportsPartialPresent() constIDekiDisplayinlinevirtual
UpdateUIOverlay(void *overlay, int32_t x, int32_t y, int32_t width, int32_t height, const uint32_t *pixels)=0IDekiDisplaypure virtual
UpdateUIOverlayRGB565A8(void *overlay, int32_t x, int32_t y, int32_t width, int32_t height, const uint8_t *rgb565a8_pixels)=0IDekiDisplaypure virtual
~IDekiDisplay()=defaultIDekiDisplayvirtual