• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2    { "name": "OH_Drawing_BitmapCreate" },
3    { "name": "OH_Drawing_BitmapDestroy" },
4    { "name": "OH_Drawing_BitmapBuild" },
5    { "name": "OH_Drawing_BitmapCreateFromPixels" },
6    { "name": "OH_Drawing_BitmapGetWidth" },
7    { "name": "OH_Drawing_BitmapGetHeight" },
8    {
9        "first_introduced": "12",
10        "name": "OH_Drawing_BitmapGetColorFormat"
11    },
12    {
13        "first_introduced": "12",
14        "name": "OH_Drawing_BitmapGetAlphaFormat"
15    },
16    {
17        "first_introduced": "12",
18        "name": "OH_Drawing_BitmapGetImageInfo"
19    },
20    { "name": "OH_Drawing_BitmapGetPixels" },
21    {
22        "first_introduced": "12",
23        "name": "OH_Drawing_BitmapReadPixels"
24    },
25    { "name": "OH_Drawing_BrushCreate" },
26    {
27        "first_introduced": "12",
28        "name": "OH_Drawing_BrushCopy"
29    },
30    { "name": "OH_Drawing_BrushDestroy" },
31    { "name": "OH_Drawing_BrushGetAlpha" },
32    { "name": "OH_Drawing_BrushSetAlpha" },
33    { "name": "OH_Drawing_BrushSetBlendMode" },
34    { "name": "OH_Drawing_BrushIsAntiAlias" },
35    { "name": "OH_Drawing_BrushSetAntiAlias" },
36    { "name": "OH_Drawing_BrushGetColor" },
37    { "name": "OH_Drawing_BrushSetColor" },
38    { "name": "OH_Drawing_BrushSetFilter" },
39    {
40        "first_introduced": "12",
41        "name": "OH_Drawing_BrushGetFilter"
42    },
43    { "name": "OH_Drawing_BrushSetShaderEffect" },
44    {
45        "first_introduced": "12",
46        "name": "OH_Drawing_BrushSetShadowLayer"
47    },
48    {
49        "first_introduced": "12",
50        "name": "OH_Drawing_BrushReset"
51    },
52    { "name": "OH_Drawing_CanvasCreate" },
53    { "name": "OH_Drawing_CanvasDestroy" },
54    { "name": "OH_Drawing_CanvasBind" },
55    { "name": "OH_Drawing_CanvasAttachPen" },
56    { "name": "OH_Drawing_CanvasDetachPen" },
57    { "name": "OH_Drawing_CanvasAttachBrush" },
58    { "name": "OH_Drawing_CanvasDetachBrush" },
59    { "name": "OH_Drawing_CanvasSave" },
60    { "name": "OH_Drawing_CanvasSaveLayer" },
61    { "name": "OH_Drawing_CanvasRestore" },
62    { "name": "OH_Drawing_CanvasGetSaveCount" },
63    { "name": "OH_Drawing_CanvasRestoreToCount" },
64    { "name": "OH_Drawing_CanvasDrawArc" },
65    { "name": "OH_Drawing_CanvasDrawBitmap" },
66    { "name": "OH_Drawing_CanvasDrawBitmapRect" },
67    { "name": "OH_Drawing_CanvasDrawCircle" },
68    { "name": "OH_Drawing_CanvasDrawLine" },
69    { "name": "OH_Drawing_CanvasDrawOval" },
70    { "name": "OH_Drawing_CanvasDrawPath" },
71    {
72        "first_introduced": "12",
73        "name": "OH_Drawing_CanvasDrawPixelMapRect"
74    },
75    {
76        "first_introduced": "12",
77        "name": "OH_Drawing_CanvasDrawPoints"
78    },
79    {
80        "first_introduced": "12",
81        "name": "OH_Drawing_CanvasDrawColor"
82    },
83    {
84        "first_introduced": "12",
85        "name": "OH_Drawing_CanvasDrawPoint"
86    },
87    { "name": "OH_Drawing_CanvasDrawRect" },
88    { "name": "OH_Drawing_CanvasDrawRoundRect" },
89    {
90        "first_introduced": "12",
91        "name": "OH_Drawing_CanvasDrawSingleCharacter"
92    },
93    { "name": "OH_Drawing_CanvasDrawTextBlob" },
94    {
95        "first_introduced": "12",
96        "name": "OH_Drawing_CanvasDrawRegion"
97    },
98    {
99        "first_introduced": "12",
100        "name": "OH_Drawing_CanvasDrawBackground"
101    },
102    {
103        "first_introduced": "12",
104        "name": "OH_Drawing_CanvasDrawVertices"
105    },
106    { "name": "OH_Drawing_CanvasDrawImageRect" },
107    {
108        "first_introduced": "12",
109        "name": "OH_Drawing_CanvasDrawImageRectWithSrc"
110    },
111    { "name": "OH_Drawing_CanvasClipRect" },
112    {
113        "first_introduced": "12",
114        "name": "OH_Drawing_CanvasClipRoundRect"
115    },
116    { "name": "OH_Drawing_CanvasClipPath" },
117    { "name": "OH_Drawing_CanvasRotate" },
118    { "name": "OH_Drawing_CanvasTranslate" },
119    { "name": "OH_Drawing_CanvasScale" },
120    { "name": "OH_Drawing_CanvasClear" },
121    {
122        "first_introduced": "12",
123        "name": "OH_Drawing_CanvasSkew"
124    },
125    {
126        "first_introduced": "12",
127        "name": "OH_Drawing_CanvasResetMatrix"
128    },
129    { "name": "OH_Drawing_CanvasGetWidth" },
130    { "name": "OH_Drawing_CanvasGetHeight" },
131    { "name": "OH_Drawing_CanvasGetLocalClipBounds" },
132    { "name": "OH_Drawing_CanvasGetTotalMatrix" },
133    { "name": "OH_Drawing_CanvasConcatMatrix" },
134    {
135        "first_introduced": "12",
136        "name": "OH_Drawing_MatrixGetAll"
137    },
138    { "name": "OH_Drawing_CanvasDrawShadow" },
139    { "name": "OH_Drawing_CanvasSetMatrix" },
140    { "name": "OH_Drawing_CanvasReadPixels" },
141    { "name": "OH_Drawing_CanvasReadPixelsToBitmap" },
142    {
143        "first_introduced": "12",
144        "name": "OH_Drawing_CanvasIsClipEmpty"
145    },
146    {
147        "first_introduced": "12",
148        "name": "OH_Drawing_CanvasClipRegion"
149    },
150    {
151        "first_introduced": "12",
152        "name": "OH_Drawing_CanvasGetImageInfo"
153    },
154    { "name": "OH_Drawing_CreateDashPathEffect" },
155    { "name": "OH_Drawing_PathEffectDestroy" },
156    { "name": "OH_Drawing_ColorFilterCreateBlendMode" },
157    { "name": "OH_Drawing_ColorFilterCreateCompose" },
158    { "name": "OH_Drawing_ColorFilterCreateLinearToSrgbGamma" },
159    { "name": "OH_Drawing_ColorFilterCreateLuma" },
160    { "name": "OH_Drawing_ColorFilterCreateMatrix" },
161    { "name": "OH_Drawing_ColorFilterCreateSrgbGammaToLinear" },
162    { "name": "OH_Drawing_ColorFilterDestroy" },
163    {
164        "first_introduced": "12",
165        "name": "OH_Drawing_ErrorCodeGet"
166    },
167    { "name": "OH_Drawing_FilterCreate" },
168    { "name": "OH_Drawing_FilterSetColorFilter" },
169    {
170        "first_introduced": "12",
171        "name": "OH_Drawing_FilterGetColorFilter"
172    },
173    {
174        "first_introduced": "12",
175        "name": "OH_Drawing_FilterSetImageFilter"
176    },
177    { "name": "OH_Drawing_FilterSetMaskFilter" },
178    { "name": "OH_Drawing_FilterDestroy" },
179    {
180        "first_introduced": "13",
181        "name": "OH_Drawing_FontArgumentsAddVariation"
182    },
183    {
184        "first_introduced": "13",
185        "name": "OH_Drawing_FontArgumentsCreate"
186    },
187    {
188        "first_introduced": "13",
189        "name": "OH_Drawing_FontArgumentsDestroy"
190    },
191    { "name": "OH_Drawing_FontCreate" },
192    { "name": "OH_Drawing_FontDestroy" },
193    {
194        "first_introduced": "12",
195        "name": "OH_Drawing_FontGetEdging"
196    },
197    {
198        "first_introduced": "12",
199        "name": "OH_Drawing_FontGetHinting"
200    },
201    {
202        "first_introduced": "12",
203        "name": "OH_Drawing_FontGetScaleX"
204    },
205    {
206        "first_introduced": "12",
207        "name": "OH_Drawing_FontGetTextSize"
208    },
209    {
210        "first_introduced": "12",
211        "name": "OH_Drawing_FontGetTextSkewX"
212    },
213    {
214        "first_introduced": "12",
215        "name": "OH_Drawing_FontGetWidths"
216    },
217    {
218        "first_introduced": "12",
219        "name": "OH_Drawing_FontIsBaselineSnap"
220    },
221    {
222        "first_introduced": "12",
223        "name": "OH_Drawing_FontIsEmbeddedBitmaps"
224    },
225    {
226        "first_introduced": "12",
227        "name": "OH_Drawing_FontIsFakeBoldText"
228    },
229    {
230        "first_introduced": "12",
231        "name": "OH_Drawing_FontIsForceAutoHinting"
232    },
233    {
234        "first_introduced": "12",
235        "name": "OH_Drawing_FontIsLinearText"
236    },
237    {
238        "first_introduced": "12",
239        "name": "OH_Drawing_FontIsSubpixel"
240    },
241    {
242        "first_introduced": "12",
243        "name": "OH_Drawing_FontMeasureSingleCharacter"
244    },
245    {
246        "first_introduced": "12",
247        "name": "OH_Drawing_FontMeasureText"
248    },
249    {
250        "first_introduced": "12",
251        "name": "OH_Drawing_FontSetBaselineSnap"
252    },
253    {
254        "first_introduced": "12",
255        "name": "OH_Drawing_FontSetEdging"
256    },
257    {
258        "first_introduced": "12",
259        "name": "OH_Drawing_FontSetEmbeddedBitmaps"
260    },
261    { "name": "OH_Drawing_FontSetFakeBoldText" },
262    {
263        "first_introduced": "12",
264        "name": "OH_Drawing_FontSetForceAutoHinting"
265    },
266    {
267        "first_introduced": "12",
268        "name": "OH_Drawing_FontSetHinting"
269    },
270    { "name": "OH_Drawing_FontSetLinearText" },
271    {
272        "first_introduced": "12",
273        "name": "OH_Drawing_FontSetScaleX"
274    },
275    {
276        "first_introduced": "12",
277        "name": "OH_Drawing_FontSetSubpixel"
278    },
279    {
280        "first_introduced": "12",
281        "name": "OH_Drawing_FontTextToGlyphs"
282    },
283    { "name": "OH_Drawing_FontSetTextSize" },
284    { "name": "OH_Drawing_FontCountText" },
285    { "name": "OH_Drawing_FontSetTextSkewX" },
286    { "name": "OH_Drawing_FontSetTypeface" },
287    { "name": "OH_Drawing_FontGetTypeface" },
288    { "name": "OH_Drawing_FontGetMetrics" },
289    {
290        "first_introduced": "12",
291        "name": "OH_Drawing_GpuContextCreateFromGL"
292    },
293    {
294        "first_introduced": "12",
295        "name": "OH_Drawing_GpuContextDestroy"
296    },
297    {
298        "first_introduced": "12",
299        "name": "OH_Drawing_ImageFilterCreateBlur"
300    },
301    {
302        "first_introduced": "12",
303        "name": "OH_Drawing_ImageFilterCreateFromColorFilter"
304    },
305    {
306        "first_introduced": "12",
307        "name": "OH_Drawing_ImageFilterDestroy"
308    },
309    { "name": "OH_Drawing_MaskFilterCreateBlur" },
310    { "name": "OH_Drawing_MaskFilterDestroy" },
311    { "name": "OH_Drawing_MatrixCreate" },
312    { "name": "OH_Drawing_MatrixCreateRotation" },
313    { "name": "OH_Drawing_MatrixCreateScale" },
314    { "name": "OH_Drawing_MatrixCreateTranslation" },
315    {
316        "first_introduced": "12",
317        "name": "OH_Drawing_MatrixMapPoints"
318    },
319    {
320        "first_introduced": "12",
321        "name": "OH_Drawing_MatrixMapRect"
322    },
323    { "name": "OH_Drawing_MatrixSetMatrix" },
324    {
325        "first_introduced": "12",
326        "name": "OH_Drawing_MatrixSetRectToRect"
327    },
328    {
329        "first_introduced": "12",
330        "name": "OH_Drawing_MatrixReset"
331    },
332    {
333        "first_introduced": "12",
334        "name": "OH_Drawing_MatrixPreScale"
335    },
336    {
337        "first_introduced": "12",
338        "name": "OH_Drawing_MatrixPreRotate"
339    },
340    {
341        "first_introduced": "12",
342        "name": "OH_Drawing_MatrixPreTranslate"
343    },
344    {
345        "first_introduced": "12",
346        "name": "OH_Drawing_MatrixPostScale"
347    },
348    {
349        "first_introduced": "12",
350        "name": "OH_Drawing_MatrixPostRotate"
351    },
352    {
353        "first_introduced": "12",
354        "name": "OH_Drawing_MatrixPostTranslate"
355    },
356    { "name": "OH_Drawing_MatrixConcat" },
357    { "name": "OH_Drawing_MatrixGetValue" },
358    { "name": "OH_Drawing_MatrixRotate" },
359    { "name": "OH_Drawing_MatrixTranslate" },
360    { "name": "OH_Drawing_MatrixScale" },
361    {
362        "first_introduced": "12",
363        "name": "OH_Drawing_MatrixSetPolyToPoly"
364    },
365    { "name": "OH_Drawing_MatrixInvert" },
366    { "name": "OH_Drawing_MatrixIsEqual" },
367    { "name": "OH_Drawing_MatrixIsIdentity" },
368    { "name": "OH_Drawing_MatrixDestroy" },
369    {
370        "first_introduced": "12",
371        "name": "OH_Drawing_PathBuildFromSvgString"
372    },
373    { "name": "OH_Drawing_PathCreate" },
374    { "name": "OH_Drawing_PathCopy" },
375    { "name": "OH_Drawing_PathDestroy" },
376    { "name": "OH_Drawing_PathMoveTo" },
377    { "name": "OH_Drawing_PathLineTo" },
378    { "name": "OH_Drawing_PathArcTo" },
379    { "name": "OH_Drawing_PathQuadTo" },
380    {
381        "first_introduced": "12",
382        "name": "OH_Drawing_PathConicTo"
383    },
384    { "name": "OH_Drawing_PathCubicTo" },
385    {
386        "first_introduced": "12",
387        "name": "OH_Drawing_PathRMoveTo"
388    },
389    {
390        "first_introduced": "12",
391        "name": "OH_Drawing_PathRLineTo"
392    },
393    {
394        "first_introduced": "12",
395        "name": "OH_Drawing_PathRQuadTo"
396    },
397    {
398        "first_introduced": "12",
399        "name": "OH_Drawing_PathRConicTo"
400    },
401    {
402        "first_introduced": "12",
403        "name": "OH_Drawing_PathRCubicTo"
404    },
405    {
406        "first_introduced": "12",
407        "name": "OH_Drawing_PathAddCircle"
408    },
409    { "name": "OH_Drawing_PathAddRect" },
410    {
411        "first_introduced": "12",
412        "name": "OH_Drawing_PathAddRectWithInitialCorner"
413    },
414    { "name": "OH_Drawing_PathAddRoundRect" },
415    {
416        "first_introduced": "12",
417        "name": "OH_Drawing_PathAddOvalWithInitialPoint"
418    },
419    { "name": "OH_Drawing_PathAddArc" },
420    { "name": "OH_Drawing_PathAddPath" },
421    {
422        "first_introduced": "12",
423        "name": "OH_Drawing_PathAddPathWithMatrixAndMode"
424    },
425    {
426        "first_introduced": "12",
427        "name": "OH_Drawing_PathAddPathWithMode"
428    },
429    {
430        "first_introduced": "12",
431        "name": "OH_Drawing_PathAddPathWithOffsetAndMode"
432    },
433    {
434        "first_introduced": "12",
435        "name": "OH_Drawing_PathAddPolygon"
436    },
437    {
438        "first_introduced": "12",
439        "name": "OH_Drawing_PathGetBounds"
440    },
441    {
442        "first_introduced": "12",
443        "name": "OH_Drawing_PathGetLength"
444    },
445    {
446        "first_introduced": "12",
447        "name": "OH_Drawing_PathAddOval"
448    },
449    { "name": "OH_Drawing_PathContains" },
450    { "name": "OH_Drawing_PathTransform" },
451    {
452        "first_introduced": "12",
453        "name": "OH_Drawing_PathTransformWithPerspectiveClip"
454    },
455    { "name": "OH_Drawing_PathSetFillType" },
456    { "name": "OH_Drawing_PathClose" },
457    {
458        "first_introduced": "12",
459        "name": "OH_Drawing_PathOffset"
460    },
461    { "name": "OH_Drawing_PathReset" },
462    {
463        "first_introduced": "12",
464        "name": "OH_Drawing_PathIsClosed"
465    },
466    {
467        "first_introduced": "12",
468        "name": "OH_Drawing_PathGetPositionTangent"
469    },
470    {
471        "first_introduced": "12",
472        "name": "OH_Drawing_PathOp"
473    },
474    {
475        "first_introduced": "12",
476        "name": "OH_Drawing_PathGetMatrix"
477    },
478    {
479        "first_introduced": "12",
480        "name": "OH_Drawing_PenCopy"
481    },
482    { "name": "OH_Drawing_PenCreate" },
483    { "name": "OH_Drawing_PenDestroy" },
484    { "name": "OH_Drawing_PenGetAlpha" },
485    { "name": "OH_Drawing_PenSetAlpha" },
486    { "name": "OH_Drawing_PenSetBlendMode" },
487    { "name": "OH_Drawing_PenIsAntiAlias" },
488    { "name": "OH_Drawing_PenSetAntiAlias" },
489    { "name": "OH_Drawing_PenGetColor" },
490    { "name": "OH_Drawing_PenSetColor" },
491    { "name": "OH_Drawing_PenGetWidth" },
492    { "name": "OH_Drawing_PenSetWidth" },
493    { "name": "OH_Drawing_PenGetMiterLimit" },
494    { "name": "OH_Drawing_PenSetMiterLimit" },
495    { "name": "OH_Drawing_PenGetCap" },
496    { "name": "OH_Drawing_PenSetCap" },
497    { "name": "OH_Drawing_PenGetJoin" },
498    { "name": "OH_Drawing_PenSetJoin" },
499    {
500        "first_introduced": "12",
501        "name": "OH_Drawing_PenGetFillPath"
502    },
503    { "name": "OH_Drawing_PenSetFilter" },
504    {
505        "first_introduced": "12",
506        "name": "OH_Drawing_PenGetFilter"
507    },
508    { "name": "OH_Drawing_PenSetShaderEffect" },
509    {
510        "first_introduced": "12",
511        "name": "OH_Drawing_PenSetShadowLayer"
512    },
513    {
514        "first_introduced": "12",
515        "name": "OH_Drawing_PenSetPathEffect"
516    },
517    {
518        "first_introduced": "12",
519        "name": "OH_Drawing_PenReset"
520    },
521    { "name": "OH_Drawing_PointCreate" },
522    { "name": "OH_Drawing_PointDestroy" },
523    {
524        "first_introduced": "12",
525        "name": "OH_Drawing_PointGetX"
526    },
527    {
528        "first_introduced": "12",
529        "name": "OH_Drawing_PointGetY"
530    },
531    {
532        "first_introduced": "12",
533        "name": "OH_Drawing_PointSet"
534    },
535    { "name": "OH_Drawing_ColorSetArgb" },
536    {
537        "first_introduced": "12",
538        "name": "OH_Drawing_ColorSpaceCreateSrgb"
539    },
540    {
541        "first_introduced": "12",
542        "name": "OH_Drawing_ColorSpaceCreateSrgbLinear"
543    },
544    {
545        "first_introduced": "12",
546        "name": "OH_Drawing_ColorSpaceDestroy"
547    },
548    { "name": "OH_Drawing_CreateFontCollection" },
549    { "name": "OH_Drawing_DestroyFontCollection" },
550    { "name": "OH_Drawing_CreateTypographyStyle" },
551    { "name": "OH_Drawing_DestroyTypographyStyle" },
552    { "name": "OH_Drawing_SetTypographyTextDirection" },
553    { "name": "OH_Drawing_SetTypographyTextAlign" },
554    { "name": "OH_Drawing_SetTypographyTextMaxLines" },
555    { "name": "OH_Drawing_CreateTextStyle" },
556    { "name": "OH_Drawing_DestroyTextStyle" },
557    { "name": "OH_Drawing_RectCreate" },
558    {
559        "first_introduced": "12",
560        "name": "OH_Drawing_RectIntersect"
561    },
562    {
563        "first_introduced": "12",
564        "name": "OH_Drawing_RectJoin"
565    },
566    {
567        "first_introduced": "12",
568        "name": "OH_Drawing_RectSetLeft"
569    },
570    {
571        "first_introduced": "12",
572        "name": "OH_Drawing_RectSetTop"
573    },
574    {
575        "first_introduced": "12",
576        "name": "OH_Drawing_RectSetRight"
577    },
578    {
579        "first_introduced": "12",
580        "name": "OH_Drawing_RectSetBottom"
581    },
582    {
583        "first_introduced": "12",
584        "name": "OH_Drawing_RectGetLeft"
585    },
586    {
587        "first_introduced": "12",
588        "name": "OH_Drawing_RectGetTop"
589    },
590    {
591        "first_introduced": "12",
592        "name": "OH_Drawing_RectGetRight"
593    },
594    {
595        "first_introduced": "12",
596        "name": "OH_Drawing_RectGetBottom"
597    },
598    {
599        "first_introduced": "12",
600        "name": "OH_Drawing_RectGetHeight"
601    },
602    {
603        "first_introduced": "12",
604        "name": "OH_Drawing_RectGetWidth"
605    },
606    {
607        "first_introduced": "12",
608        "name": "OH_Drawing_RectCopy"
609    },
610    { "name": "OH_Drawing_RectDestroy" },
611    { "name": "OH_Drawing_RoundRectCreate" },
612    {
613        "first_introduced": "12",
614        "name": "OH_Drawing_RoundRectGetCorner"
615    },
616    {
617        "first_introduced": "12",
618        "name": "OH_Drawing_RoundRectSetCorner"
619    },
620    { "name": "OH_Drawing_RoundRectDestroy" },
621    {
622        "first_introduced": "12",
623        "name": "OH_Drawing_RoundRectOffset"
624    },
625    { "name": "OH_Drawing_SetTextStyleColor" },
626    { "name": "OH_Drawing_SetTextStyleFontSize" },
627    { "name": "OH_Drawing_SetTextStyleFontWeight" },
628    { "name": "OH_Drawing_SetTextStyleBaseLine" },
629    { "name": "OH_Drawing_SetTextStyleDecoration" },
630    { "name": "OH_Drawing_SetTextStyleDecorationColor" },
631    { "name": "OH_Drawing_SetTextStyleFontHeight" },
632    { "name": "OH_Drawing_SetTextStyleFontFamilies" },
633    { "name": "OH_Drawing_SetTextStyleFontStyle" },
634    { "name": "OH_Drawing_SetTextStyleLocale" },
635    {
636        "first_introduced": "12",
637        "name": "OH_Drawing_ShaderEffectCreateColorShader"
638    },
639    { "name": "OH_Drawing_ShaderEffectCreateLinearGradient" },
640    {
641        "first_introduced": "12",
642        "name": "OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix"
643    },
644    { "name": "OH_Drawing_ShaderEffectCreateRadialGradient" },
645    {
646        "first_introduced": "12",
647        "name": "OH_Drawing_ShaderEffectCreateRadialGradientWithLocalMatrix"
648    },
649    { "name": "OH_Drawing_ShaderEffectCreateSweepGradient" },
650    {
651        "first_introduced": "12",
652        "name": "OH_Drawing_ShaderEffectCreateImageShader"
653    },
654    {
655        "first_introduced": "12",
656        "name": "OH_Drawing_ShaderEffectCreateTwoPointConicalGradient"
657    },
658    { "name": "OH_Drawing_ShaderEffectDestroy" },
659    {
660        "first_introduced": "12",
661        "name": "OH_Drawing_ShadowLayerCreate"
662    },
663    {
664        "first_introduced": "12",
665        "name": "OH_Drawing_ShadowLayerDestroy"
666    },
667    {
668        "first_introduced": "12",
669        "name": "OH_Drawing_SurfaceCreateFromGpuContext"
670    },
671    {
672        "first_introduced": "12",
673        "name": "OH_Drawing_SurfaceGetCanvas"
674    },
675    {
676        "first_introduced": "12",
677        "name": "OH_Drawing_SurfaceDestroy"
678    },
679    { "name": "OH_Drawing_TextBlobCreateFromText" },
680    { "name": "OH_Drawing_TextBlobCreateFromPosText" },
681    { "name": "OH_Drawing_TextBlobCreateFromString" },
682    { "name": "OH_Drawing_TextBlobGetBounds" },
683    {
684        "first_introduced": "12",
685        "name": "OH_Drawing_TextBlobUniqueID"
686    },
687    { "name": "OH_Drawing_TextBlobBuilderAllocRunPos" },
688    { "name": "OH_Drawing_TextBlobBuilderCreate" },
689    { "name": "OH_Drawing_TextBlobBuilderDestroy" },
690    { "name": "OH_Drawing_TextBlobBuilderMake" },
691    { "name": "OH_Drawing_TextBlobDestroy" },
692    { "name": "OH_Drawing_MemoryStreamCreate" },
693    { "name": "OH_Drawing_MemoryStreamDestroy" },
694    { "name": "OH_Drawing_TypefaceCreateDefault" },
695    {
696        "first_introduced": "13",
697        "name": "OH_Drawing_TypefaceCreateFromCurrent"
698    },
699    { "name": "OH_Drawing_TypefaceCreateFromFile" },
700    {
701        "first_introduced": "13",
702        "name": "OH_Drawing_TypefaceCreateFromFileWithArguments"
703    },
704    { "name": "OH_Drawing_TypefaceCreateFromStream" },
705    { "name": "OH_Drawing_TypefaceDestroy" },
706    { "name": "OH_Drawing_CreateTypographyHandler" },
707    { "name": "OH_Drawing_DestroyTypographyHandler" },
708    { "name": "OH_Drawing_TypographyHandlerPushTextStyle" },
709    { "name": "OH_Drawing_TypographyHandlerAddText" },
710    { "name": "OH_Drawing_TypographyHandlerPopTextStyle" },
711    { "name": "OH_Drawing_CreateTypography" },
712    { "name": "OH_Drawing_DestroyTypography" },
713    { "name": "OH_Drawing_TypographyLayout" },
714    { "name": "OH_Drawing_TypographyPaint" },
715    {
716        "first_introduced": "12",
717        "name": "OH_Drawing_TypographyPaintOnPath"
718    },
719    { "name": "OH_Drawing_TypographyGetMaxWidth" },
720    { "name": "OH_Drawing_TypographyGetHeight" },
721    { "name": "OH_Drawing_TypographyGetLongestLine" },
722    {
723        "first_introduced": "13",
724        "name": "OH_Drawing_TypographyGetLongestLineWithIndent"
725    },
726    { "name": "OH_Drawing_TypographyGetMinIntrinsicWidth" },
727    { "name": "OH_Drawing_TypographyGetMaxIntrinsicWidth" },
728    { "name": "OH_Drawing_TypographyGetAlphabeticBaseline" },
729    { "name": "OH_Drawing_TypographyGetIdeographicBaseline" },
730    {
731        "first_introduced": "12",
732        "name": "OH_Drawing_PixelMapGetFromNativePixelMap"
733    },
734    {
735        "first_introduced": "12",
736        "name": "OH_Drawing_PixelMapGetFromOhPixelMapNative"
737    },
738    {
739        "first_introduced": "12",
740        "name": "OH_Drawing_PixelMapDissolve"
741    },
742    { "name": "OH_Drawing_ImageCreate" },
743    { "name": "OH_Drawing_ImageDestroy" },
744    { "name": "OH_Drawing_ImageBuildFromBitmap" },
745    { "name": "OH_Drawing_ImageGetWidth" },
746    { "name": "OH_Drawing_ImageGetHeight" },
747    {
748        "first_introduced": "12",
749        "name": "OH_Drawing_ImageGetImageInfo"
750    },
751    { "name": "OH_Drawing_SamplingOptionsCreate" },
752    { "name": "OH_Drawing_SamplingOptionsDestroy" },
753    {
754        "first_introduced": "12",
755        "name": "OH_Drawing_TextStyleGetShadowWithIndex"
756    },
757    {
758        "first_introduced": "12",
759        "name": "OH_Drawing_TypographyGetIndentsWithIndex"
760    },
761    {
762        "first_introduced": "12",
763        "name": "OH_Drawing_TextStyleClearShadows"
764    },
765    {
766        "first_introduced": "12",
767        "name": "OH_Drawing_TextStyleAddShadow"
768    },
769    {
770        "first_introduced": "12",
771        "name": "OH_Drawing_TextStyleGetShadowCount"
772    },
773    {
774        "first_introduced": "12",
775        "name": "OH_Drawing_TextStyleGetShadows"
776    },
777    {
778        "first_introduced": "12",
779        "name": "OH_Drawing_DestroyTextShadow"
780    },
781    {
782        "first_introduced": "12",
783        "name": "OH_Drawing_CreateTextShadow"
784    },
785    {
786        "first_introduced": "12",
787        "name": "OH_Drawing_TypographySetIndents"
788    },
789    {
790        "first_introduced": "11",
791        "name": "OH_Drawing_TypographyHandlerAddPlaceholder"
792    },
793    {
794        "first_introduced": "11",
795        "name": "OH_Drawing_TypographyDidExceedMaxLines"
796    },
797    {
798        "first_introduced": "11",
799        "name": "OH_Drawing_TypographyGetRectsForRange"
800    },
801    {
802        "first_introduced": "11",
803        "name": "OH_Drawing_TypographyGetRectsForPlaceholders"
804    },
805    {
806        "first_introduced": "11",
807        "name": "OH_Drawing_GetLeftFromTextBox"
808    },
809    {
810        "first_introduced": "11",
811        "name": "OH_Drawing_GetRightFromTextBox"
812    },
813    {
814        "first_introduced": "11",
815        "name": "OH_Drawing_GetTopFromTextBox"
816    },
817    {
818        "first_introduced": "11",
819        "name": "OH_Drawing_GetBottomFromTextBox"
820    },
821    {
822        "first_introduced": "11",
823        "name": "OH_Drawing_GetTextDirectionFromTextBox"
824    },
825    {
826        "first_introduced": "11",
827        "name": "OH_Drawing_GetSizeOfTextBox"
828    },
829    {
830        "first_introduced": "11",
831        "name": "OH_Drawing_TypographyGetGlyphPositionAtCoordinate"
832    },
833    {
834        "first_introduced": "11",
835        "name": "OH_Drawing_TypographyGetGlyphPositionAtCoordinateWithCluster"
836    },
837    {
838        "first_introduced": "11",
839        "name": "OH_Drawing_GetPositionFromPositionAndAffinity"
840    },
841    {
842        "first_introduced": "11",
843        "name": "OH_Drawing_GetAffinityFromPositionAndAffinity"
844    },
845    {
846        "first_introduced": "11",
847        "name": "OH_Drawing_TypographyGetWordBoundary"
848    },
849    {
850        "first_introduced": "11",
851        "name": "OH_Drawing_GetStartFromRange"
852    },
853    {
854        "first_introduced": "11",
855        "name": "OH_Drawing_GetEndFromRange"
856    },
857    {
858        "first_introduced": "11",
859        "name": "OH_Drawing_TypographyGetLineCount"
860    },
861    {
862        "first_introduced": "11",
863        "name": "OH_Drawing_SetTextStyleDecorationStyle"
864    },
865    {
866        "first_introduced": "11",
867        "name": "OH_Drawing_SetTextStyleDecorationThicknessScale"
868    },
869    {
870        "first_introduced": "11",
871        "name": "OH_Drawing_SetTextStyleLetterSpacing"
872    },
873    {
874        "first_introduced": "11",
875        "name": "OH_Drawing_SetTextStyleWordSpacing"
876    },
877    {
878        "first_introduced": "11",
879        "name": "OH_Drawing_SetTextStyleHalfLeading"
880    },
881    {
882        "first_introduced": "11",
883        "name": "OH_Drawing_SetTextStyleEllipsis"
884    },
885    {
886        "first_introduced": "11",
887        "name": "OH_Drawing_SetTextStyleEllipsisModal"
888    },
889    {
890        "first_introduced": "11",
891        "name": "OH_Drawing_SetTypographyTextBreakStrategy"
892    },
893    {
894        "first_introduced": "11",
895        "name": "OH_Drawing_SetTypographyTextWordBreakType"
896    },
897    {
898        "first_introduced": "11",
899        "name": "OH_Drawing_SetTypographyTextEllipsisModal"
900    },
901    {
902        "first_introduced": "11",
903        "name": "OH_Drawing_TypographyGetLineHeight"
904    },
905    {
906        "first_introduced": "11",
907        "name": "OH_Drawing_TypographyGetLineWidth"
908    },
909    {
910        "first_introduced": "11",
911        "name": "OH_Drawing_RegisterFont"
912    },
913    {
914        "first_introduced": "11",
915        "name": "OH_Drawing_RegisterFontBuffer"
916    },
917    {
918        "first_introduced": "12",
919        "name": "OH_Drawing_TypographyGetLineTextRange"
920    },
921    {
922        "first_introduced": "12",
923        "name": "OH_Drawing_CreateFontDescriptor"
924    },
925    {
926        "first_introduced": "12",
927        "name": "OH_Drawing_DestroyFontDescriptor"
928    },
929    {
930        "first_introduced": "12",
931        "name": "OH_Drawing_CreateFontParser"
932    },
933    {
934        "first_introduced": "12",
935        "name": "OH_Drawing_DestroyFontParser"
936    },
937    {
938        "first_introduced": "12",
939        "name": "OH_Drawing_FontParserGetSystemFontList"
940    },
941    {
942        "first_introduced": "12",
943        "name": "OH_Drawing_DestroySystemFontList"
944    },
945    {
946        "first_introduced": "12",
947        "name": "OH_Drawing_FontParserGetFontByName"
948    },
949    {
950        "first_introduced": "12",
951        "name": "OH_Drawing_TypographyGetLineMetrics"
952    },
953    {
954        "first_introduced": "12",
955        "name": "OH_Drawing_LineMetricsGetSize"
956    },
957    {
958        "first_introduced": "12",
959        "name": "OH_Drawing_DestroyLineMetrics"
960    },
961    {
962        "first_introduced": "12",
963        "name": "OH_Drawing_TypographyGetLineMetricsAt"
964    },
965    {
966        "first_introduced": "12",
967        "name": "OH_Drawing_TypographyGetLineInfo"
968    },
969    {
970        "first_introduced": "12",
971        "name": "OH_Drawing_SetTypographyTextEllipsis"
972    },
973    {
974        "first_introduced": "12",
975        "name": "OH_Drawing_SetTypographyTextLocale"
976    },
977    {
978        "first_introduced": "12",
979        "name": "OH_Drawing_SetTypographyTextSplitRatio"
980    },
981    {
982        "first_introduced": "12",
983        "name": "OH_Drawing_TypographyGetTextStyle"
984    },
985    {
986        "first_introduced": "12",
987        "name": "OH_Drawing_TypographyGetEffectiveAlignment"
988    },
989    {
990        "first_introduced": "12",
991        "name": "OH_Drawing_TypographyIsLineUnlimited"
992    },
993    {
994        "first_introduced": "12",
995        "name": "OH_Drawing_TypographyIsEllipsized"
996    },
997    {
998        "first_introduced": "12",
999        "name": "OH_Drawing_SetTypographyTextStyle"
1000    },
1001    {
1002        "first_introduced": "12",
1003        "name": "OH_Drawing_TextStyleGetFontMetrics"
1004    },
1005    {
1006        "first_introduced": "12",
1007        "name": "OH_Drawing_SetTextStyleForegroundBrush"
1008    },
1009    {
1010        "first_introduced": "12",
1011        "name": "OH_Drawing_TextStyleGetForegroundBrush"
1012    },
1013    {
1014        "first_introduced": "12",
1015        "name": "OH_Drawing_SetTextStyleForegroundPen"
1016    },
1017    {
1018        "first_introduced": "12",
1019        "name": "OH_Drawing_TextStyleGetForegroundPen"
1020    },
1021    {
1022        "first_introduced": "12",
1023        "name": "OH_Drawing_SetTextStyleBackgroundBrush"
1024    },
1025    {
1026        "first_introduced": "12",
1027        "name": "OH_Drawing_TextStyleGetBackgroundBrush"
1028    },
1029    {
1030        "first_introduced": "12",
1031        "name": "OH_Drawing_SetTextStyleBackgroundPen"
1032    },
1033    {
1034        "first_introduced": "12",
1035        "name": "OH_Drawing_TextStyleGetBackgroundPen"
1036    },
1037    {
1038        "first_introduced": "12",
1039        "name": "OH_Drawing_DisableFontCollectionFallback"
1040    },
1041    {
1042        "first_introduced": "12",
1043        "name": "OH_Drawing_DisableFontCollectionSystemFont"
1044    },
1045    {
1046        "first_introduced": "12",
1047        "name": "OH_Drawing_SetTypographyTextFontWeight"
1048    },
1049    {
1050        "first_introduced": "12",
1051        "name": "OH_Drawing_SetTypographyTextFontStyle"
1052    },
1053    {
1054        "first_introduced": "12",
1055        "name": "OH_Drawing_SetTypographyTextFontSize"
1056    },
1057    {
1058        "first_introduced": "12",
1059        "name": "OH_Drawing_SetTypographyTextHalfLeading"
1060    },
1061    {
1062        "first_introduced": "12",
1063        "name": "OH_Drawing_SetTypographyTextUseLineStyle"
1064    },
1065    {
1066        "first_introduced": "12",
1067        "name": "OH_Drawing_SetTypographyTextLineStyleFontWeight"
1068    },
1069    {
1070        "first_introduced": "12",
1071        "name": "OH_Drawing_SetTypographyTextLineStyleFontStyle"
1072    },
1073    {
1074        "first_introduced": "12",
1075        "name": "OH_Drawing_SetTypographyTextLineStyleFontFamilies"
1076    },
1077    {
1078        "first_introduced": "12",
1079        "name": "OH_Drawing_SetTypographyTextLineStyleFontSize"
1080    },
1081    {
1082        "first_introduced": "12",
1083        "name": "OH_Drawing_SetTypographyTextLineStyleFontHeight"
1084    },
1085    {
1086        "first_introduced": "12",
1087        "name": "OH_Drawing_SetTypographyTextLineStyleHalfLeading"
1088    },
1089    {
1090        "first_introduced": "12",
1091        "name": "OH_Drawing_SetTypographyTextLineStyleSpacingScale"
1092    },
1093    {
1094        "first_introduced": "12",
1095        "name": "OH_Drawing_SetTypographyTextLineStyleOnly"
1096    },
1097    {
1098        "first_introduced": "12",
1099        "name": "OH_Drawing_DestroyTextShadows"
1100    },
1101    {
1102        "first_introduced": "12",
1103        "name": "OH_Drawing_RegionCreate"
1104    },
1105    {
1106        "first_introduced": "12",
1107        "name": "OH_Drawing_RegionContains"
1108    },
1109    {
1110        "first_introduced": "12",
1111        "name": "OH_Drawing_RegionOp"
1112    },
1113    {
1114        "first_introduced": "12",
1115        "name": "OH_Drawing_RegionSetPath"
1116    },
1117    {
1118        "first_introduced": "12",
1119        "name": "OH_Drawing_RegionDestroy"
1120    },
1121    {
1122        "first_introduced": "12",
1123        "name": "OH_Drawing_RegionSetRect"
1124    },
1125    {
1126        "first_introduced": "12",
1127        "name": "OH_Drawing_SetTypographyTextFontFamily"
1128    },
1129    {
1130        "first_introduced": "12",
1131        "name": "OH_Drawing_SetTypographyTextFontHeight"
1132    },
1133    {
1134        "first_introduced": "12",
1135        "name": "OH_Drawing_TextStyleSetBackgroundRect"
1136    },
1137    {
1138        "first_introduced": "12",
1139        "name": "OH_Drawing_TypographyHandlerAddSymbol"
1140    },
1141    {
1142        "first_introduced": "12",
1143        "name": "OH_Drawing_TextStyleAddFontFeature"
1144    },
1145    {
1146        "first_introduced": "12",
1147        "name": "OH_Drawing_TextStyleAddFontVariation"
1148    },
1149    {
1150        "first_introduced": "12",
1151        "name": "OH_Drawing_TextStyleGetFontFeatures"
1152    },
1153    {
1154        "first_introduced": "12",
1155        "name": "OH_Drawing_TextStyleDestroyFontFeatures"
1156    },
1157    {
1158        "first_introduced": "12",
1159        "name": "OH_Drawing_TextStyleGetFontFeatureSize"
1160    },
1161    {
1162        "first_introduced": "12",
1163        "name": "OH_Drawing_TextStyleClearFontFeature"
1164    },
1165    {
1166        "first_introduced": "12",
1167        "name": "OH_Drawing_TextStyleGetBaselineShift"
1168    },
1169    {
1170        "first_introduced": "12",
1171        "name": "OH_Drawing_TextStyleSetBaselineShift"
1172    },
1173    {
1174        "first_introduced": "12",
1175        "name": "OH_Drawing_CreateSharedFontCollection"
1176    },
1177    {
1178        "first_introduced": "12",
1179        "name": "OH_Drawing_ClearFontCaches"
1180    },
1181    {
1182        "first_introduced": "12",
1183        "name": "OH_Drawing_TextStyleGetColor"
1184    },
1185    {
1186        "first_introduced": "12",
1187        "name": "OH_Drawing_TextStyleGetDecorationStyle"
1188    },
1189    {
1190        "first_introduced": "12",
1191        "name": "OH_Drawing_TextStyleGetFontWeight"
1192    },
1193    {
1194        "first_introduced": "12",
1195        "name": "OH_Drawing_TextStyleGetFontStyle"
1196    },
1197    {
1198        "first_introduced": "12",
1199        "name": "OH_Drawing_TextStyleGetBaseline"
1200    },
1201    {
1202        "first_introduced": "12",
1203        "name": "OH_Drawing_TextStyleGetFontFamilies"
1204    },
1205    {
1206        "first_introduced": "12",
1207        "name": "OH_Drawing_TextStyleDestroyFontFamilies"
1208    },
1209    {
1210        "first_introduced": "12",
1211        "name": "OH_Drawing_TextStyleGetFontSize"
1212    },
1213    {
1214        "first_introduced": "12",
1215        "name": "OH_Drawing_TextStyleGetLetterSpacing"
1216    },
1217    {
1218        "first_introduced": "12",
1219        "name": "OH_Drawing_TextStyleGetWordSpacing"
1220    },
1221    {
1222        "first_introduced": "12",
1223        "name": "OH_Drawing_TextStyleGetFontHeight"
1224    },
1225    {
1226        "first_introduced": "12",
1227        "name": "OH_Drawing_TextStyleGetHalfLeading"
1228    },
1229    {
1230        "first_introduced": "12",
1231        "name": "OH_Drawing_TextStyleGetLocale"
1232    },
1233    {
1234        "first_introduced": "12",
1235        "name": "OH_Drawing_FontMgrCreate"
1236    },
1237    {
1238        "first_introduced": "12",
1239        "name": "OH_Drawing_FontMgrDestroy"
1240    },
1241    {
1242        "first_introduced": "12",
1243        "name": "OH_Drawing_FontMgrGetFamilyCount"
1244    },
1245    {
1246        "first_introduced": "12",
1247        "name": "OH_Drawing_FontMgrGetFamilyName"
1248    },
1249    {
1250        "first_introduced": "12",
1251        "name": "OH_Drawing_FontMgrDestroyFamilyName"
1252    },
1253    {
1254        "first_introduced": "12",
1255        "name": "OH_Drawing_FontMgrCreateFontStyleSet"
1256    },
1257    {
1258        "first_introduced": "12",
1259        "name": "OH_Drawing_FontMgrDestroyFontStyleSet"
1260    },
1261    {
1262        "first_introduced": "12",
1263        "name": "OH_Drawing_FontMgrMatchFamily"
1264    },
1265    {
1266        "first_introduced": "12",
1267        "name": "OH_Drawing_FontMgrMatchFamilyStyle"
1268    },
1269    {
1270        "first_introduced": "12",
1271        "name": "OH_Drawing_FontMgrMatchFamilyStyleCharacter"
1272    },
1273    {
1274        "first_introduced": "12",
1275        "name": "OH_Drawing_SetTextStyleFontStyleStruct"
1276    },
1277    {
1278        "first_introduced": "12",
1279        "name": "OH_Drawing_TextStyleGetFontStyleStruct"
1280    },
1281    {
1282        "first_introduced": "12",
1283        "name": "OH_Drawing_SetTypographyStyleFontStyleStruct"
1284    },
1285    {
1286        "first_introduced": "12",
1287        "name": "OH_Drawing_TypographyStyleGetFontStyleStruct"
1288    },
1289    {
1290        "first_introduced": "12",
1291        "name": "OH_Drawing_TextStyleIsEqual"
1292    },
1293    {
1294        "first_introduced": "12",
1295        "name": "OH_Drawing_TextStyleIsEqualByFont"
1296    },
1297    {
1298        "first_introduced": "12",
1299        "name": "OH_Drawing_TextStyleIsAttributeMatched"
1300    },
1301    {
1302        "first_introduced": "12",
1303        "name": "OH_Drawing_TextStyleSetPlaceholder"
1304    },
1305    {
1306        "first_introduced": "12",
1307        "name": "OH_Drawing_TextStyleIsPlaceholder"
1308    },
1309    {
1310        "first_introduced": "12",
1311        "name": "OH_Drawing_TypographyStyleGetEffectiveAlignment"
1312    },
1313    {
1314        "first_introduced": "12",
1315        "name": "OH_Drawing_TypographyStyleIsHintEnabled"
1316    },
1317    {
1318        "first_introduced": "12",
1319        "name": "OH_Drawing_FontStyleSetCreateTypeface"
1320    },
1321    {
1322        "first_introduced": "12",
1323        "name": "OH_Drawing_FontStyleSetGetStyle"
1324    },
1325    {
1326        "first_introduced": "12",
1327        "name": "OH_Drawing_FontStyleSetFreeStyleName"
1328    },
1329    {
1330        "first_introduced": "12",
1331        "name": "OH_Drawing_FontStyleSetMatchStyle"
1332    },
1333    {
1334        "first_introduced": "12",
1335        "name": "OH_Drawing_FontStyleSetCount"
1336    },
1337    {
1338        "first_introduced": "12",
1339        "name": "OH_Drawing_TypographyTextSetHeightBehavior"
1340    },
1341    {
1342        "first_introduced": "12",
1343        "name": "OH_Drawing_TypographyTextGetHeightBehavior"
1344    },
1345    {
1346        "first_introduced": "12",
1347        "name": "OH_Drawing_GetSystemFontConfigInfo"
1348    },
1349    {
1350        "first_introduced": "12",
1351        "name": "OH_Drawing_DestroySystemFontConfigInfo"
1352    },
1353    {
1354        "first_introduced": "12",
1355        "name": "OH_Drawing_SetTypographyStyleTextStrutStyle"
1356    },
1357    {
1358        "first_introduced": "12",
1359        "name": "OH_Drawing_TypographyStyleDestroyStrutStyle"
1360    },
1361    {
1362        "first_introduced": "12",
1363        "name": "OH_Drawing_TypographyStyleGetStrutStyle"
1364    },
1365    {
1366        "first_introduced": "12",
1367        "name": "OH_Drawing_TypographyStyleStrutStyleEquals"
1368    },
1369    {
1370        "first_introduced": "12",
1371        "name": "OH_Drawing_TypographyStyleSetHintsEnabled"
1372    },
1373    {
1374        "first_introduced": "12",
1375        "name": "OH_Drawing_TypographyGetLineFontMetrics"
1376    },
1377    {
1378        "first_introduced": "12",
1379        "name": "OH_Drawing_TypographyDestroyLineFontMetrics"
1380    },
1381    {
1382        "first_introduced": "12",
1383        "name": "OH_Drawing_TypographyMarkDirty"
1384    },
1385    {
1386        "first_introduced": "12",
1387        "name": "OH_Drawing_TypographyGetUnresolvedGlyphsCount"
1388    },
1389    {
1390        "first_introduced": "12",
1391        "name": "OH_Drawing_TypographyUpdateFontSize"
1392    },
1393    {
1394        "first_introduced": "12",
1395        "name": "OH_Drawing_TypographyTextGetLineStyle"
1396    },
1397    {
1398        "first_introduced": "12",
1399        "name":"OH_Drawing_TypographyTextlineStyleGetFontStyle"
1400    },
1401    {
1402        "first_introduced": "12",
1403        "name":"OH_Drawing_TypographyTextlineStyleGetFontWeight"
1404    },
1405    {
1406        "first_introduced": "12",
1407        "name":"OH_Drawing_TypographyTextlineStyleGetFontFamilies"
1408    },
1409    {
1410        "first_introduced": "12",
1411        "name":"OH_Drawing_TypographyTextlineStyleDestroyFontFamilies"
1412    },
1413    {
1414        "first_introduced": "12",
1415        "name":"OH_Drawing_TypographyTextlineStyleGetFontSize"
1416    },
1417    {
1418        "first_introduced": "12",
1419        "name":"OH_Drawing_TypographyTextlineStyleGetHeightOnly"
1420    },
1421    {
1422        "first_introduced": "12",
1423        "name":"OH_Drawing_TypographyTextlineStyleGetHeightScale"
1424    },
1425    {
1426        "first_introduced": "12",
1427        "name":"OH_Drawing_TypographyTextlineStyleGetHalfLeading"
1428    },
1429    {
1430        "first_introduced": "12",
1431        "name":"OH_Drawing_TypographyTextlineStyleGetSpacingScale"
1432    },
1433    {
1434        "first_introduced": "12",
1435        "name":"OH_Drawing_TypographyTextlineGetStyleOnly"
1436    },
1437    {
1438        "first_introduced": "12",
1439        "name":"OH_Drawing_TypographyGetTextAlign"
1440    },
1441    {
1442        "first_introduced": "12",
1443        "name":"OH_Drawing_TypographyGetTextDirection"
1444    },
1445    {
1446        "first_introduced": "12",
1447        "name":"OH_Drawing_TypographyGetTextMaxLines"
1448    },
1449    {
1450        "first_introduced": "12",
1451        "name":"OH_Drawing_TypographyGetTextEllipsis"
1452    },
1453    {
1454        "first_introduced": "12",
1455        "name":"OH_Drawing_TypographyDestroyEllipsis"
1456    },
1457    {
1458        "first_introduced": "12",
1459        "name":"OH_Drawing_TypographyStyleEquals"
1460    },
1461    {
1462        "first_introduced": "12",
1463        "name":"OH_Drawing_TypographyDestroyTextBox"
1464    },
1465    {
1466        "first_introduced": "12",
1467        "name":"OH_Drawing_SetTextShadow"
1468    },
1469    {
1470        "first_introduced": "13",
1471        "name":"OH_Drawing_CanvasDrawRecordCmd"
1472    },
1473    {
1474        "first_introduced": "13",
1475        "name":"OH_Drawing_RecordCmdUtilsCreate"
1476    },
1477    {
1478        "first_introduced": "13",
1479        "name":"OH_Drawing_RecordCmdUtilsDestroy"
1480    },
1481    {
1482        "first_introduced": "13",
1483        "name":"OH_Drawing_RecordCmdUtilsBeginRecording"
1484    },
1485    {
1486        "first_introduced": "13",
1487        "name":"OH_Drawing_RecordCmdUtilsFinishRecording"
1488    },
1489    {
1490        "first_introduced": "13",
1491        "name":"OH_Drawing_RecordCmdDestroy"
1492    }
1493]