MCPcopy Create free account

hub / github.com/diyorbek/canvas-native / functions

Functions223 in github.com/diyorbek/canvas-native

MethodclosePath
()
src/commands/drawBase.ts:67
MethodclosePath
()
src/api/renderingContext2d.ts:525
Functionclose_path
native/nvg/nvg.h:24
Methodconstructor
()
src/api/renderingContext2d.ts:179
Methodconstructor
(source: ImageSource, imageType?: string)
src/api/image.ts:23
MethodcreateConicGradient
( _startAngle: number, _x: number, _y: number, )
src/api/renderingContext2d.ts:431
FunctioncreateFrameCallback
(fn: () => void)
src/ffi/bindings.deno.ts:37
MethodcreateImageData
(_sw: unknown, _sh?: unknown, _settings?: unknown)
src/api/renderingContext2d.ts:466
MethodcreateLinearGradient
( _x0: number, _y0: number, _x1: number, _y1: number, )
src/api/renderingContext2d.ts:439
MethodcreatePattern
( _image: CanvasImageSource, _repetition: string | null, )
src/api/renderingContext2d.ts:448
MethodcreateRadialGradient
( _x0: number, _y0: number, _r0: number, _x1: number, _y1: number, _r1: number, )
src/api/renderingContext2d.ts:455
Methodcreate_font
native/nvg/font.cpp:3
Methodcreate_image
native/nvg/image.cpp:96
Methodcreate_image_from_memory
native/nvg/image.cpp:105
Functioncreate_window
native/window.cpp:14
Methoddirection
()
src/api/renderingContext2d.ts:186
Functiondispatcher_main
--- Dispatcher thread --- Owns the NVG context Executes JS command batches and renders into canvas_layer. Signals ready via promise once local GL+NVG
native/dispatcher/dispatcher.cpp:15
Functiondraw
(t: number)
demos/bouncing-balls.ts:33
Functiondraw
(t: number)
demos/matrix.ts:30
MethoddrawFocusIfNeeded
(_path: unknown, _element?: unknown)
src/api/renderingContext2d.ts:669
MethoddrawImage
( image: Image, dx: number, dy: number, dw?: number, dh?: number, )
src/api/renderingContext2d.ts:388
Methoddraw_image
native/nvg/image.cpp:67
Methoddraw_image_with_deafult_size
native/nvg/image.cpp:79
Methodellipse
( _x: number, _y: number, _radiusX: number, _radiusY: number, _rotation: number, _star
src/api/renderingContext2d.ts:529
Functionffi_thread_func
--- THE FFI / WORKER THREAD --- This thread simulates your library receiving FFI calls and rendering them offscreen.
native/debug/test_multithread.cpp:26
MethodfileType
()
src/api/image.ts:44
Functionfill
native/nvg/nvg.h:28
MethodfillStyle
()
src/api/renderingContext2d.ts:193
Functionfill_color
native/nvg/nvg.h:32
Methodfont
()
src/api/renderingContext2d.ts:205
MethodfontKerning
()
src/api/renderingContext2d.ts:216
MethodfontStretch
()
src/api/renderingContext2d.ts:223
MethodfontVariantCaps
()
src/api/renderingContext2d.ts:230
Functionfont_face_id
native/nvg/nvg.h:36
Functionfont_size
native/nvg/nvg.h:40
MethodgetContextAttributes
()
src/api/renderingContext2d.ts:382
MethodgetImageData
( _sx: number, _sy: number, _sw: number, _sh: number, _settings?: ImageDataSettings, )
src/api/renderingContext2d.ts:470
MethodgetLineDash
()
src/api/renderingContext2d.ts:568
MethodglobalAlpha
(alpha: number)
src/commands/drawBase.ts:108
MethodglobalAlpha
()
src/api/renderingContext2d.ts:237
MethodglobalCompositeOperation
(op: number)
src/commands/drawBase.ts:115
MethodglobalCompositeOperation
()
src/api/renderingContext2d.ts:245
Functionglobal_alpha
native/nvg/nvg.h:44
Functionglobal_composite_operation
native/nvg/nvg.h:48
Methodhandle
()
src/api/image.ts:66
Methodheight
()
src/api/image.ts:61
MethodimageSmoothingEnabled
()
src/api/renderingContext2d.ts:253
MethodimageSmoothingQuality
()
src/api/renderingContext2d.ts:260
Functionimage_info
native/nvg/image.cpp:10
Functionimage_info_from_memory
native/nvg/image.cpp:18
MethodisContextLost
()
src/api/renderingContext2d.ts:596
MethodisLocalFile
()
src/api/image.ts:48
MethodisPointInPath
( _path: unknown, _x: unknown, _y?: unknown, _fillRule?: unknown, )
src/api/renderingContext2d.ts:414
MethodisPointInStroke
(_path: unknown, _x: unknown, _y?: unknown)
src/api/renderingContext2d.ts:423
MethodletterSpacing
()
src/api/renderingContext2d.ts:267
MethodlineCap
(cap: number)
src/commands/drawBase.ts:122
MethodlineCap
()
src/api/renderingContext2d.ts:275
MethodlineDashOffset
()
src/api/renderingContext2d.ts:283
MethodlineJoin
(join: number)
src/commands/drawBase.ts:129
MethodlineJoin
()
src/api/renderingContext2d.ts:290
MethodlineTo
(x: number, y: number)
src/api/renderingContext2d.ts:542
MethodlineWidth
()
src/api/renderingContext2d.ts:298
Functionline_cap
native/nvg/nvg.h:52
Functionline_join
native/nvg/nvg.h:56
Functionline_to
native/nvg/nvg.h:60
Functionmain
--- THE MAIN THREAD (CONSUMER) ---
native/debug/test_multithread.cpp:73
Functionmain
native/debug/main.cpp:5
MethodmeasureText
(_text: string)
src/api/renderingContext2d.ts:616
MethodmiterLimit
(limit: number)
src/commands/drawBase.ts:144
MethodmiterLimit
()
src/api/renderingContext2d.ts:306
Functionmiter_limit
native/nvg/nvg.h:64
MethodmoveTo
(x: number, y: number)
src/api/renderingContext2d.ts:546
Functionmove_to
native/nvg/nvg.h:68
MethodputImageData
( _imagedata: unknown, _dx: unknown, _dy: unknown, _dirtyX?: unknown, _dirtyY?: unknown,
src/api/renderingContext2d.ts:480
Functionquad_to
native/nvg/nvg.h:72
MethodquadraticCurveTo
(cpx: number, cpy: number, x: number, y: number)
src/api/renderingContext2d.ts:550
FunctionrafLoop
()
src/runtime/frameLoop.ts:30
Functionrect
native/nvg/nvg.h:76
Methodrect
(x: number, y: number, w: number, h: number)
src/commands/drawBase.ts:169
Methodreset
()
src/api/renderingContext2d.ts:600
MethodresetTransform
()
src/api/renderingContext2d.ts:624
Functionrestore
native/nvg/nvg.h:80
Methodrestore
()
src/commands/drawBase.ts:179
Methodrestore
()
src/api/renderingContext2d.ts:604
Functionrotate
native/nvg/nvg.h:84
Methodrotate
(angle: number)
src/commands/drawBase.ts:185
Methodrotate
(angle: number)
src/api/renderingContext2d.ts:628
MethodroundRect
( x: number, y: number, w: number, h: number, radii?: number | DOMPointInit | (number | DO
src/api/renderingContext2d.ts:558
Functionrounded_rect
native/nvg/nvg.h:88
Functionsave
native/nvg/nvg.h:92
Methodsave
()
src/commands/drawBase.ts:209
Methodsave
()
src/api/renderingContext2d.ts:608
Functionscale
native/nvg/nvg.h:96
Methodscale
(x: number, y: number)
src/commands/drawBase.ts:215
Methodscale
(x: number, y: number)
src/api/renderingContext2d.ts:632
MethodsetLineDash
(_segments: number[])
src/api/renderingContext2d.ts:572
MethodsetTransform
( a?: unknown, b?: unknown, c?: unknown, d?: unknown, e?: unknown, f?: unknown, )
src/api/renderingContext2d.ts:636
MethodshadowBlur
()
src/api/renderingContext2d.ts:314
MethodshadowColor
()
src/api/renderingContext2d.ts:321
MethodshadowOffsetX
()
src/api/renderingContext2d.ts:328
← previousnext →101–200 of 223, ranked by callers