H A D | drawing_canvas.cpp | 33 static Canvas* CastToCanvas(OH_Drawing_Canvas* cCanvas) in CastToCanvas() argument 118 void OH_Drawing_CanvasDestroy(OH_Drawing_Canvas* cCanvas) in OH_Drawing_CanvasDestroy() argument 126 void OH_Drawing_CanvasBind(OH_Drawing_Canvas* cCanvas, OH_Drawing_Bitmap* cBitmap) in OH_Drawing_CanvasBind() argument 140 void OH_Drawing_CanvasAttachPen(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Pen* cPen) in OH_Drawing_CanvasAttachPen() argument 154 void OH_Drawing_CanvasDetachPen(OH_Drawing_Canvas* cCanvas) in OH_Drawing_CanvasDetachPen() argument 164 OH_Drawing_CanvasAttachBrush(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Brush* cBrush) OH_Drawing_CanvasAttachBrush() argument 178 OH_Drawing_CanvasDetachBrush(OH_Drawing_Canvas* cCanvas) OH_Drawing_CanvasDetachBrush() argument 188 OH_Drawing_CanvasSave(OH_Drawing_Canvas* cCanvas) OH_Drawing_CanvasSave() argument 198 OH_Drawing_CanvasSaveLayer(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Rect* cRect, const OH_Drawing_Brush* cBrush) OH_Drawing_CanvasSaveLayer() argument 212 OH_Drawing_CanvasRestore(OH_Drawing_Canvas* cCanvas) OH_Drawing_CanvasRestore() argument 222 OH_Drawing_CanvasGetSaveCount(OH_Drawing_Canvas* cCanvas) OH_Drawing_CanvasGetSaveCount() argument 232 OH_Drawing_CanvasRestoreToCount(OH_Drawing_Canvas* cCanvas, uint32_t saveCount) OH_Drawing_CanvasRestoreToCount() argument 242 OH_Drawing_CanvasDrawLine(OH_Drawing_Canvas* cCanvas, float x1, float y1, float x2, float y2) OH_Drawing_CanvasDrawLine() argument 254 OH_Drawing_CanvasDrawPath(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Path* cPath) OH_Drawing_CanvasDrawPath() argument 268 OH_Drawing_CanvasDrawPoints(OH_Drawing_Canvas* cCanvas, OH_Drawing_PointMode mode, uint32_t count, const OH_Drawing_Point2D* pts) OH_Drawing_CanvasDrawPoints() argument 289 OH_Drawing_CanvasDrawVertices(OH_Drawing_Canvas* cCanvas, OH_Drawing_VertexMode vertexMode, int32_t vertexCount, const OH_Drawing_Point2D* positions, const OH_Drawing_Point2D* texs, const uint32_t* colors, int32_t indexCount, const uint16_t* indices, OH_Drawing_BlendMode mode) OH_Drawing_CanvasDrawVertices() argument 348 OH_Drawing_CanvasDrawBackground(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Brush* cBrush) OH_Drawing_CanvasDrawBackground() argument 362 OH_Drawing_CanvasDrawRegion(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Region* cRegion) OH_Drawing_CanvasDrawRegion() argument 376 OH_Drawing_CanvasDrawBitmap(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Bitmap* cBitmap, float left, float top) OH_Drawing_CanvasDrawBitmap() argument 390 OH_Drawing_CanvasDrawPixelMapRect(OH_Drawing_Canvas* cCanvas, OH_Drawing_PixelMap* pixelMap, const OH_Drawing_Rect* src, const OH_Drawing_Rect* dst, const OH_Drawing_SamplingOptions* cSampingOptions) OH_Drawing_CanvasDrawPixelMapRect() argument 413 OH_Drawing_CanvasDrawBitmapRect(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Bitmap* cBitmap, const OH_Drawing_Rect* src, const OH_Drawing_Rect* dst, const OH_Drawing_SamplingOptions* cSampling) OH_Drawing_CanvasDrawBitmapRect() argument 435 OH_Drawing_CanvasDrawRect(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Rect* cRect) OH_Drawing_CanvasDrawRect() argument 449 OH_Drawing_CanvasDrawCircle(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Point* cPoint, float radius) OH_Drawing_CanvasDrawCircle() argument 467 OH_Drawing_CanvasDrawOval(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Rect* cRect) OH_Drawing_CanvasDrawOval() argument 481 OH_Drawing_CanvasDrawArc(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Rect* cRect, float startAngle, float sweepAngle) OH_Drawing_CanvasDrawArc() argument 496 OH_Drawing_CanvasDrawRoundRect(OH_Drawing_Canvas* cCanvas, const OH_Drawing_RoundRect* cRoundRect) OH_Drawing_CanvasDrawRoundRect() argument 510 OH_Drawing_CanvasDrawSingleCharacter(OH_Drawing_Canvas* cCanvas, const char* str, const OH_Drawing_Font* cFont, float x, float y) OH_Drawing_CanvasDrawSingleCharacter() argument 530 OH_Drawing_CanvasDrawTextBlob(OH_Drawing_Canvas* cCanvas, const OH_Drawing_TextBlob* cTextBlob, float x, float y) OH_Drawing_CanvasDrawTextBlob() argument 544 OH_Drawing_CanvasClipRect(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Rect* cRect, OH_Drawing_CanvasClipOp cClipOp, bool doAntiAlias) OH_Drawing_CanvasClipRect() argument 564 OH_Drawing_CanvasClipRoundRect(OH_Drawing_Canvas* cCanvas, const OH_Drawing_RoundRect* cRoundRect, OH_Drawing_CanvasClipOp cClipOp, bool doAntiAlias) OH_Drawing_CanvasClipRoundRect() argument 584 OH_Drawing_CanvasClipPath(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Path* cPath, OH_Drawing_CanvasClipOp cClipOp, bool doAntiAlias) OH_Drawing_CanvasClipPath() argument 604 OH_Drawing_CanvasRotate(OH_Drawing_Canvas* cCanvas, float degrees, float px, float py) OH_Drawing_CanvasRotate() argument 614 OH_Drawing_CanvasTranslate(OH_Drawing_Canvas* cCanvas, float dx, float dy) OH_Drawing_CanvasTranslate() argument 624 OH_Drawing_CanvasScale(OH_Drawing_Canvas* cCanvas, float sx, float sy) OH_Drawing_CanvasScale() argument 634 OH_Drawing_CanvasSkew(OH_Drawing_Canvas* cCanvas, float sx, float sy) OH_Drawing_CanvasSkew() argument 644 OH_Drawing_CanvasClear(OH_Drawing_Canvas* cCanvas, uint32_t color) OH_Drawing_CanvasClear() argument 654 OH_Drawing_CanvasGetWidth(OH_Drawing_Canvas* cCanvas) OH_Drawing_CanvasGetWidth() argument 664 OH_Drawing_CanvasGetHeight(OH_Drawing_Canvas* cCanvas) OH_Drawing_CanvasGetHeight() argument 674 OH_Drawing_CanvasGetLocalClipBounds(OH_Drawing_Canvas* cCanvas, OH_Drawing_Rect* cRect) OH_Drawing_CanvasGetLocalClipBounds() argument 690 OH_Drawing_CanvasGetTotalMatrix(OH_Drawing_Canvas* cCanvas, OH_Drawing_Matrix* cMatrix) OH_Drawing_CanvasGetTotalMatrix() argument 702 OH_Drawing_CanvasConcatMatrix(OH_Drawing_Canvas* cCanvas, OH_Drawing_Matrix* cMatrix) OH_Drawing_CanvasConcatMatrix() argument 712 OH_Drawing_CanvasDrawShadow(OH_Drawing_Canvas* cCanvas, OH_Drawing_Path* cPath, OH_Drawing_Point3D cPlaneParams, OH_Drawing_Point3D cDevLightPos, float lightRadius, uint32_t ambientColor, uint32_t spotColor, OH_Drawing_CanvasShadowFlags flag) OH_Drawing_CanvasDrawShadow() argument 730 OH_Drawing_CanvasSetMatrix(OH_Drawing_Canvas* cCanvas, OH_Drawing_Matrix* matrix) OH_Drawing_CanvasSetMatrix() argument 740 OH_Drawing_CanvasResetMatrix(OH_Drawing_Canvas* cCanvas) OH_Drawing_CanvasResetMatrix() argument 750 OH_Drawing_CanvasDrawImageRectWithSrc(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Image* cImage, const OH_Drawing_Rect* src, const OH_Drawing_Rect* dst, const OH_Drawing_SamplingOptions* cSampling, OH_Drawing_SrcRectConstraint constraint) OH_Drawing_CanvasDrawImageRectWithSrc() argument 763 OH_Drawing_CanvasDrawImageRect(OH_Drawing_Canvas* cCanvas, OH_Drawing_Image* cImage, OH_Drawing_Rect* dst, OH_Drawing_SamplingOptions* cSampling) OH_Drawing_CanvasDrawImageRect() argument 775 OH_Drawing_CanvasReadPixels(OH_Drawing_Canvas* cCanvas, OH_Drawing_Image_Info* cImageInfo, void* dstPixels, uint32_t dstRowBytes, int32_t srcX, int32_t srcY) OH_Drawing_CanvasReadPixels() argument 788 OH_Drawing_CanvasReadPixelsToBitmap(OH_Drawing_Canvas* cCanvas, OH_Drawing_Bitmap* cBitmap, int32_t srcX, int32_t srcY) OH_Drawing_CanvasReadPixelsToBitmap() argument 799 OH_Drawing_CanvasIsClipEmpty(OH_Drawing_Canvas* cCanvas, bool* isClipEmpty) OH_Drawing_CanvasIsClipEmpty() argument 812 OH_Drawing_CanvasGetImageInfo(OH_Drawing_Canvas* cCanvas, OH_Drawing_Image_Info* cImageInfo) OH_Drawing_CanvasGetImageInfo() argument 826 OH_Drawing_CanvasClipRegion(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Region* cRegion, OH_Drawing_CanvasClipOp op) OH_Drawing_CanvasClipRegion() argument 844 OH_Drawing_CanvasDrawPoint(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Point2D* cPoint) OH_Drawing_CanvasDrawPoint() argument 857 OH_Drawing_CanvasDrawColor(OH_Drawing_Canvas* cCanvas, uint32_t color, OH_Drawing_BlendMode cBlendMode) OH_Drawing_CanvasDrawColor() argument 873 OH_Drawing_CanvasDrawRecordCmd(OH_Drawing_Canvas* cCanvas, OH_Drawing_RecordCmd* cRecordCmd) OH_Drawing_CanvasDrawRecordCmd() argument [all...] |