microui  14.5.5
microui
Functions
ui_drawing_stub.h File Reference

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...
 

Detailed Description

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).

Author
MicroEJ Developer Team
Version
14.5.5

Definition in file ui_drawing_stub.h.

Function Documentation

◆ UI_DRAWING_STUB_copyImage()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]imgthe MicroUI Image to copy.
[in]regionXthe x coordinate of the upper-left corner of the region to copy.
[in]regionYthe y coordinate of the upper-left corner of the region to copy.
[in]widththe width of the region to copy.
[in]heightthe height of the region to copy.
[in]xthe x coordinate of the top-left point in the destination.
[in]ythe y coordinate of the top-left point in the destination.
Returns
the drawing status.

Definition at line 262 of file ui_drawing_stub.c.

263  {
264  (void)gc;
265  (void)img;
266  (void)regionX;
267  (void)regionY;
268  (void)width;
269  (void)height;
270  (void)x;
271  (void)y;
272  return not_implemented(gc);
273 }

◆ UI_DRAWING_STUB_drawCharWithRotationBilinear()

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.

Parameters
[in]gcthe targeted MicroUI GraphicsContext
[in]ca character
[in]fontthe MicroUI font to use
[in]xthe left coordinate
[in]ythe top coordinate
[in]xRotationthe horizontal coordinate of the rotation center
[in]yRotationthe vertical coordinate of the rotation center
[in]anglethe rotation angle, in degrees
[in]alphathe alpha value to use
Returns
the drawing status.

Definition at line 504 of file ui_drawing_stub.c.

506  {
507  (void)gc;
508  (void)c;
509  (void)font;
510  (void)x;
511  (void)y;
512  (void)xRotation;
513  (void)yRotation;
514  (void)angle;
515  (void)alpha;
516  return not_implemented(gc);
517 }

◆ UI_DRAWING_STUB_drawCharWithRotationNearestNeighbor()

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.

Parameters
[in]gcthe targeted MicroUI GraphicsContext
[in]ca character
[in]fontthe MicroUI font to use
[in]xthe left coordinate
[in]ythe top coordinate
[in]xRotationthe horizontal coordinate of the rotation center
[in]yRotationthe vertical coordinate of the rotation center
[in]anglethe rotation angle, in degrees
[in]alphathe alpha value to use
Returns
the drawing status.

Definition at line 520 of file ui_drawing_stub.c.

522  {
523  (void)gc;
524  (void)c;
525  (void)font;
526  (void)x;
527  (void)y;
528  (void)xRotation;
529  (void)yRotation;
530  (void)angle;
531  (void)alpha;
532  return not_implemented(gc);
533 }

◆ UI_DRAWING_STUB_drawCircle()

DRAWING_Status UI_DRAWING_STUB_drawCircle ( MICROUI_GraphicsContext *  gc,
jint  x,
jint  y,
jint  diameter 
)

Stubbed implementation of drawCircle. See ui_drawing.h.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]diameterthe circle square size.
Returns
the drawing status.

Definition at line 193 of file ui_drawing_stub.c.

193  {
194  (void)gc;
195  (void)x;
196  (void)y;
197  (void)diameter;
198  return not_implemented(gc);
199 }

◆ UI_DRAWING_STUB_drawCircleArc()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]diameterthe diameter of the arc to draw.
[in]startAnglethe beginning angle of the arc to draw
[in]arcAnglethe angular extent of the arc from startAngle
Returns
the drawing status.

Definition at line 123 of file ui_drawing_stub.c.

124  {
125  (void)gc;
126  (void)x;
127  (void)y;
128  (void)diameter;
129  (void)startAngle;
130  (void)arcAngle;
131  return not_implemented(gc);
132 }

◆ UI_DRAWING_STUB_drawEllipse()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]widththe ellipse width.
[in]heightthe ellipse height.
Returns
the drawing status.

Definition at line 173 of file ui_drawing_stub.c.

173  {
174  (void)gc;
175  (void)x;
176  (void)y;
177  (void)width;
178  (void)height;
179  return not_implemented(gc);
180 }

◆ UI_DRAWING_STUB_drawEllipseArc()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]widththe rectangle width.
[in]heightthe rectangle height.
[in]startAnglethe beginning angle of the arc to draw
[in]arcAnglethe angular extent of the arc from startAngle
Returns
the drawing status.

Definition at line 135 of file ui_drawing_stub.c.

136  {
137  (void)gc;
138  (void)x;
139  (void)y;
140  (void)width;
141  (void)height;
142  (void)startAngle;
143  (void)arcAngle;
144  return not_implemented(gc);
145 }

◆ UI_DRAWING_STUB_drawFlippedImage()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]imgthe MicroUI Image to draw.
[in]regionXthe x coordinate of the upper-left corner of the region to draw.
[in]regionYthe y coordinate of the upper-left corner of the region to draw.
[in]widththe width of the region to copy.
[in]heightthe height of the region to copy.
[in]xthe x coordinate of the top-left point in the destination.
[in]ythe y coordinate of the top-left point in the destination.
[in]transformationthe flip to apply.
[in]alphathe opacity level to apply to the region.
Returns
the drawing status.

Definition at line 407 of file ui_drawing_stub.c.

409  {
410  (void)gc;
411  (void)img;
412  (void)regionX;
413  (void)regionY;
414  (void)width;
415  (void)height;
416  (void)x;
417  (void)y;
418  (void)transformation;
419  (void)alpha;
420  return not_implemented(gc);
421 }

◆ UI_DRAWING_STUB_drawHorizontalLine()

DRAWING_Status UI_DRAWING_STUB_drawHorizontalLine ( MICROUI_GraphicsContext *  gc,
jint  x1,
jint  x2,
jint  y 
)

Stubbed implementation of drawHorizontalLine. See ui_drawing.h.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]x1the first pixel line X coordinate.
[in]x2the last pixel line X coordinate.
[in]ythe both pixels line Y coordinate.
Returns
the drawing status.

Definition at line 59 of file ui_drawing_stub.c.

59  {
60  (void)gc;
61  (void)x1;
62  (void)x2;
63  (void)y;
64  return not_implemented(gc);
65 }

◆ UI_DRAWING_STUB_drawImage()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]imgthe MicroUI Image to draw.
[in]regionXthe x coordinate of the upper-left corner of the region to copy.
[in]regionYthe y coordinate of the upper-left corner of the region to copy.
[in]widththe width of the region to copy.
[in]heightthe height of the region to copy.
[in]xthe x coordinate of the top-left point in the destination.
[in]ythe y coordinate of the top-left point in the destination.
[in]alphathe opacity level to apply to the region.
Returns
the drawing status.

Definition at line 247 of file ui_drawing_stub.c.

248  {
249  (void)gc;
250  (void)img;
251  (void)regionX;
252  (void)regionY;
253  (void)width;
254  (void)height;
255  (void)x;
256  (void)y;
257  (void)alpha;
258  return not_implemented(gc);
259 }

◆ UI_DRAWING_STUB_drawLine()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]startXthe first pixel line X coordinate.
[in]startYthe first pixel line Y coordinate.
[in]endXthe last pixel line X coordinate.
[in]endYthe last pixel line Y coordinate.
Returns
the drawing status.

Definition at line 49 of file ui_drawing_stub.c.

49  {
50  (void)gc;
51  (void)startX;
52  (void)startY;
53  (void)endX;
54  (void)endY;
55  return not_implemented(gc);
56 }

◆ UI_DRAWING_STUB_drawRectangle()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]x1the top-left pixel X coordinate.
[in]y1the top-left pixel Y coordinate.
[in]x2the bottom-right pixel X coordinate.
[in]y2the bottom-right pixel Y coordinate.
Returns
the drawing status.

Definition at line 77 of file ui_drawing_stub.c.

77  {
78  (void)gc;
79  (void)x1;
80  (void)y1;
81  (void)x2;
82  (void)y2;
83  return not_implemented(gc);
84 }

◆ UI_DRAWING_STUB_drawRegion()

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.

Parameters
[in]gcthe MicroUI GraphicsContext source and target.
[in]regionXthe x coordinate of the upper-left corner of the region to copy.
[in]regionYthe y coordinate of the upper-left corner of the region to copy.
[in]widththe width of the region to copy.
[in]heightthe height of the region to copy.
[in]xthe x coordinate of the top-left point in the destination.
[in]ythe y coordinate of the top-left point in the destination.
[in]alphathe opacity level to apply to the region.
Returns
the drawing status.

Definition at line 276 of file ui_drawing_stub.c.

277  {
278  (void)gc;
279  (void)regionX;
280  (void)regionY;
281  (void)width;
282  (void)height;
283  (void)x;
284  (void)y;
285  (void)alpha;
286  return not_implemented(gc);
287 }

◆ UI_DRAWING_STUB_drawRenderableString()

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.

Parameters
[in]gcthe targeted MicroUI GraphicsContext
[in]charsthe renderable string of characters
[in]lengththe number of characters
[in]fontthe MicroUI Font to use
[in]widththe renderable string width in pixels
[in]renderableStringthe renderable string
[in]xthe left coordinate
[in]ythe top coordinate
Returns
the drawing status.

Definition at line 238 of file ui_drawing_stub.c.

240  {
241  (void)width;
242  (void)renderableString;
243  return UI_FONT_DRAWING_drawString(gc, chars, length, font, x, y);
244 }

◆ UI_DRAWING_STUB_drawRotatedImageBilinear()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]imgthe MicroUI Image to draw.
[in]xthe x coordinate of the image reference anchor top-left point.
[in]ythe y coordinate of the image reference anchor top-left point.
[in]rotationXthe x coordinate of the rotation center.
[in]rotationYthe y coordinate of the rotation center.
[in]anglethe rotation angle.
[in]alphathe opacity level to apply to the region.
Returns
the drawing status.

Definition at line 439 of file ui_drawing_stub.c.

440  {
441  (void)gc;
442  (void)img;
443  (void)x;
444  (void)y;
445  (void)rotationX;
446  (void)rotationY;
447  (void)angle;
448  (void)alpha;
449  return not_implemented(gc);
450 }

◆ UI_DRAWING_STUB_drawRotatedImageNearestNeighbor()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]imgthe MicroUI Image to draw.
[in]xthe x coordinate of the image reference anchor top-left point.
[in]ythe y coordinate of the image reference anchor top-left point.
[in]rotationXthe x coordinate of the rotation center.
[in]rotationYthe y coordinate of the rotation center.
[in]anglethe rotation angle.
[in]alphathe opacity level to apply to the region.
Returns
the drawing status.

Definition at line 424 of file ui_drawing_stub.c.

426  {
427  (void)gc;
428  (void)img;
429  (void)x;
430  (void)y;
431  (void)rotationX;
432  (void)rotationY;
433  (void)angle;
434  (void)alpha;
435  return not_implemented(gc);
436 }

◆ UI_DRAWING_STUB_drawRoundedRectangle()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]widththe rectangle width.
[in]heightthe rectangle height.
[in]cornerEllipseWidththe horizontal diameter of the arc at the corners.
[in]cornerEllipseHeightthe vertical diameter of the arc at the corners.
Returns
the drawing status.

Definition at line 97 of file ui_drawing_stub.c.

98  {
99  (void)gc;
100  (void)x;
101  (void)y;
102  (void)width;
103  (void)height;
104  (void)cornerEllipseWidth;
105  (void)cornerEllipseHeight;
106  return not_implemented(gc);
107 }

◆ UI_DRAWING_STUB_drawScaledImageBilinear()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]imgthe MicroUI Image to draw.
[in]xthe x coordinate of the image reference anchor top-left point.
[in]ythe y coordinate of the image reference anchor top-left point.
[in]factorXscaling X factor.
[in]factorYscaling Y factor.
[in]alphathe opacity level to apply to the region.
Returns
the drawing status.

Definition at line 466 of file ui_drawing_stub.c.

467  {
468  (void)gc;
469  (void)img;
470  (void)x;
471  (void)y;
472  (void)factorX;
473  (void)factorY;
474  (void)alpha;
475  return not_implemented(gc);
476 }

◆ UI_DRAWING_STUB_drawScaledImageNearestNeighbor()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]imgthe MicroUI Image to draw.
[in]xthe x coordinate of the image reference anchor top-left point.
[in]ythe y coordinate of the image reference anchor top-left point.
[in]factorXscaling X factor.
[in]factorYscaling Y factor.
[in]alphathe opacity level to apply to the region.
Returns
the drawing status.

Definition at line 453 of file ui_drawing_stub.c.

454  {
455  (void)gc;
456  (void)img;
457  (void)x;
458  (void)y;
459  (void)factorX;
460  (void)factorY;
461  (void)alpha;
462  return not_implemented(gc);
463 }

◆ UI_DRAWING_STUB_drawScaledRenderableStringBilinear()

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.

Parameters
[in]gcthe targeted MicroUI GraphicsContext
[in]charsa string of characters
[in]lengththe number of characters
[in]fontthe MicroUI Font to use
[in]widththe renderable string width in pixels
[in]renderableStringthe renderable string
[in]xthe left coordinate
[in]ythe top coordinate
[in]xRatiothe horizontal scaling ratio (1.0f meaning no scaling)
[in]yRatiothe vertical scaling ratio (1.0f meaning no scaling)
Returns
the drawing status.

Definition at line 494 of file ui_drawing_stub.c.

497  {
498  (void)width;
499  (void)renderableString;
500  return UI_FONT_DRAWING_drawScaledStringBilinear(gc, chars, length, font, x, y, xRatio, yRatio);
501 }

◆ UI_DRAWING_STUB_drawScaledStringBilinear()

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.

Parameters
[in]gcthe targeted MicroUI GraphicsContext
[in]charsa string of characters
[in]lengththe number of characters
[in]fontthe MicroUI Font to use
[in]xthe left coordinate
[in]ythe top coordinate
[in]xRatiothe horizontal scaling ratio (1.0f meaning no scaling)
[in]yRatiothe vertical scaling ratio (1.0f meaning no scaling)
Returns
the drawing status.

Definition at line 479 of file ui_drawing_stub.c.

481  {
482  (void)gc;
483  (void)chars;
484  (void)length;
485  (void)font;
486  (void)x;
487  (void)y;
488  (void)xRatio;
489  (void)yRatio;
490  return not_implemented(gc);
491 }

◆ UI_DRAWING_STUB_drawString()

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.

Parameters
[in]gcthe targeted MicroUI GraphicsContext.
[in]charsa string of characters
[in]lengththe number of characters
[in]fontthe MicroUI Font to use.
[in]xthe left coordinate
[in]ythe top coordinate
Returns
the drawing status.

Definition at line 211 of file ui_drawing_stub.c.

212  {
213  (void)gc;
214  (void)chars;
215  (void)length;
216  (void)font;
217  (void)x;
218  (void)y;
219  return not_implemented(gc);
220 }

◆ UI_DRAWING_STUB_drawThickCircle()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe x coordinate of the upper-left corner of the square where the circle is drawn
[in]ythe y coordinate of the upper-left corner of the square where the circle is drawn
[in]diameterthe diameter of the circle to draw
[in]thicknessthe circle thickness.
Returns
the drawing status.

Definition at line 371 of file ui_drawing_stub.c.

372  {
373  (void)gc;
374  (void)x;
375  (void)y;
376  (void)diameter;
377  (void)thickness;
378  return not_implemented(gc);
379 }

◆ UI_DRAWING_STUB_drawThickCircleArc()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe x coordinate of the upper-left corner of the square where the arc is drawn
[in]ythe y coordinate of the upper-left corner of the square where the arc is drawn
[in]diameterthe diameter of the circle to draw
[in]startAnglethe beginning angle of the arc to draw
[in]arcAnglethe angular extent of the arc from startAngle
[in]thicknessthe arc thickness.
Returns
the drawing status.

Definition at line 394 of file ui_drawing_stub.c.

395  {
396  (void)gc;
397  (void)x;
398  (void)y;
399  (void)diameter;
400  (void)startAngle;
401  (void)arcAngle;
402  (void)thickness;
403  return not_implemented(gc);
404 }

◆ UI_DRAWING_STUB_drawThickEllipse()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe x coordinate of the upper-left corner of the rectangle where the ellipse is drawn
[in]ythe y coordinate of the upper-left corner of the rectangle where the ellipse is drawn
[in]widththe width of the ellipse to draw
[in]heightthe height of the ellipse to draw
[in]thicknessthe ellipse thickness.
Returns
the drawing status.

Definition at line 382 of file ui_drawing_stub.c.

383  {
384  (void)gc;
385  (void)x;
386  (void)y;
387  (void)width;
388  (void)height;
389  (void)thickness;
390  return not_implemented(gc);
391 }

◆ UI_DRAWING_STUB_drawThickFadedCircle()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe x coordinate of the upper-left corner of the square where the circle is drawn
[in]ythe y coordinate of the upper-left corner of the square where the circle is drawn
[in]diameterthe diameter of the circle to draw
[in]thicknessthe circle thickness.
[in]fadethe fade to apply.
Returns
the drawing status.

Definition at line 317 of file ui_drawing_stub.c.

318  {
319  (void)gc;
320  (void)x;
321  (void)y;
322  (void)diameter;
323  (void)thickness;
324  (void)fade;
325  return not_implemented(gc);
326 }

◆ UI_DRAWING_STUB_drawThickFadedCircleArc()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe x coordinate of the upper-left corner of the square where the arc is drawn
[in]ythe y coordinate of the upper-left corner of the square where the arc is drawn
[in]diameterthe diameter of the circle to draw
[in]startAnglethe beginning angle of the arc to draw
[in]arcAnglethe angular extent of the arc from startAngle
[in]thicknessthe arc thickness.
[in]fadethe fade to apply.
[in]startcap representation of start of shape
[in]endcap representation of end of shape
Returns
the drawing status.

Definition at line 329 of file ui_drawing_stub.c.

331  {
332  (void)gc;
333  (void)x;
334  (void)y;
335  (void)diameter;
336  (void)startAngle;
337  (void)arcAngle;
338  (void)thickness;
339  (void)fade;
340  (void)start;
341  (void)end;
342  return not_implemented(gc);
343 }

◆ UI_DRAWING_STUB_drawThickFadedEllipse()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe x coordinate of the upper-left corner of the rectangle where the ellipse is drawn
[in]ythe y coordinate of the upper-left corner of the rectangle where the ellipse is drawn
[in]widththe width of the ellipse to draw
[in]heightthe height of the ellipse to draw
[in]thicknessthe ellipse thickness.
[in]fadethe fade to apply.
Returns
the drawing status.

Definition at line 346 of file ui_drawing_stub.c.

347  {
348  (void)gc;
349  (void)x;
350  (void)y;
351  (void)width;
352  (void)height;
353  (void)thickness;
354  (void)fade;
355  return not_implemented(gc);
356 }

◆ UI_DRAWING_STUB_drawThickFadedLine()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]startXthe x coordinate of the start of the line
[in]startYthe y coordinate of the start of the line
[in]endXthe x coordinate of the end of the line
[in]endYthe y coordinate of the end of the line
[in]thicknessthe line thickness.
[in]fadethe fade to apply.
[in]startCapcap representation of start of shape
[in]endCapcap representation of end of shape
Returns
the drawing status.

Definition at line 301 of file ui_drawing_stub.c.

303  {
304  (void)gc;
305  (void)startX;
306  (void)startY;
307  (void)endX;
308  (void)endY;
309  (void)thickness;
310  (void)fade;
311  (void)startCap;
312  (void)endCap;
313  return not_implemented(gc);
314 }

◆ UI_DRAWING_STUB_drawThickFadedPoint()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe point X coordinate.
[in]ythe point Y coordinate.
[in]thicknessthe point thickness.
[in]fadethe fade to apply.
Returns
the drawing status.

Definition at line 290 of file ui_drawing_stub.c.

291  {
292  (void)gc;
293  (void)x;
294  (void)y;
295  (void)thickness;
296  (void)fade;
297  return not_implemented(gc);
298 }

◆ UI_DRAWING_STUB_drawThickLine()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]startXthe x coordinate of the start of the line
[in]startYthe y coordinate of the start of the line
[in]endXthe x coordinate of the end of the line
[in]endYthe y coordinate of the end of the line
[in]thicknessthe line thickness.
Returns
the drawing status.

Definition at line 359 of file ui_drawing_stub.c.

360  {
361  (void)gc;
362  (void)startX;
363  (void)startY;
364  (void)endX;
365  (void)endY;
366  (void)thickness;
367  return not_implemented(gc);
368 }

◆ UI_DRAWING_STUB_drawVerticalLine()

DRAWING_Status UI_DRAWING_STUB_drawVerticalLine ( MICROUI_GraphicsContext *  gc,
jint  x,
jint  y1,
jint  y2 
)

Stubbed implementation of drawVerticalLine. See ui_drawing.h.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe both pixels line X coordinate.
[in]y1the first pixel line Y coordinate.
[in]y2the last pixel line Y coordinate.
Returns
the drawing status.

Definition at line 68 of file ui_drawing_stub.c.

68  {
69  (void)gc;
70  (void)x;
71  (void)y1;
72  (void)y2;
73  return not_implemented(gc);
74 }

◆ UI_DRAWING_STUB_fillCircle()

DRAWING_Status UI_DRAWING_STUB_fillCircle ( MICROUI_GraphicsContext *  gc,
jint  x,
jint  y,
jint  diameter 
)

Stubbed implementation of fillCircle. See ui_drawing.h.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]diameterthe circle square size.
Returns
the drawing status.

Definition at line 202 of file ui_drawing_stub.c.

202  {
203  (void)gc;
204  (void)x;
205  (void)y;
206  (void)diameter;
207  return not_implemented(gc);
208 }

◆ UI_DRAWING_STUB_fillCircleArc()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]diameterthe diameter of the arc to draw.
[in]startAnglethe beginning angle of the arc to draw
[in]arcAnglethe angular extent of the arc from startAngle
Returns
the drawing status.

Definition at line 148 of file ui_drawing_stub.c.

149  {
150  (void)gc;
151  (void)x;
152  (void)y;
153  (void)diameter;
154  (void)startAngle;
155  (void)arcAngle;
156  return not_implemented(gc);
157 }

◆ UI_DRAWING_STUB_fillEllipse()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]widththe ellipse width.
[in]heightthe ellipse height.
Returns
the drawing status.

Definition at line 183 of file ui_drawing_stub.c.

183  {
184  (void)gc;
185  (void)x;
186  (void)y;
187  (void)width;
188  (void)height;
189  return not_implemented(gc);
190 }

◆ UI_DRAWING_STUB_fillEllipseArc()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]widththe rectangle width.
[in]heightthe rectangle height.
[in]startAnglethe beginning angle of the arc to draw
[in]arcAnglethe angular extent of the arc from startAngle
Returns
the drawing status.

Definition at line 160 of file ui_drawing_stub.c.

161  {
162  (void)gc;
163  (void)x;
164  (void)y;
165  (void)width;
166  (void)height;
167  (void)startAngle;
168  (void)arcAngle;
169  return not_implemented(gc);
170 }

◆ UI_DRAWING_STUB_fillRectangle()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]x1the top-left pixel X coordinate.
[in]y1the top-left pixel Y coordinate.
[in]x2the bottom-right pixel X coordinate.
[in]y2the bottom-right pixel Y coordinate.
Returns
the drawing status.

Definition at line 87 of file ui_drawing_stub.c.

87  {
88  (void)gc;
89  (void)x1;
90  (void)y1;
91  (void)x2;
92  (void)y2;
93  return not_implemented(gc);
94 }

◆ UI_DRAWING_STUB_fillRoundedRectangle()

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.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe top-left pixel X coordinate.
[in]ythe top-left pixel Y coordinate.
[in]widththe rectangle width.
[in]heightthe rectangle height.
[in]cornerEllipseWidththe horizontal diameter of the arc at the corners.
[in]cornerEllipseHeightthe vertical diameter of the arc at the corners.
Returns
the drawing status.

Definition at line 110 of file ui_drawing_stub.c.

111  {
112  (void)gc;
113  (void)x;
114  (void)y;
115  (void)width;
116  (void)height;
117  (void)cornerEllipseWidth;
118  (void)cornerEllipseHeight;
119  return not_implemented(gc);
120 }

◆ UI_DRAWING_STUB_initializeRenderableStringSNIContext()

jint UI_DRAWING_STUB_initializeRenderableStringSNIContext ( jchar *  chars,
jint  length,
MICROUI_Font *  font,
MICROUI_RenderableString *  renderableString 
)

Stub implementation of initializeRenderableStringSNIContext. See ui_drawing.h.

Parameters
[in]charsthe renderable string of characters
[in]lengththe number of characters
[in]fontthe MicroUI Font to use
[in,out]renderableStringthe SNI context of the renderable string
Returns
the renderable string width in pixels

Definition at line 231 of file ui_drawing_stub.c.

232  {
233  (void)renderableString;
234  return UI_FONT_DRAWING_stringWidth(chars, length, font);
235 }

◆ UI_DRAWING_STUB_stringWidth()

jint UI_DRAWING_STUB_stringWidth ( jchar *  chars,
jint  length,
MICROUI_Font *  font 
)

Stub implementation of stringWidth. See ui_drawing.h.

Parameters
[in]charsa string of characters
[in]lengththe number of characters
[in]fontthe MicroUI Font used
Returns
the width in pixels

Definition at line 223 of file ui_drawing_stub.c.

223  {
224  (void)chars;
225  (void)length;
226  (void)font;
227  return 0;
228 }

◆ UI_DRAWING_STUB_writePixel()

DRAWING_Status UI_DRAWING_STUB_writePixel ( MICROUI_GraphicsContext *  gc,
jint  x,
jint  y 
)

Stubbed implementation of writePixel. See ui_drawing.h.

Parameters
[in]gcthe MicroUI GraphicsContext target.
[in]xthe pixel X coordinate.
[in]ythe pixel Y coordinate.
Returns
the drawing status.

Definition at line 41 of file ui_drawing_stub.c.

41  {
42  (void)gc;
43  (void)x;
44  (void)y;
45  return not_implemented(gc);
46 }