Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
#include <framebuffer_context.h>
Public Member Functions | |
KDFrameBufferContext (KDFrameBuffer *frameBuffer) | |
Public Member Functions inherited from KDContext | |
void | setOrigin (KDPoint origin) |
void | setClippingRect (KDRect clippingRect) |
void | setPixel (KDPoint p, KDColor c) |
KDColor | getPixel (KDPoint p) |
KDPoint | drawString (const char *text, KDPoint p, KDText::FontSize size=KDText::FontSize::Large, KDColor textColor=KDColorBlack, KDColor backgroundColor=KDColorWhite, int maxLength=-1) |
KDPoint | blendString (const char *text, KDPoint p, KDText::FontSize size, KDColor textColor=KDColorBlack) |
void | drawLine (KDPoint p1, KDPoint p2, KDColor c) |
void | fillRect (KDRect rect, KDColor color) |
void | fillRectWithPixels (KDRect rect, const KDColor *pixels, KDColor *workingBuffer) |
void | blendRectWithMask (KDRect rect, KDColor color, const uint8_t *mask, KDColor *workingBuffer) |
void | strokeRect (KDRect rect, KDColor color) |
Protected Member Functions | |
void | pushRect (KDRect, const KDColor *pixels) override |
void | pushRectUniform (KDRect rect, KDColor color) override |
void | pullRect (KDRect rect, KDColor *pixels) override |
Protected Member Functions inherited from KDContext | |
KDContext (KDPoint origin, KDRect clippingRect) | |
Definition at line 7 of file framebuffer_context.h.
KDFrameBufferContext::KDFrameBufferContext | ( | KDFrameBuffer * | frameBuffer | ) |
Definition at line 3 of file framebuffer_context.cpp.
Implements KDContext.
Definition at line 17 of file framebuffer_context.cpp.
|
overrideprotectedvirtual |
Implements KDContext.
Definition at line 9 of file framebuffer_context.cpp.
Implements KDContext.
Definition at line 13 of file framebuffer_context.cpp.