|
#define | LOG_DRAW_START(fn) LLUI_DISPLAY_logDrawingStart(CONCAT_DEFINES(LOG_DRAW_, fn)) |
|
#define | LOG_DRAW_END(fn) LLUI_DISPLAY_logDrawingEnd(CONCAT_DEFINES(LOG_DRAW_, fn)) |
|
#define | MICROUI_PAINTER_NATIVE_NAME(fn) (CONCAT_DEFINES(MICROUI_PAINTER_NATIVE_PREFIX, fn)) |
|
#define | LOG_DRAW_writePixel 1 |
|
#define | LOG_DRAW_drawLine 2 |
|
#define | LOG_DRAW_drawHorizontalLine 3 |
|
#define | LOG_DRAW_drawVerticalLine 4 |
|
#define | LOG_DRAW_drawRectangle 5 |
|
#define | LOG_DRAW_fillRectangle 6 |
|
#define | LOG_DRAW_drawRoundedRectangle 8 |
|
#define | LOG_DRAW_fillRoundedRectangle 9 |
|
#define | LOG_DRAW_drawCircleArc 10 |
|
#define | LOG_DRAW_fillCircleArc 11 |
|
#define | LOG_DRAW_drawEllipseArc 12 |
|
#define | LOG_DRAW_fillEllipseArc 13 |
|
#define | LOG_DRAW_drawEllipse 14 |
|
#define | LOG_DRAW_fillEllipse 15 |
|
#define | LOG_DRAW_drawCircle 16 |
|
#define | LOG_DRAW_fillCircle 17 |
|
#define | LOG_DRAW_drawARGB 18 |
|
#define | LOG_DRAW_drawImage 19 |
|
|
void | MICROUI_PAINTER_NATIVE (writePixel, MICROUI_GraphicsContext *gc, jint x, jint y) |
|
void | MICROUI_PAINTER_NATIVE (drawLine, MICROUI_GraphicsContext *gc, jint startX, jint startY, jint endX, jint endY) |
|
void | MICROUI_PAINTER_NATIVE (drawHorizontalLine, MICROUI_GraphicsContext *gc, jint x, jint y, jint length) |
|
void | MICROUI_PAINTER_NATIVE (drawVerticalLine, MICROUI_GraphicsContext *gc, jint x, jint y, jint length) |
|
void | MICROUI_PAINTER_NATIVE (drawRectangle, MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height) |
|
void | MICROUI_PAINTER_NATIVE (fillRectangle, MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height) |
|
void | MICROUI_PAINTER_NATIVE (drawRoundedRectangle, MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jint cornerEllipseWidth, jint cornerEllipseHeight) |
|
void | MICROUI_PAINTER_NATIVE (fillRoundedRectangle, MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jint cornerEllipseWidth, jint cornerEllipseHeight) |
|
void | MICROUI_PAINTER_NATIVE (drawCircleArc, MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter, jfloat startAngle, jfloat arcAngle) |
|
void | MICROUI_PAINTER_NATIVE (drawEllipseArc, MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jfloat startAngle, jfloat arcAngle) |
|
void | MICROUI_PAINTER_NATIVE (fillCircleArc, MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter, jfloat startAngle, jfloat arcAngle) |
|
void | MICROUI_PAINTER_NATIVE (fillEllipseArc, MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jfloat startAngle, jfloat arcAngle) |
|
void | MICROUI_PAINTER_NATIVE (drawEllipse, MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height) |
|
void | MICROUI_PAINTER_NATIVE (fillEllipse, MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height) |
|
void | MICROUI_PAINTER_NATIVE (drawCircle, MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter) |
|
void | MICROUI_PAINTER_NATIVE (fillCircle, MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter) |
|
void | MICROUI_PAINTER_NATIVE (drawImage, MICROUI_GraphicsContext *gc, MICROUI_Image *img, jint regionX, jint regionY, jint width, jint height, jint x, jint y, jint alpha) |
|
This file implements all MicroUI drawing native functions.
- See also
- LLGRAPHICS_impl.h file comment
- Author
- MicroEJ Developer Team
- Version
- 1.0.3
- Date
- 8 December 2020
Definition in file LLUI_PAINTER_impl.c.