Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/tgfx
/ functions
Functions
5,240 in github.com/Tencent/tgfx
⨍
Functions
5,240
◇
Types & classes
1,215
↓ 1,024 callers
Function
Make
include/tgfx/svg/node/SVGFeLightSource.h:43
↓ 402 callers
Method
c_str
* 4 char null terminated string consisting only of chars 'r', 'g', 'b', 'a'. */
src/gpu/Swizzle.h:47
↓ 323 callers
Method
size
src/gpu/Uniform.cpp:22
↓ 320 callers
Method
get
src/gpu/resources/ResourceKey.cpp:190
↓ 287 callers
Method
addChild
src/layers/Layer.cpp:275
↓ 279 callers
Method
codeAppendf
src/gpu/ShaderBuilder.cpp:53
↓ 245 callers
Method
width
src/gpu/Surface.cpp:102
↓ 242 callers
Function
Compare
src/platform/web/WebImageInfo.cpp:28
↓ 242 callers
Method
height
src/gpu/Surface.cpp:106
↓ 215 callers
Method
writeText
* Writes text to the stream. Returns true if the write was successful. */
include/tgfx/core/WriteStream.h:55
↓ 195 callers
Method
setMatrix
src/core/Canvas.cpp:153
↓ 175 callers
Method
clear
src/core/Bitmap.cpp:112
↓ 173 callers
Method
get
* Returns one matrix value.
web/src/core/matrix.ts:100
↓ 173 callers
Method
getContext
test/src/utils/ContextScope.h:38
↓ 163 callers
Method
getCanvas
src/gpu/Surface.cpp:149
↓ 163 callers
Method
getProcAddress
src/gpu/opengl/qt/QGLProcGetter.cpp:22
↓ 158 callers
Method
setColor
src/layers/SolidColor.cpp:26
↓ 151 callers
Method
addAttribute
src/svg/ElementWriter.cpp:148
↓ 132 callers
Method
codeAppend
src/gpu/ShaderBuilder.cpp:62
↓ 131 callers
Method
size
src/core/utils/Stream.cpp:43
↓ 126 callers
Method
isEmpty
src/core/Path.cpp:182
↓ 122 callers
Method
empty
* Returns true if the uniform variable is empty. */
src/gpu/Uniform.h:63
↓ 119 callers
Method
drawImage
src/core/Canvas.cpp:434
↓ 118 callers
Method
height
src/core/images/OrientImage.cpp:78
↓ 116 callers
Method
width
src/core/images/OrientImage.cpp:74
↓ 113 callers
Method
render
src/svg/SVGDOM.cpp:71
↓ 111 callers
Method
size
src/pdf/PDFTypes.cpp:31
↓ 110 callers
Method
data
* Returns the memory address of the data. */
include/tgfx/core/Data.h:82
↓ 107 callers
Method
root
src/layers/Layer.cpp:247
↓ 96 callers
Method
data
* Returns a pointer to the start of the uniform buffer in memory. */
src/gpu/UniformBuffer.h:58
↓ 94 callers
Method
end
* Completes the current render pass. After calling this method, no further commands can be added * to the render pass, and a new render pass can be
src/gpu/RenderPass.h:310
↓ 91 callers
Method
mapRect
src/core/MatrixSIMD.cpp:193
↓ 90 callers
Method
hitTestPoint
src/core/Picture.cpp:74
↓ 90 callers
Method
write
src/pdf/DeflateStream.cpp:107
↓ 88 callers
Method
drawRect
src/core/Canvas.cpp:208
↓ 85 callers
Method
addRect
src/core/Path.cpp:366
↓ 82 callers
Method
readPixels
src/gpu/Surface.cpp:181
↓ 74 callers
Method
setName
* Sets the instance name of the layer. */
include/tgfx/layers/Layer.h:97
↓ 74 callers
Method
setPath
src/layers/ShapeLayer.cpp:34
↓ 73 callers
Function
MakeImage
test/src/utils/TestUtils.cpp:103
↓ 73 callers
Method
find
src/core/AtlasTypes.cpp:31
↓ 70 callers
Method
getBounds
test/src/CanvasTest.cpp:1565
↓ 66 callers
Method
empty
* Returns true if the PlacementArray is empty. */
src/core/utils/PlacementArray.h:87
↓ 66 callers
Method
get
src/svg/SVGRenderContext.h:94
↓ 65 callers
Method
setStyle
* Sets whether the geometry is filled, stroked, or filled and stroked. */
include/tgfx/core/Paint.h:250
↓ 61 callers
Method
drawPath
src/core/Canvas.cpp:308
↓ 61 callers
Method
x
* Returns left edge of Rect, if sorted. Call isSorted() to see if Rect is valid. Call sort() to * reverse left and right if needed. */
include/tgfx/core/Rect.h:153
↓ 61 callers
Method
y
* Returns the top edge of the Rect if it is sorted. * Use isEmpty() to check if the Rect may be invalid, and sort() to swap top and bottom if needed
include/tgfx/core/Rect.h:161
↓ 58 callers
Method
insertObject
src/pdf/PDFTypes.cpp:137
↓ 57 callers
Method
type
src/core/Records.h:80
↓ 56 callers
Method
close
src/core/Path.cpp:362
↓ 56 callers
Method
lineTo
src/core/Path.cpp:202
↓ 56 callers
Method
translate
src/core/Canvas.cpp:127
↓ 55 callers
Method
empty
* Returns true if the resource key is empty. */
src/gpu/resources/ResourceKey.h:42
↓ 54 callers
Method
setFillStyle
src/layers/ShapeLayer.cpp:77
↓ 54 callers
Method
setHeight
src/layers/TextLayer.cpp:132
↓ 54 callers
Method
setWidth
src/layers/TextLayer.cpp:121
↓ 52 callers
Method
hasExtension
src/gpu/opengl/GLCaps.cpp:138
↓ 50 callers
Method
getBounds
src/core/Font.cpp:90
↓ 50 callers
Method
postTranslate
src/core/Matrix.cpp:87
↓ 49 callers
Method
getGlobalMatrix
src/layers/Layer.cpp:692
↓ 49 callers
Method
setText
src/layers/TextLayer.cpp:97
↓ 48 callers
Method
begin
src/gpu/opengl/GLRenderPass.cpp:31
↓ 48 callers
Method
get
* Returns the cached bounding box. This method is thread-safe as long as there is no concurrent * reset() call. */
src/core/utils/LazyBounds.h:38
↓ 48 callers
Method
name
src/gpu/processors/AARectEffect.h:28
↓ 48 callers
Method
setAlpha
src/layers/Layer.cpp:114
↓ 47 callers
Method
contains
src/core/Path.cpp:186
↓ 47 callers
Method
height
src/platform/ImageReader.cpp:75
↓ 47 callers
Method
isInverseFillType
src/core/Path.cpp:107
↓ 47 callers
Method
preConcat
src/core/Matrix.cpp:289
↓ 47 callers
Method
rowBytes
* Returns the rowBytes of the pixels. */
include/tgfx/core/Pixmap.h:151
↓ 47 callers
Method
setFont
src/layers/TextLayer.cpp:113
↓ 46 callers
Method
bytes
* Returns the read-only memory address of the data, but in this case it is cast to uint8_t*, to * make it easy to add an offset to it. */
include/tgfx/core/Data.h:90
↓ 45 callers
Method
functions
src/gpu/opengl/GLGPU.h:36
↓ 45 callers
Method
setImage
src/layers/ImageLayer.cpp:34
↓ 45 callers
Method
width
src/platform/ImageReader.cpp:71
↓ 44 callers
Function
MakePDFArray
src/pdf/PDFTypes.h:108
↓ 44 callers
Method
data
* Returns a pointer to the underlying data of the PlacementArray. */
src/core/utils/PlacementArray.h:155
↓ 44 callers
Method
set
src/core/AtlasTypes.cpp:39
↓ 43 callers
Method
drawingBuffer
src/gpu/OpsCompositor.h:126
↓ 42 callers
Method
insertName
src/pdf/PDFTypes.cpp:160
↓ 42 callers
Method
setTextColor
src/layers/TextLayer.cpp:105
↓ 41 callers
Method
addUniform
src/gpu/UniformHandler.cpp:25
↓ 41 callers
Method
join
src/core/Rect.cpp:53
↓ 41 callers
Method
reserve
src/pdf/PDFTypes.cpp:35
↓ 41 callers
Method
setImageFilter
* Sets the image filter. */
include/tgfx/core/Paint.h:236
↓ 40 callers
Method
byteSize
* Returns the byte size of the pixels. */
include/tgfx/core/Pixmap.h:158
↓ 40 callers
Method
empty
src/layers/TileCache.h:77
↓ 40 callers
Method
setData
src/gpu/glsl/processors/GLSLPorterDuffXferProcessor.cpp:80
↓ 39 callers
Method
setBlendMode
src/layers/Layer.cpp:122
↓ 38 callers
Method
colorType
* Returns the ColorType of the pixels. */
include/tgfx/core/Pixmap.h:129
↓ 38 callers
Method
drawCircle
src/core/Canvas.cpp:228
↓ 38 callers
Method
drawShape
src/core/Canvas.cpp:395
↓ 38 callers
Method
parseEOSToken
src/svg/SVGAttributeParser.cpp:94
↓ 37 callers
Method
concat
src/core/Canvas.cpp:149
↓ 37 callers
Method
insertInt
src/pdf/PDFTypes.cpp:148
↓ 37 callers
Method
insertRef
src/pdf/PDFTypes.cpp:129
↓ 37 callers
Method
scale
src/core/Rect.cpp:22
↓ 37 callers
Method
setAutoWrap
src/layers/TextLayer.cpp:151
↓ 37 callers
Method
setTextAlign
src/layers/TextLayer.cpp:143
next →
1–100 of 5,240, ranked by callers