![]() |
microui
14.5.5
microui
|
Implementation of all drawing functions of ui_drawing.h (MicroUI and Drawing libraries). These are stubbed implementations, there is no error but the drawings are not performed. Useful to stub a drawing on a custom destination (custom GraphicsContext format not supported by the Graphics Engine). More...
#include "ui_drawing.h"Go to the source code of this file.
Functions | |
| DRAWING_Status | UI_DRAWING_STUB_writePixel (MICROUI_GraphicsContext *gc, jint x, jint y) |
| Stubbed implementation of writePixel. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawLine (MICROUI_GraphicsContext *gc, jint startX, jint startY, jint endX, jint endY) |
| Stubbed implementation of drawLine. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawHorizontalLine (MICROUI_GraphicsContext *gc, jint x1, jint x2, jint y) |
| Stubbed implementation of drawHorizontalLine. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawVerticalLine (MICROUI_GraphicsContext *gc, jint x, jint y1, jint y2) |
| Stubbed implementation of drawVerticalLine. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawRectangle (MICROUI_GraphicsContext *gc, jint x1, jint y1, jint x2, jint y2) |
| Stubbed implementation of drawRectangle. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_fillRectangle (MICROUI_GraphicsContext *gc, jint x1, jint y1, jint x2, jint y2) |
| Stubbed implementation of fillRectangle. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawRoundedRectangle (MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jint cornerEllipseWidth, jint cornerEllipseHeight) |
| Stubbed implementation of drawRoundedRectangle. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_fillRoundedRectangle (MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jint cornerEllipseWidth, jint cornerEllipseHeight) |
| Stubbed implementation of fillRoundedRectangle. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawCircleArc (MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter, jfloat startAngle, jfloat arcAngle) |
| Stubbed implementation of drawCircleArc. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawEllipseArc (MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jfloat startAngle, jfloat arcAngle) |
| Stubbed implementation of drawEllipseArc. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_fillCircleArc (MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter, jfloat startAngle, jfloat arcAngle) |
| Stubbed implementation of fillCircleArc. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_fillEllipseArc (MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jfloat startAngle, jfloat arcAngle) |
| Stubbed implementation of fillEllipseArc. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawEllipse (MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height) |
| Stubbed implementation of drawEllipse. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_fillEllipse (MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height) |
| Stubbed implementation of fillEllipse. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawCircle (MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter) |
| Stubbed implementation of drawCircle. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_fillCircle (MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter) |
| Stubbed implementation of fillCircle. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawString (MICROUI_GraphicsContext *gc, jchar *chars, jint length, MICROUI_Font *font, jint x, jint y) |
| Stub implementation of drawString. See ui_drawing.h. More... | |
| jint | UI_DRAWING_STUB_stringWidth (jchar *chars, jint length, MICROUI_Font *font) |
| Stub implementation of stringWidth. See ui_drawing.h. More... | |
| jint | UI_DRAWING_STUB_initializeRenderableStringSNIContext (jchar *chars, jint length, MICROUI_Font *font, MICROUI_RenderableString *renderableString) |
| Stub implementation of initializeRenderableStringSNIContext. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawRenderableString (MICROUI_GraphicsContext *gc, jchar *chars, jint length, MICROUI_Font *font, jint width, MICROUI_RenderableString *renderableString, jint x, jint y) |
| Stub implementation of drawRenderableString. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawImage (MICROUI_GraphicsContext *gc, MICROUI_Image *img, jint regionX, jint regionY, jint width, jint height, jint x, jint y, jint alpha) |
| Stubbed implementation of drawImage. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_copyImage (MICROUI_GraphicsContext *gc, MICROUI_Image *img, jint regionX, jint regionY, jint width, jint height, jint x, jint y) |
| Stubbed implementation of copyImage. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawRegion (MICROUI_GraphicsContext *gc, jint regionX, jint regionY, jint width, jint height, jint x, jint y, jint alpha) |
| Stubbed implementation of drawRegion. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickFadedPoint (MICROUI_GraphicsContext *gc, jint x, jint y, jint thickness, jint fade) |
| Stubbed implementation of drawThickFadedPoint. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickFadedLine (MICROUI_GraphicsContext *gc, jint startX, jint startY, jint endX, jint endY, jint thickness, jint fade, DRAWING_Cap startCap, DRAWING_Cap endCap) |
| Stubbed implementation of drawThickFadedLine. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickFadedCircle (MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter, jint thickness, jint fade) |
| Stubbed implementation of drawThickFadedCircle. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickFadedCircleArc (MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter, jfloat startAngle, jfloat arcAngle, jint thickness, jint fade, DRAWING_Cap start, DRAWING_Cap end) |
| Stubbed implementation of drawThickFadedCircleArc. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickFadedEllipse (MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jint thickness, jint fade) |
| Stubbed implementation of drawThickFadedEllipse. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickLine (MICROUI_GraphicsContext *gc, jint startX, jint startY, jint endX, jint endY, jint thickness) |
| Stubbed implementation of drawThickLine. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickCircle (MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter, jint thickness) |
| Stubbed implementation of drawThickCircle. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickEllipse (MICROUI_GraphicsContext *gc, jint x, jint y, jint width, jint height, jint thickness) |
| Stubbed implementation of drawThickEllipse. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawThickCircleArc (MICROUI_GraphicsContext *gc, jint x, jint y, jint diameter, jfloat startAngle, jfloat arcAngle, jint thickness) |
| Stubbed implementation of drawThickCircleArc. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawFlippedImage (MICROUI_GraphicsContext *gc, MICROUI_Image *img, jint regionX, jint regionY, jint width, jint height, jint x, jint y, DRAWING_Flip transformation, jint alpha) |
| Stubbed implementation of drawFlippedImage. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawRotatedImageNearestNeighbor (MICROUI_GraphicsContext *gc, MICROUI_Image *img, jint x, jint y, jint rotationX, jint rotationY, jfloat angle, jint alpha) |
| Stubbed implementation of drawRotatedImageNearestNeighbor. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawRotatedImageBilinear (MICROUI_GraphicsContext *gc, MICROUI_Image *img, jint x, jint y, jint rotationX, jint rotationY, jfloat angle, jint alpha) |
| Stubbed implementation of drawRotatedImageBilinear. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawScaledImageNearestNeighbor (MICROUI_GraphicsContext *gc, MICROUI_Image *img, jint x, jint y, jfloat factorX, jfloat factorY, jint alpha) |
| Stubbed implementation of drawScaledImageNearestNeighbor. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawScaledImageBilinear (MICROUI_GraphicsContext *gc, MICROUI_Image *img, jint x, jint y, jfloat factorX, jfloat factorY, jint alpha) |
| Stubbed implementation of drawScaledImageBilinear. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawScaledStringBilinear (MICROUI_GraphicsContext *gc, jchar *chars, jint length, MICROUI_Font *font, jint x, jint y, jfloat xRatio, jfloat yRatio) |
| Stubbed implementation of drawScaledStringBilinear. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawScaledRenderableStringBilinear (MICROUI_GraphicsContext *gc, jchar *chars, jint length, MICROUI_Font *font, jint width, MICROUI_RenderableString *renderableString, jint x, jint y, jfloat xRatio, jfloat yRatio) |
| Stubbed implementation of drawScaledRenderableStringBilinear. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawCharWithRotationBilinear (MICROUI_GraphicsContext *gc, jchar c, MICROUI_Font *font, jint x, jint y, jint xRotation, jint yRotation, jfloat angle, jint alpha) |
| Stubbed implementation of drawCharWithRotationBilinear. See ui_drawing.h. More... | |
| DRAWING_Status | UI_DRAWING_STUB_drawCharWithRotationNearestNeighbor (MICROUI_GraphicsContext *gc, jchar c, MICROUI_Font *font, jint x, jint y, jint xRotation, jint yRotation, jfloat angle, jint alpha) |
| Stubbed implementation of drawCharWithRotationNearestNeighbor. See ui_drawing.h. More... | |
Implementation of all drawing functions of ui_drawing.h (MicroUI and Drawing libraries). These are stubbed implementations, there is no error but the drawings are not performed. Useful to stub a drawing on a custom destination (custom GraphicsContext format not supported by the Graphics Engine).
Definition in file ui_drawing_stub.h.
| DRAWING_Status UI_DRAWING_STUB_copyImage | ( | MICROUI_GraphicsContext * | gc, |
| MICROUI_Image * | img, | ||
| jint | regionX, | ||
| jint | regionY, | ||
| jint | width, | ||
| jint | height, | ||
| jint | x, | ||
| jint | y | ||
| ) |
Stubbed implementation of copyImage. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | img | the MicroUI Image to copy. |
| [in] | regionX | the x coordinate of the upper-left corner of the region to copy. |
| [in] | regionY | the y coordinate of the upper-left corner of the region to copy. |
| [in] | width | the width of the region to copy. |
| [in] | height | the height of the region to copy. |
| [in] | x | the x coordinate of the top-left point in the destination. |
| [in] | y | the y coordinate of the top-left point in the destination. |
Definition at line 262 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawCharWithRotationBilinear | ( | MICROUI_GraphicsContext * | gc, |
| jchar | c, | ||
| MICROUI_Font * | font, | ||
| jint | x, | ||
| jint | y, | ||
| jint | xRotation, | ||
| jint | yRotation, | ||
| jfloat | angle, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawCharWithRotationBilinear. See ui_drawing.h.
| [in] | gc | the targeted MicroUI GraphicsContext |
| [in] | c | a character |
| [in] | font | the MicroUI font to use |
| [in] | x | the left coordinate |
| [in] | y | the top coordinate |
| [in] | xRotation | the horizontal coordinate of the rotation center |
| [in] | yRotation | the vertical coordinate of the rotation center |
| [in] | angle | the rotation angle, in degrees |
| [in] | alpha | the alpha value to use |
Definition at line 504 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawCharWithRotationNearestNeighbor | ( | MICROUI_GraphicsContext * | gc, |
| jchar | c, | ||
| MICROUI_Font * | font, | ||
| jint | x, | ||
| jint | y, | ||
| jint | xRotation, | ||
| jint | yRotation, | ||
| jfloat | angle, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawCharWithRotationNearestNeighbor. See ui_drawing.h.
| [in] | gc | the targeted MicroUI GraphicsContext |
| [in] | c | a character |
| [in] | font | the MicroUI font to use |
| [in] | x | the left coordinate |
| [in] | y | the top coordinate |
| [in] | xRotation | the horizontal coordinate of the rotation center |
| [in] | yRotation | the vertical coordinate of the rotation center |
| [in] | angle | the rotation angle, in degrees |
| [in] | alpha | the alpha value to use |
Definition at line 520 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawCircle | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | diameter | ||
| ) |
Stubbed implementation of drawCircle. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | diameter | the circle square size. |
Definition at line 193 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawCircleArc | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | diameter, | ||
| jfloat | startAngle, | ||
| jfloat | arcAngle | ||
| ) |
Stubbed implementation of drawCircleArc. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | diameter | the diameter of the arc to draw. |
| [in] | startAngle | the beginning angle of the arc to draw |
| [in] | arcAngle | the angular extent of the arc from startAngle |
Definition at line 123 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawEllipse | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | width, | ||
| jint | height | ||
| ) |
Stubbed implementation of drawEllipse. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | width | the ellipse width. |
| [in] | height | the ellipse height. |
Definition at line 173 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawEllipseArc | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | width, | ||
| jint | height, | ||
| jfloat | startAngle, | ||
| jfloat | arcAngle | ||
| ) |
Stubbed implementation of drawEllipseArc. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | width | the rectangle width. |
| [in] | height | the rectangle height. |
| [in] | startAngle | the beginning angle of the arc to draw |
| [in] | arcAngle | the angular extent of the arc from startAngle |
Definition at line 135 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawFlippedImage | ( | MICROUI_GraphicsContext * | gc, |
| MICROUI_Image * | img, | ||
| jint | regionX, | ||
| jint | regionY, | ||
| jint | width, | ||
| jint | height, | ||
| jint | x, | ||
| jint | y, | ||
| DRAWING_Flip | transformation, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawFlippedImage. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | img | the MicroUI Image to draw. |
| [in] | regionX | the x coordinate of the upper-left corner of the region to draw. |
| [in] | regionY | the y coordinate of the upper-left corner of the region to draw. |
| [in] | width | the width of the region to copy. |
| [in] | height | the height of the region to copy. |
| [in] | x | the x coordinate of the top-left point in the destination. |
| [in] | y | the y coordinate of the top-left point in the destination. |
| [in] | transformation | the flip to apply. |
| [in] | alpha | the opacity level to apply to the region. |
Definition at line 407 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawHorizontalLine | ( | MICROUI_GraphicsContext * | gc, |
| jint | x1, | ||
| jint | x2, | ||
| jint | y | ||
| ) |
Stubbed implementation of drawHorizontalLine. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x1 | the first pixel line X coordinate. |
| [in] | x2 | the last pixel line X coordinate. |
| [in] | y | the both pixels line Y coordinate. |
Definition at line 59 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawImage | ( | MICROUI_GraphicsContext * | gc, |
| MICROUI_Image * | img, | ||
| jint | regionX, | ||
| jint | regionY, | ||
| jint | width, | ||
| jint | height, | ||
| jint | x, | ||
| jint | y, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawImage. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | img | the MicroUI Image to draw. |
| [in] | regionX | the x coordinate of the upper-left corner of the region to copy. |
| [in] | regionY | the y coordinate of the upper-left corner of the region to copy. |
| [in] | width | the width of the region to copy. |
| [in] | height | the height of the region to copy. |
| [in] | x | the x coordinate of the top-left point in the destination. |
| [in] | y | the y coordinate of the top-left point in the destination. |
| [in] | alpha | the opacity level to apply to the region. |
Definition at line 247 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawLine | ( | MICROUI_GraphicsContext * | gc, |
| jint | startX, | ||
| jint | startY, | ||
| jint | endX, | ||
| jint | endY | ||
| ) |
Stubbed implementation of drawLine. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | startX | the first pixel line X coordinate. |
| [in] | startY | the first pixel line Y coordinate. |
| [in] | endX | the last pixel line X coordinate. |
| [in] | endY | the last pixel line Y coordinate. |
Definition at line 49 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawRectangle | ( | MICROUI_GraphicsContext * | gc, |
| jint | x1, | ||
| jint | y1, | ||
| jint | x2, | ||
| jint | y2 | ||
| ) |
Stubbed implementation of drawRectangle. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x1 | the top-left pixel X coordinate. |
| [in] | y1 | the top-left pixel Y coordinate. |
| [in] | x2 | the bottom-right pixel X coordinate. |
| [in] | y2 | the bottom-right pixel Y coordinate. |
Definition at line 77 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawRegion | ( | MICROUI_GraphicsContext * | gc, |
| jint | regionX, | ||
| jint | regionY, | ||
| jint | width, | ||
| jint | height, | ||
| jint | x, | ||
| jint | y, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawRegion. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext source and target. |
| [in] | regionX | the x coordinate of the upper-left corner of the region to copy. |
| [in] | regionY | the y coordinate of the upper-left corner of the region to copy. |
| [in] | width | the width of the region to copy. |
| [in] | height | the height of the region to copy. |
| [in] | x | the x coordinate of the top-left point in the destination. |
| [in] | y | the y coordinate of the top-left point in the destination. |
| [in] | alpha | the opacity level to apply to the region. |
Definition at line 276 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawRenderableString | ( | MICROUI_GraphicsContext * | gc, |
| jchar * | chars, | ||
| jint | length, | ||
| MICROUI_Font * | font, | ||
| jint | width, | ||
| MICROUI_RenderableString * | renderableString, | ||
| jint | x, | ||
| jint | y | ||
| ) |
Stub implementation of drawRenderableString. See ui_drawing.h.
| [in] | gc | the targeted MicroUI GraphicsContext |
| [in] | chars | the renderable string of characters |
| [in] | length | the number of characters |
| [in] | font | the MicroUI Font to use |
| [in] | width | the renderable string width in pixels |
| [in] | renderableString | the renderable string |
| [in] | x | the left coordinate |
| [in] | y | the top coordinate |
Definition at line 238 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawRotatedImageBilinear | ( | MICROUI_GraphicsContext * | gc, |
| MICROUI_Image * | img, | ||
| jint | x, | ||
| jint | y, | ||
| jint | rotationX, | ||
| jint | rotationY, | ||
| jfloat | angle, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawRotatedImageBilinear. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | img | the MicroUI Image to draw. |
| [in] | x | the x coordinate of the image reference anchor top-left point. |
| [in] | y | the y coordinate of the image reference anchor top-left point. |
| [in] | rotationX | the x coordinate of the rotation center. |
| [in] | rotationY | the y coordinate of the rotation center. |
| [in] | angle | the rotation angle. |
| [in] | alpha | the opacity level to apply to the region. |
Definition at line 439 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawRotatedImageNearestNeighbor | ( | MICROUI_GraphicsContext * | gc, |
| MICROUI_Image * | img, | ||
| jint | x, | ||
| jint | y, | ||
| jint | rotationX, | ||
| jint | rotationY, | ||
| jfloat | angle, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawRotatedImageNearestNeighbor. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | img | the MicroUI Image to draw. |
| [in] | x | the x coordinate of the image reference anchor top-left point. |
| [in] | y | the y coordinate of the image reference anchor top-left point. |
| [in] | rotationX | the x coordinate of the rotation center. |
| [in] | rotationY | the y coordinate of the rotation center. |
| [in] | angle | the rotation angle. |
| [in] | alpha | the opacity level to apply to the region. |
Definition at line 424 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawRoundedRectangle | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | width, | ||
| jint | height, | ||
| jint | cornerEllipseWidth, | ||
| jint | cornerEllipseHeight | ||
| ) |
Stubbed implementation of drawRoundedRectangle. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | width | the rectangle width. |
| [in] | height | the rectangle height. |
| [in] | cornerEllipseWidth | the horizontal diameter of the arc at the corners. |
| [in] | cornerEllipseHeight | the vertical diameter of the arc at the corners. |
Definition at line 97 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawScaledImageBilinear | ( | MICROUI_GraphicsContext * | gc, |
| MICROUI_Image * | img, | ||
| jint | x, | ||
| jint | y, | ||
| jfloat | factorX, | ||
| jfloat | factorY, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawScaledImageBilinear. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | img | the MicroUI Image to draw. |
| [in] | x | the x coordinate of the image reference anchor top-left point. |
| [in] | y | the y coordinate of the image reference anchor top-left point. |
| [in] | factorX | scaling X factor. |
| [in] | factorY | scaling Y factor. |
| [in] | alpha | the opacity level to apply to the region. |
Definition at line 466 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawScaledImageNearestNeighbor | ( | MICROUI_GraphicsContext * | gc, |
| MICROUI_Image * | img, | ||
| jint | x, | ||
| jint | y, | ||
| jfloat | factorX, | ||
| jfloat | factorY, | ||
| jint | alpha | ||
| ) |
Stubbed implementation of drawScaledImageNearestNeighbor. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | img | the MicroUI Image to draw. |
| [in] | x | the x coordinate of the image reference anchor top-left point. |
| [in] | y | the y coordinate of the image reference anchor top-left point. |
| [in] | factorX | scaling X factor. |
| [in] | factorY | scaling Y factor. |
| [in] | alpha | the opacity level to apply to the region. |
Definition at line 453 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawScaledRenderableStringBilinear | ( | MICROUI_GraphicsContext * | gc, |
| jchar * | chars, | ||
| jint | length, | ||
| MICROUI_Font * | font, | ||
| jint | width, | ||
| MICROUI_RenderableString * | renderableString, | ||
| jint | x, | ||
| jint | y, | ||
| jfloat | xRatio, | ||
| jfloat | yRatio | ||
| ) |
Stubbed implementation of drawScaledRenderableStringBilinear. See ui_drawing.h.
| [in] | gc | the targeted MicroUI GraphicsContext |
| [in] | chars | a string of characters |
| [in] | length | the number of characters |
| [in] | font | the MicroUI Font to use |
| [in] | width | the renderable string width in pixels |
| [in] | renderableString | the renderable string |
| [in] | x | the left coordinate |
| [in] | y | the top coordinate |
| [in] | xRatio | the horizontal scaling ratio (1.0f meaning no scaling) |
| [in] | yRatio | the vertical scaling ratio (1.0f meaning no scaling) |
Definition at line 494 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawScaledStringBilinear | ( | MICROUI_GraphicsContext * | gc, |
| jchar * | chars, | ||
| jint | length, | ||
| MICROUI_Font * | font, | ||
| jint | x, | ||
| jint | y, | ||
| jfloat | xRatio, | ||
| jfloat | yRatio | ||
| ) |
Stubbed implementation of drawScaledStringBilinear. See ui_drawing.h.
| [in] | gc | the targeted MicroUI GraphicsContext |
| [in] | chars | a string of characters |
| [in] | length | the number of characters |
| [in] | font | the MicroUI Font to use |
| [in] | x | the left coordinate |
| [in] | y | the top coordinate |
| [in] | xRatio | the horizontal scaling ratio (1.0f meaning no scaling) |
| [in] | yRatio | the vertical scaling ratio (1.0f meaning no scaling) |
Definition at line 479 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawString | ( | MICROUI_GraphicsContext * | gc, |
| jchar * | chars, | ||
| jint | length, | ||
| MICROUI_Font * | font, | ||
| jint | x, | ||
| jint | y | ||
| ) |
Stub implementation of drawString. See ui_drawing.h.
| [in] | gc | the targeted MicroUI GraphicsContext. |
| [in] | chars | a string of characters |
| [in] | length | the number of characters |
| [in] | font | the MicroUI Font to use. |
| [in] | x | the left coordinate |
| [in] | y | the top coordinate |
Definition at line 211 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickCircle | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | diameter, | ||
| jint | thickness | ||
| ) |
Stubbed implementation of drawThickCircle. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the x coordinate of the upper-left corner of the square where the circle is drawn |
| [in] | y | the y coordinate of the upper-left corner of the square where the circle is drawn |
| [in] | diameter | the diameter of the circle to draw |
| [in] | thickness | the circle thickness. |
Definition at line 371 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickCircleArc | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | diameter, | ||
| jfloat | startAngle, | ||
| jfloat | arcAngle, | ||
| jint | thickness | ||
| ) |
Stubbed implementation of drawThickCircleArc. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the x coordinate of the upper-left corner of the square where the arc is drawn |
| [in] | y | the y coordinate of the upper-left corner of the square where the arc is drawn |
| [in] | diameter | the diameter of the circle to draw |
| [in] | startAngle | the beginning angle of the arc to draw |
| [in] | arcAngle | the angular extent of the arc from startAngle |
| [in] | thickness | the arc thickness. |
Definition at line 394 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickEllipse | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | width, | ||
| jint | height, | ||
| jint | thickness | ||
| ) |
Stubbed implementation of drawThickEllipse. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the x coordinate of the upper-left corner of the rectangle where the ellipse is drawn |
| [in] | y | the y coordinate of the upper-left corner of the rectangle where the ellipse is drawn |
| [in] | width | the width of the ellipse to draw |
| [in] | height | the height of the ellipse to draw |
| [in] | thickness | the ellipse thickness. |
Definition at line 382 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickFadedCircle | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | diameter, | ||
| jint | thickness, | ||
| jint | fade | ||
| ) |
Stubbed implementation of drawThickFadedCircle. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the x coordinate of the upper-left corner of the square where the circle is drawn |
| [in] | y | the y coordinate of the upper-left corner of the square where the circle is drawn |
| [in] | diameter | the diameter of the circle to draw |
| [in] | thickness | the circle thickness. |
| [in] | fade | the fade to apply. |
Definition at line 317 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickFadedCircleArc | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | diameter, | ||
| jfloat | startAngle, | ||
| jfloat | arcAngle, | ||
| jint | thickness, | ||
| jint | fade, | ||
| DRAWING_Cap | start, | ||
| DRAWING_Cap | end | ||
| ) |
Stubbed implementation of drawThickFadedCircleArc. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the x coordinate of the upper-left corner of the square where the arc is drawn |
| [in] | y | the y coordinate of the upper-left corner of the square where the arc is drawn |
| [in] | diameter | the diameter of the circle to draw |
| [in] | startAngle | the beginning angle of the arc to draw |
| [in] | arcAngle | the angular extent of the arc from startAngle |
| [in] | thickness | the arc thickness. |
| [in] | fade | the fade to apply. |
| [in] | start | cap representation of start of shape |
| [in] | end | cap representation of end of shape |
Definition at line 329 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickFadedEllipse | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | width, | ||
| jint | height, | ||
| jint | thickness, | ||
| jint | fade | ||
| ) |
Stubbed implementation of drawThickFadedEllipse. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the x coordinate of the upper-left corner of the rectangle where the ellipse is drawn |
| [in] | y | the y coordinate of the upper-left corner of the rectangle where the ellipse is drawn |
| [in] | width | the width of the ellipse to draw |
| [in] | height | the height of the ellipse to draw |
| [in] | thickness | the ellipse thickness. |
| [in] | fade | the fade to apply. |
Definition at line 346 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickFadedLine | ( | MICROUI_GraphicsContext * | gc, |
| jint | startX, | ||
| jint | startY, | ||
| jint | endX, | ||
| jint | endY, | ||
| jint | thickness, | ||
| jint | fade, | ||
| DRAWING_Cap | startCap, | ||
| DRAWING_Cap | endCap | ||
| ) |
Stubbed implementation of drawThickFadedLine. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | startX | the x coordinate of the start of the line |
| [in] | startY | the y coordinate of the start of the line |
| [in] | endX | the x coordinate of the end of the line |
| [in] | endY | the y coordinate of the end of the line |
| [in] | thickness | the line thickness. |
| [in] | fade | the fade to apply. |
| [in] | startCap | cap representation of start of shape |
| [in] | endCap | cap representation of end of shape |
Definition at line 301 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickFadedPoint | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | thickness, | ||
| jint | fade | ||
| ) |
Stubbed implementation of drawThickFadedPoint. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the point X coordinate. |
| [in] | y | the point Y coordinate. |
| [in] | thickness | the point thickness. |
| [in] | fade | the fade to apply. |
Definition at line 290 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawThickLine | ( | MICROUI_GraphicsContext * | gc, |
| jint | startX, | ||
| jint | startY, | ||
| jint | endX, | ||
| jint | endY, | ||
| jint | thickness | ||
| ) |
Stubbed implementation of drawThickLine. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | startX | the x coordinate of the start of the line |
| [in] | startY | the y coordinate of the start of the line |
| [in] | endX | the x coordinate of the end of the line |
| [in] | endY | the y coordinate of the end of the line |
| [in] | thickness | the line thickness. |
Definition at line 359 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_drawVerticalLine | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y1, | ||
| jint | y2 | ||
| ) |
Stubbed implementation of drawVerticalLine. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the both pixels line X coordinate. |
| [in] | y1 | the first pixel line Y coordinate. |
| [in] | y2 | the last pixel line Y coordinate. |
Definition at line 68 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_fillCircle | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | diameter | ||
| ) |
Stubbed implementation of fillCircle. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | diameter | the circle square size. |
Definition at line 202 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_fillCircleArc | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | diameter, | ||
| jfloat | startAngle, | ||
| jfloat | arcAngle | ||
| ) |
Stubbed implementation of fillCircleArc. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | diameter | the diameter of the arc to draw. |
| [in] | startAngle | the beginning angle of the arc to draw |
| [in] | arcAngle | the angular extent of the arc from startAngle |
Definition at line 148 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_fillEllipse | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | width, | ||
| jint | height | ||
| ) |
Stubbed implementation of fillEllipse. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | width | the ellipse width. |
| [in] | height | the ellipse height. |
Definition at line 183 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_fillEllipseArc | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | width, | ||
| jint | height, | ||
| jfloat | startAngle, | ||
| jfloat | arcAngle | ||
| ) |
Stubbed implementation of fillEllipseArc. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | width | the rectangle width. |
| [in] | height | the rectangle height. |
| [in] | startAngle | the beginning angle of the arc to draw |
| [in] | arcAngle | the angular extent of the arc from startAngle |
Definition at line 160 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_fillRectangle | ( | MICROUI_GraphicsContext * | gc, |
| jint | x1, | ||
| jint | y1, | ||
| jint | x2, | ||
| jint | y2 | ||
| ) |
Stubbed implementation of fillRectangle. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x1 | the top-left pixel X coordinate. |
| [in] | y1 | the top-left pixel Y coordinate. |
| [in] | x2 | the bottom-right pixel X coordinate. |
| [in] | y2 | the bottom-right pixel Y coordinate. |
Definition at line 87 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_fillRoundedRectangle | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y, | ||
| jint | width, | ||
| jint | height, | ||
| jint | cornerEllipseWidth, | ||
| jint | cornerEllipseHeight | ||
| ) |
Stubbed implementation of fillRoundedRectangle. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the top-left pixel X coordinate. |
| [in] | y | the top-left pixel Y coordinate. |
| [in] | width | the rectangle width. |
| [in] | height | the rectangle height. |
| [in] | cornerEllipseWidth | the horizontal diameter of the arc at the corners. |
| [in] | cornerEllipseHeight | the vertical diameter of the arc at the corners. |
Definition at line 110 of file ui_drawing_stub.c.
| jint UI_DRAWING_STUB_initializeRenderableStringSNIContext | ( | jchar * | chars, |
| jint | length, | ||
| MICROUI_Font * | font, | ||
| MICROUI_RenderableString * | renderableString | ||
| ) |
Stub implementation of initializeRenderableStringSNIContext. See ui_drawing.h.
| [in] | chars | the renderable string of characters |
| [in] | length | the number of characters |
| [in] | font | the MicroUI Font to use |
| [in,out] | renderableString | the SNI context of the renderable string |
Definition at line 231 of file ui_drawing_stub.c.
| jint UI_DRAWING_STUB_stringWidth | ( | jchar * | chars, |
| jint | length, | ||
| MICROUI_Font * | font | ||
| ) |
Stub implementation of stringWidth. See ui_drawing.h.
| [in] | chars | a string of characters |
| [in] | length | the number of characters |
| [in] | font | the MicroUI Font used |
Definition at line 223 of file ui_drawing_stub.c.
| DRAWING_Status UI_DRAWING_STUB_writePixel | ( | MICROUI_GraphicsContext * | gc, |
| jint | x, | ||
| jint | y | ||
| ) |
Stubbed implementation of writePixel. See ui_drawing.h.
| [in] | gc | the MicroUI GraphicsContext target. |
| [in] | x | the pixel X coordinate. |
| [in] | y | the pixel Y coordinate. |
Definition at line 41 of file ui_drawing_stub.c.
1.9.1