Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/tgfx
/ types & classes
Types & classes
1,215 in github.com/Tencent/tgfx
⨍
Functions
5,240
◇
Types & classes
1,215
↓ 40 callers
Class
Path
src/core/PathRef.h:30
↓ 32 callers
Class
Pixmap
* Pixmap provides a utility to pair ImageInfo width pixels. Pixmap is a low-level class that * provides convenience functions to access raster destin
include/tgfx/core/Pixmap.h:31
↓ 27 callers
Class
Paint
* Paint controls options applied when drawing. */
include/tgfx/core/Paint.h:42
↓ 22 callers
Class
SamplingOptions
include/tgfx/core/SamplingOptions.h:25
↓ 21 callers
Class
SVGLength
include/tgfx/svg/SVGTypes.h:123
↓ 19 callers
Class
PDFIndirectReference
src/pdf/PDFTypes.h:28
↓ 15 callers
Class
Font
* Font controls options applied when drawing and measuring text. */
include/tgfx/core/Font.h:31
↓ 12 callers
Class
ColorFilter
src/core/filters/ColorImageFilter.cpp:27
↓ 12 callers
Class
PDFUnion
src/pdf/PDFUnion.h:27
↓ 12 callers
Class
SVGColor
https://www.w3.org/TR/SVG11/types.html#InterfaceSVGColor
include/tgfx/svg/SVGTypes.h:201
↓ 11 callers
Class
Matrix
web/src/core/matrix.ts:23
↓ 10 callers
Class
FrameCaptureMessageItem
src/inspect/FrameCaptureMessage.h:99
↓ 9 callers
Class
ShaderVar
src/gpu/ShaderVar.h:28
↓ 9 callers
Class
Unit
src/svg/SVGAttributeParser.cpp:230
↓ 8 callers
Class
Shape
* Shape represents a deferred Path object. It postpones path computations, such as PathOps and * PathEffects, until the path is actually required. Us
include/tgfx/core/Shape.h:35
↓ 7 callers
Class
PDFMetadata
include/tgfx/pdf/PDFMetadata.h:28
↓ 7 callers
Class
Stroke
* Stroke controls options applied when stroking geometries (paths, glyphs). */
include/tgfx/core/Stroke.h:66
↓ 6 callers
Interface
Point
web/src/types.ts:57
↓ 6 callers
Class
Swizzle
src/gpu/Swizzle.h:25
↓ 5 callers
Class
FragmentProcessor
src/gpu/processors/FragmentProcessor.h:53
↓ 5 callers
Class
MCState
src/core/MCState.h:26
↓ 5 callers
Class
SVGPaint
include/tgfx/svg/SVGTypes.h:250
↓ 4 callers
Class
FontStyle
* Font traits for stylistic information. */
include/tgfx/core/FontStyle.h:74
↓ 4 callers
Class
SVGDashArray
include/tgfx/svg/SVGTypes.h:461
↓ 3 callers
Class
Bitmap
* Bitmap describes a two-dimensional raster pixel array. Bitmap points to PixelRef, which describes * the physical array of pixels and is optimized f
include/tgfx/core/Bitmap.h:38
↓ 3 callers
Class
DataView
* The DataView view provides a low-level interface for reading and writing multiple number types in * a byte buffer, without having to care about the
include/tgfx/core/DataView.h:47
↓ 3 callers
Class
JNIInit
src/platform/android/JNIInit.h:22
↓ 3 callers
Class
Mark
src/pdf/PDFTag.h:102
↓ 3 callers
Class
PDFGraphicStackState
src/pdf/PDFGraphicStackState.h:31
↓ 3 callers
Interface
Rect
web/src/types.ts:62
↓ 3 callers
Class
SVGFillRule
include/tgfx/svg/SVGTypes.h:398
↓ 2 callers
Class
AtlasToken
src/core/AtlasTypes.h:46
↓ 2 callers
Class
ConstIterator
src/core/utils/PlacementArray.h:203
↓ 2 callers
Class
FTFontData
src/core/vectors/freetype/FTFontData.h:25
↓ 2 callers
Enum
FontType
src/core/TextBlob.cpp:75
↓ 2 callers
Class
GlyphRun
* GlyphRun represents a sequence of glyphs from a single font, along with their positions. */
include/tgfx/core/GlyphRun.h:27
↓ 2 callers
Class
Iter
src/pdf/PDFFont.cpp:372
↓ 2 callers
Class
Iterator
src/core/utils/PlacementArray.h:162
↓ 2 callers
Class
Layer
src/inspect/serialization/LayerSerialization.h:28
↓ 2 callers
Class
PDFExportContext
src/pdf/PDFExportContext.h:41
↓ 2 callers
Class
SVGFeInputType
https://www.w3.org/TR/SVG11/filters.html#FilterPrimitiveInAttribute
include/tgfx/svg/SVGTypes.h:771
↓ 2 callers
Class
SVGFeTurbulenceBaseFrequency
include/tgfx/svg/SVGTypes.h:832
↓ 2 callers
Class
SVGFeTurbulenceType
include/tgfx/svg/SVGTypes.h:853
↓ 2 callers
Class
SVGFontFamily
include/tgfx/svg/SVGTypes.h:565
↓ 2 callers
Class
SVGFontSize
include/tgfx/svg/SVGTypes.h:628
↓ 2 callers
Class
SVGFuncIRI
<funciri> | none (used for clip/mask/filter properties)
include/tgfx/svg/SVGTypes.h:297
↓ 2 callers
Class
SVGLineJoin
include/tgfx/svg/SVGTypes.h:339
↓ 2 callers
Class
SVGObjectBoundingBoxUnits
include/tgfx/svg/SVGTypes.h:537
↓ 2 callers
Class
SVGVisibility
include/tgfx/svg/SVGTypes.h:431
↓ 2 callers
Class
SamplingArgs
src/gpu/SamplingArgs.h:27
↓ 2 callers
Class
UniqueKey
* A key that allows for exclusive use of a resource for a use case (AKA "domain"). There are three * rules governing the use of unique keys: * *
src/gpu/resources/ResourceKey.h:142
↓ 1 callers
Class
BackendTexture
* Wrapper class for passing into and receiving data from TGFX about a backend texture object. */
include/tgfx/gpu/Backend.h:42
↓ 1 callers
Class
BuilderInputProvider
src/gpu/processors/FragmentProcessor.h:183
↓ 1 callers
Class
Color
* RGBA color value, holding four floating point components. Color components are always in a known * order. */
include/tgfx/core/Color.h:31
↓ 1 callers
Class
ColorFilter
* ColorFilter is the base class for filters that perform color transformations in the drawing * pipeline. */
include/tgfx/core/ColorFilter.h:36
↓ 1 callers
Class
ComposeFragmentProcessor
src/gpu/processors/ComposeFragmentProcessor.h:24
↓ 1 callers
Class
ComposeImageFilter
src/core/filters/ComposeImageFilter.h:24
↓ 1 callers
Class
Entry
src/pdf/PDFGraphicStackState.h:32
↓ 1 callers
Class
FPArgs
src/gpu/processors/FragmentProcessor.h:39
↓ 1 callers
Class
GLSLComposeFragmentProcessor
src/gpu/glsl/processors/GLSLComposeFragmentProcessor.h:24
↓ 1 callers
Class
Location
src/pdf/PDFTag.h:31
↓ 1 callers
Class
MD5
src/pdf/MD5.h:27
↓ 1 callers
Class
PDFAttributeList
* PDFAttributeList is a helper class to manage the attributes of a PDF structure element node. * Each attribute must have an owner (e.g. "Layout", "
include/tgfx/pdf/PDFMetadata.h:52
↓ 1 callers
Class
PDFStrikeSpec
src/pdf/PDFFont.h:35
↓ 1 callers
Class
PDFTagTree
src/pdf/PDFTag.h:93
↓ 1 callers
Class
PlotLocator
src/core/AtlasTypes.h:112
↓ 1 callers
Class
PositionedGlyphs
test/src/utils/TextShaper.h:25
↓ 1 callers
Class
Quad
src/gpu/Quad.h:27
↓ 1 callers
Class
SVGAttributeParser
src/svg/SVGAttributeParser.h:33
↓ 1 callers
Class
SVGFePointLight
include/tgfx/svg/node/SVGFeLighting.h:31
↓ 1 callers
Class
SVGFeSpotLight
include/tgfx/svg/node/SVGFeLighting.h:32
↓ 1 callers
Class
SVGFontStyle
include/tgfx/svg/SVGTypes.h:598
↓ 1 callers
Class
SVGFontWeight
include/tgfx/svg/SVGTypes.h:661
↓ 1 callers
Class
SVGIRI
https://www.w3.org/TR/SVG11/linking.html#IRIReference
include/tgfx/svg/SVGTypes.h:166
↓ 1 callers
Class
SVGLengthContext
include/tgfx/svg/node/SVGRoot.h:30
↓ 1 callers
Class
SVGMaskType
include/tgfx/svg/SVGTypes.h:893
↓ 1 callers
Class
SVGSpreadMethod
include/tgfx/svg/SVGTypes.h:369
↓ 1 callers
Class
SVGTextAnchor
include/tgfx/svg/SVGTypes.h:727
↓ 1 callers
Class
SamplerHandle
src/gpu/SamplerHandle.h:25
↓ 1 callers
Class
SamplerState
src/gpu/SamplerState.h:25
↓ 1 callers
Class
SingleByteGlyphIdIterator
src/pdf/PDFFont.cpp:367
↓ 1 callers
Class
Surface
src/core/DrawContext.h:30
↓ 1 callers
Class
TPArgs
* Arguments passed to create a TextureProxy. */
src/gpu/TPArgs.h:28
↓ 1 callers
Class
UUID
src/pdf/PDFUtils.h:42
↓ 1 callers
Class
WelcomeMessage
src/inspect/Protocol.h:57
↓ 1 callers
Class
XMLParser
src/svg/xml/XMLWriter.h:31
↓ 1 callers
Class
XferProcessor
src/gpu/processors/XferProcessor.h:34
↓ 1 callers
Class
YUVTextureView
* YUVTextureView wraps separate textures in the GPU backend for Y, U, and V planes. */
src/gpu/resources/YUVTextureView.h:31
Class
web/src/types.ts:19
Class
web/src/wechat/array-buffer-image.ts:26
Class
web/src/core/bitmap-image.ts:19
Class
web/src/core/path-rasterizer.ts:23
Class
web/src/core/scaler-context.ts:25
Class
web/src/core/matrix.ts:23
Class
web/demo/common.ts:24
Class
web/demo/common.ts:29
Class
web/demo/common.ts:58
Class
AARectEffect
src/gpu/processors/AARectEffect.h:24
Class
AARectsVertexProvider
src/gpu/RectsVertexProvider.cpp:48
Enum
AAType
src/gpu/AAType.h:22
next →
1–100 of 1,215, ranked by callers