| CSkPicture::AbortCallback | AbortCallback is an abstract class |
| ►CAllocator | Asserts if internal values are illegal or inconsistent |
| CSkBitmap::HeapAllocator | Subclass of SkBitmap::Allocator that returns a SkPixelRef that allocates its pixel memory from the heap |
| CGrRecordingContext::Arenas | |
| CSkImage::AsyncReadResult | The result from asyncRescaleAndReadPixels() or asyncRescaleAndReadPixelsYUV420() |
| CSkMeshSpecification::Attribute | |
| CSkFontParameters::Variation::Axis | |
| ►CBase | |
| CSkCanvasVirtualEnforcer< Base > | |
| CSkDrawLooper::BlurShadowRec | |
| CSkSVGRenderContext::BorrowedNode | |
| CSkShaper::RunHandler::Buffer | |
| CSkLayerDrawLooper::Builder | |
| Cskottie::Animation::Builder | |
| CSkSVGDOM::Builder | |
| CSkVertices::Builder | |
| CSkRuntimeEffectBuilder::BuilderChild | |
| CSkRuntimeEffectBuilder::BuilderUniform | |
| CSkRuntimeEffect::Child | |
| CSkRuntimeEffect::ChildPtr | |
| CSkRegion::Cliperator | Returns the sequence of rectangles, sorted along y-axis, then x-axis, that make up SkRegion intersected with the specified clip rectangle |
| Csksg::Gradient::ColorStop | |
| CSkDrawLooper::Context | Holds state during a draw |
| CSkFontArguments::VariationPosition::Coordinate | |
| CSkPathEffect::DashInfo | |
| CSkPDF::DateTime | |
| CGrDirectContext::DirectContextID | |
| CSkTextBlob::Iter::ExperimentalRun | |
| CSkShaper::Feature | |
| Cskottie::Shaper::Fragment | |
| Cskottie::GlyphDecorator::GlyphInfo | |
| CSkDrawable::GpuDrawHandler | When using the GPU backend it is possible for a drawable to execute using the underlying 3D API rather than the SkCanvas API |
| CGrBackendDrawableInfo | |
| CGrBackendFormat | |
| CGrBackendRenderTarget | |
| CGrBackendSemaphore | Wrapper class for passing into and receiving data from Ganesh about a backend semaphore object |
| CGrBackendTexture | |
| CGrContextOptions | |
| CGrDriverBugWorkarounds | |
| CGrFlushInfo | Struct to supply options to flush calls |
| ►CGrImageContext | |
| ►CGrRecordingContext | |
| CGrDirectContext | |
| CGrTFlagsMask< TFlags > | Wraps a C++11 enum that we use as a bitfield, and enables a limited amount of masking with type safety |
| CGrYUVABackendTextureInfo | A description of a set GrBackendTextures that hold the planar data described by a SkYUVAInfo |
| CGrYUVABackendTextures | A set of GrBackendTextures that hold the planar data for an image described a SkYUVAInfo |
| CSkSVGImage::ImageInfo | |
| CSkCanvas::ImageSetEntry | This is used by the experimental API below |
| CSkDrawLooper::Context::Info | |
| CSkGradientShader::Interpolation | |
| Csksg::InvalidationController | Receiver for invalidation events |
| CSkPath::Iter | Iterates through verb array, and associated SkPoint array and conic weight |
| CSkTextBlob::Iter | |
| CSkRegion::Iterator | Returns sequence of rectangles, sorted along y-axis, then x-axis, that make up SkRegion |
| CSkSVGFeLighting::KernelUnitLength | |
| CSkCanvas::Lattice | SkCanvas::Lattice divides SkBitmap or SkImage into a rectangular grid |
| CSkLayerDrawLooper::LayerInfo | Info for how to apply the layer's paint and offset |
| CSkTypeface::LocalizedString | |
| CSkTypeface::LocalizedStrings | |
| CSkBBoxHierarchy::Metadata | |
| CSkPDF::Metadata | Optional metadata to be passed into the PDF factory function |
| Cskgpu::MutableTextureState | Since Skia and clients can both modify gpu textures and their connected state, Skia needs a way for clients to inform us if they have modifiend any of this state |
| CSkSVGRenderContext::OBBScope | |
| CSkSVGRenderContext::OBBTransform | |
| ►Cstd::optional | |
| CSkImageFilters::CropRect | |
| CSkImageGenerator::Options | |
| CSkRuntimeEffect::Options | |
| CSkFontArguments::Palette::Override | |
| CGrRecordingContext::OwnedArenas | |
| CSkFontArguments::Palette | Specify a palette to use and overrides for palette entries |
| CGrContextOptions::PersistentCache | |
| CSkFlattenable::PrivateInitializer | |
| CGrRecordingContext::ProgramData | |
| Cskottie::PropertyHandle< ValueT, NodeT > | Property handles are adapters between user-facing AE model/values and the internal scene-graph representation |
| CSkSVGFeMorphology::Radius | |
| CSkShaper::RunHandler::Range | |
| CSkPath::RawIter | Use Iter instead |
| CSkRasterHandleAllocator::Rec | |
| Csksg::Merge::Rec | |
| Csksg::RenderNode::RenderContext | |
| CSkImage::RequiredProperties | |
| CSkMesh::Result | |
| CSkMeshSpecification::Result | |
| Cskottie::Shaper::Result | |
| CSkRuntimeEffect::Result | |
| CSkTextBlob::Iter::Run | |
| CSkTextBlobBuilder::RunBuffer | RunBuffer supplies storage for glyphs and positions within a run |
| ►CSkShaper::RunHandler | |
| CSkTextBlobBuilderRunHandler | Helper for shaping text directly into a SkTextBlob |
| CSkShaper::RunHandler::RunInfo | |
| ►CSkShaper::RunIterator | |
| CSkShaper::BiDiRunIterator | |
| CSkShaper::FontRunIterator | |
| CSkShaper::LanguageRunIterator | |
| CSkShaper::ScriptRunIterator | |
| Cskottie::Shaper::RunRec | |
| CSkCanvas::SaveLayerRec | SaveLayerRec contains the state used to create the layer |
| Csksg::Scene | Holds a scene root |
| Csksg::RenderNode::ScopedRenderContext | |
| Cskgpu::ShaderErrorHandler | Abstract class to report errors when compiling shaders |
| Cskottie::Shaper::ShapedGlyphs | |
| Cskottie::Shaper | |
| Csk_sp< T > | Shared pointer class to wrap classes that support a ref()/unref() interface |
| Csk_sp< const SkData > | |
| Csk_sp< const SkImage > | |
| Csk_sp< internal::SceneGraphRevalidator > | |
| Csk_sp< NodeT > | |
| Csk_sp< Rec > | |
| Csk_sp< RefCntVars > | |
| Csk_sp< ResourceProvider > | |
| Csk_sp< SkBBoxHierarchy > | |
| Csk_sp< SkBlender > | |
| Csk_sp< SkColorFilter > | |
| Csk_sp< SkColorSpace > | |
| Csk_sp< SkContourMeasure > | |
| Csk_sp< SkData > | |
| Csk_sp< SkDevice > | |
| Csk_sp< SkFlattenable > | |
| Csk_sp< SkFontMgr > | |
| Csk_sp< SkImage > | |
| Csk_sp< SkImageFilter > | |
| Csk_sp< SkMaskFilter > | |
| Csk_sp< SkMesh::IndexBuffer > | |
| Csk_sp< SkMesh::VertexBuffer > | |
| Csk_sp< SkMeshSpecification > | |
| Csk_sp< SkMipmap > | |
| Csk_sp< skottie::ExpressionManager > | |
| Csk_sp< skottie::GlyphDecorator > | |
| Csk_sp< skottie::internal::AnimatablePropertyContainer > | |
| Csk_sp< skottie::internal::SceneGraphRevalidator > | |
| Csk_sp< skottie::Logger > | |
| Csk_sp< skottie::MarkerObserver > | |
| Csk_sp< skottie::PrecompInterceptor > | |
| Csk_sp< skottie::PropertyObserver > | |
| Csk_sp< skottie::SlotManager > | |
| Csk_sp< SkPathEffect > | |
| Csk_sp< SkPathRef > | |
| Csk_sp< SkPicture > | |
| Csk_sp< SkPixelRef > | |
| Csk_sp< SkRecord > | |
| Csk_sp< skresources::ResourceProvider > | |
| Csk_sp< SkRuntimeEffect > | |
| Csk_sp< sksg::Color > | |
| Csk_sp< sksg::GeometryNode > | |
| Csk_sp< sksg::ImageFilter > | |
| Csk_sp< sksg::PaintNode > | |
| Csk_sp< sksg::RenderNode > | |
| Csk_sp< sksg::Shader > | |
| Csk_sp< sksg::Transform > | |
| Csk_sp< SkShader > | |
| Csk_sp< SkSL::DebugTrace > | |
| Csk_sp< SkSpecialImage > | |
| Csk_sp< SkSVGDOM > | |
| Csk_sp< SkSVGNode > | |
| Csk_sp< SkSVGSVG > | |
| Csk_sp< sktext::gpu::Slug > | |
| Csk_sp< SkTextBlob > | |
| Csk_sp< SkTypeface > | |
| Csk_sp< SkVertices > | |
| CSkAutoCanvasRestore | Stack helper class calls SkCanvas::restoreToCount when SkAutoCanvasRestore goes out of scope |
| ►CSkBBHFactory | |
| CSkRTreeFactory | |
| CSkBitmap | SkBitmap describes a two-dimensional raster pixel array |
| CSkBlenders | |
| CSkBlurMaskFilter | |
| CSkCanvas | SkCanvas provides an interface for drawing, and how the drawing is clipped and transformed |
| CSkColor4f | RGBA color value, holding four floating point components |
| CSkColorFilters | |
| CSkColorInfo | Describes pixel and encoding |
| CSkColorMatrix | |
| CSkColorSpacePrimaries | Describes a color gamut with primaries and a white point |
| CSkContourMeasureIter | |
| CSkCornerPathEffect | SkCornerPathEffect is a subclass of SkPathEffect that can turn sharp corners into various treatments (e.g |
| CSkCubicMap | Fast evaluation of a cubic ease-in / ease-out curve |
| CSkCubicResampler | |
| CSkDashPathEffect | |
| CSkDeserialProcs | |
| CSkDiscretePathEffect | This path effect chops a path into discrete segments, and randomly displaces them |
| CSkDocumentPage | |
| CSkExecutor | |
| CSkFont | SkFont controls options applied when drawing and measuring text |
| CSkFontArguments | Represents a set of actual arguments for a font |
| CSkFontMetrics | The metrics of an SkFont |
| CSkFontParameters | |
| CSkFontStyle | |
| CSkGradientShader | SkGradientShader hosts factories for creating subclasses of SkShader that render linear and radial gradients |
| CSkGraphics | |
| CSkHighContrastConfig | Configuration struct for SkHighContrastFilter |
| CSkHighContrastFilter | Color filter that provides transformations to improve contrast for users with low vision |
| CSkImageFilters | |
| CSkImageGenerator | |
| CSkImageInfo | Describes pixel dimensions and encoding |
| CSkIRect | SkIRect holds four 32-bit integer coordinates describing the upper and lower bounds of a rectangle |
| CSkISize | |
| CSkLine2DPathEffect | |
| CSkLumaColorFilter | SkLumaColorFilter multiplies the luma of its input into the alpha channel, and sets the red, green, and blue channels to zero |
| CSkM44 | 4x4 matrix used by SkCanvas and other parts of Skia |
| CSkMatrix | SkMatrix holds a 3x3 matrix for transforming coordinates |
| CSkMesh | A vertex buffer, a topology, optionally an index buffer, and a compatible SkMeshSpecification |
| ►CSkNoncopyable | |
| CSkPDF::AttributeList | Attributes for nodes in the PDF tree |
| CSkSVGAttributeParser | |
| ►CSkSVGValue | |
| CSkSVGWrapperValue< T, ValueType > | |
| CSkNVRefCnt< Derived > | |
| ►CSkNVRefCnt< Animation > | |
| Cskottie::Animation | |
| ►CSkNVRefCnt< GrContextThreadSafeProxy > | |
| CGrContextThreadSafeProxy | |
| CSkNVRefCnt< RefCntVars > | |
| ►CSkNVRefCnt< SkColorSpace > | |
| CSkColorSpace | |
| ►CSkNVRefCnt< SkData > | |
| CSkData | SkData holds an immutable data buffer |
| ►CSkNVRefCnt< SkMeshSpecification > | |
| CSkMeshSpecification | A specification for custom meshes |
| ►CSkNVRefCnt< SkTextBlob > | |
| CSkTextBlob | SkTextBlob combines multiple text runs into an immutable container |
| ►CSkNVRefCnt< SkVertices > | |
| CSkVertices | An immutable set of vertex data that can be used with SkCanvas::drawVertices |
| ►CSkNWayCanvas | |
| ►CSkCanvasVirtualEnforcer< SkNWayCanvas > | |
| CSkOverdrawCanvas | Captures all drawing commands |
| CSkOpBuilder | Perform a series of path operations, optimized for unioning many paths together |
| ►CSkOpenTypeSVGDecoder | |
| CSkSVGOpenTypeSVGDecoder | |
| CSkOverdrawColorFilter | Uses the value in the src alpha channel to set the dst pixel |
| CSkPaint | SkPaint controls options applied when drawing |
| CSkPath | SkPath contain geometry |
| CSkPath1DPathEffect | |
| CSkPath2DPathEffect | |
| CSkPathBuilder | |
| CSkPathMeasure | |
| CSkPerlinNoiseShader | SkPerlinNoiseShader creates an image using the Perlin turbulence function |
| CSkPictureRecorder | |
| CSkPixmap | SkPixmap provides a utility to pair SkImageInfo with pixels and row bytes |
| CSkPoint3 | |
| CSkRasterHandleAllocator | If a client wants to control the allocation of raster layers in a canvas, it should subclass SkRasterHandleAllocator |
| CSkRect | SkRect holds four float coordinates describing the upper and lower bounds of a rectangle |
| ►CSkRefCntBase | SkRefCntBase is the base class for objects that may be shared by multiple objects |
| ►CSkRefCnt | |
| CSkBBoxHierarchy | |
| CSkCapabilities | |
| CSkColorTable | SkColorTable holds the lookup tables for each channel (ARGB) used to define the filter behavior of SkColorFilters::Table, and provides a way to share the table data between client code and the returned SkColorFilter |
| CSkContourMeasure | |
| CSkDataTable | Like SkData, SkDataTable holds an immutable data buffer |
| CSkDocument | High-level API for creating a document-based canvas |
| ►CSkFlattenable | SkFlattenable is the base class for objects that need to be flattened into a data stream for either transport or as part of the key to the font cache |
| CSkBlender | SkBlender represents a custom blend function in the Skia pipeline |
| ►CSkColorFilter | ColorFilters are optional objects in the drawing pipeline |
| CSkColorMatrixFilter | |
| ►CSkDrawLooper | DEPRECATED: No longer supported in Skia |
| CSkLayerDrawLooper | DEPRECATED: No longer supported by Skia |
| CSkDrawable | Base-class for objects that draw into SkCanvas |
| CSkImageFilter | Base class for image filters |
| CSkMaskFilter | SkMaskFilter is the base class for object that perform transformations on the mask before drawing it |
| CSkPathEffect | SkPathEffect is the base class for objects in the SkPaint that affect the geometry of a drawing primitive before it is transformed by the canvas' matrix and drawn |
| CSkShader | Shaders specify the source color(s) for what is being drawn |
| CSkFontMgr | |
| CSkFontStyleSet | |
| CSkImage | SkImage describes a two dimensional array of pixels to draw |
| CSkMesh::IndexBuffer | |
| CSkMesh::VertexBuffer | |
| CSkPicture | SkPicture records drawing commands made to SkCanvas |
| CSkPixelRef | This class is the smart container for pixel memory, and is used with SkBitmap |
| CSkRuntimeEffect | |
| CSkSVGDOM | |
| ►CSkSVGNode | |
| ►CSkSVGTransformableNode | |
| ►CSkSVGContainer | |
| CSkSVGG | |
| ►CSkSVGHiddenContainer | |
| CSkSVGClipPath | |
| CSkSVGDefs | |
| ►CSkSVGFe | |
| CSkSVGFeBlend | |
| CSkSVGFeColorMatrix | |
| CSkSVGFeComposite | |
| CSkSVGFeDisplacementMap | |
| CSkSVGFeFlood | |
| CSkSVGFeGaussianBlur | |
| CSkSVGFeImage | |
| ►CSkSVGFeLighting | |
| CSkSVGFeDiffuseLighting | |
| CSkSVGFeSpecularLighting | |
| CSkSVGFeMorphology | |
| CSkSVGFeOffset | |
| CSkSVGFeTurbulence | |
| ►CSkSVGFeLightSource | |
| CSkSVGFeDistantLight | |
| CSkSVGFePointLight | |
| CSkSVGFeSpotLight | |
| CSkSVGFilter | |
| ►CSkSVGGradient | |
| CSkSVGLinearGradient | |
| CSkSVGRadialGradient | |
| CSkSVGMask | |
| CSkSVGPattern | |
| CSkSVGStop | |
| CSkSVGSVG | |
| CSkSVGImage | |
| ►CSkSVGShape | |
| CSkSVGCircle | |
| CSkSVGEllipse | |
| CSkSVGLine | |
| CSkSVGPath | |
| CSkSVGPoly | |
| CSkSVGRect | |
| ►CSkSVGTextFragment | |
| ►CSkSVGTextContainer | |
| CSkSVGTSpan | |
| CSkSVGText | |
| CSkSVGTextPath | |
| CSkSVGTextLiteral | |
| CSkSVGUse | Implements support for <use> (reference) elements |
| CSkSurface | SkSurface is responsible for managing the pixels that a canvas draws into |
| Cskottie::ExpressionEvaluator< T > | |
| Cskottie::ExpressionManager | Creates ExpressionEvaluators to evaluate AE expressions and return the results |
| Cskottie::ExternalLayer | Interface for externally-rendered layers |
| Cskottie::GlyphDecorator | |
| Cskottie::Logger | A Logger subclass can be used to receive Animation::Builder parsing errors and warnings |
| Cskottie::MarkerObserver | Interface for receiving AE composition markers at Animation build time |
| Cskottie::PrecompInterceptor | Interface for intercepting pre-composed layer creation |
| Cskottie::PropertyObserver | A PropertyObserver can be used to track and manipulate certain properties of "interesting" Lottie nodes |
| Cskottie::SlotManager | |
| ►Csksg::Node | Base class for all scene graph nodes |
| ►Csksg::GeometryNode | Base class for nodes which provide 'geometry' (as opposed to paint) for drawing |
| ►Csksg::GeometryEffect | Base class for geometry effects |
| Csksg::DashEffect | Apply a dash effect to the child geometry |
| Csksg::GeometryTransform | Apply a transform to a GeometryNode |
| Csksg::OffsetEffect | Apply an offset effect to the child geometry |
| Csksg::RoundEffect | Apply a rounded-corner effect to the child geometry |
| Csksg::TrimEffect | Apply a trim effect to the child geometry |
| Csksg::Merge | Concrete Geometry node, combining other geometries based on Mode |
| Csksg::Path | Concrete Geometry node, wrapping an SkPath |
| Csksg::Plane | Concrete Geometry node, representing the whole canvas |
| Csksg::RRect | Concrete Geometry node, wrapping an SkRRect |
| Csksg::Rect | Concrete Geometry node, wrapping an SkRect |
| Csksg::Text | Concrete Geometry node, wrapping a (shaped) SkTextBlob |
| ►Csksg::ImageFilter | ImageFilter base class |
| Csksg::BlurImageFilter | SkBlurImageFilter node |
| Csksg::DropShadowImageFilter | SkDropShadowImageFilter node |
| Csksg::ExternalImageFilter | Wrapper for externally-managed SkImageFilters |
| ►Csksg::PaintNode | Base class for nodes which provide a 'paint' (as opposed to geometry) for drawing (e.g |
| Csksg::Color | Concrete Paint node, wrapping an SkColor |
| Csksg::ShaderPaint | Shader-based paint |
| ►Csksg::RenderNode | Base class for nodes which can render to a canvas |
| Csksg::CustomRenderNode | Clients outside SkSG looking to implement custom render nodes, should derive from this class instead of RenderNode |
| Csksg::Draw | Concrete rendering node |
| ►Csksg::EffectNode | Base class for nodes which apply some transformation when rendering their descendants |
| Csksg::BlenderEffect | Applies an SkBlender to descendant render nodes |
| Csksg::ClipEffect | Concrete Effect node, applying a clip to its descendants |
| ►Csksg::ColorFilter | Base class for nodes which apply a color filter when rendering their descendants |
| Csksg::GradientColorFilter | Tint/multi-tone color effect: maps RGB colors to the [C0,C1][C1,C2]..[Cn-1,Cn] gradient based on input luminance (where the colors are evenly distributed across the luminance domain), then mixes with the input based on weight |
| Csksg::ModeColorFilter | Concrete SkBlendModeColorFilter Effect node |
| Csksg::ExternalColorFilter | Wrapper for externally-managed SkColorFilters |
| Csksg::ImageFilterEffect | Attaches an ImageFilter (chain) to the render DAG |
| Csksg::LayerEffect | |
| Csksg::MaskEffect | Concrete Effect node, applying a mask to its descendants |
| Csksg::MaskShaderEffect | Attaches a mask shader to the render DAG |
| Csksg::OpacityEffect | Concrete Effect node, applying opacity to its descendants |
| Csksg::ShaderEffect | Attaches a shader to the render DAG |
| Csksg::TransformEffect | Concrete Effect node, binding a Transform to a RenderNode |
| Csksg::Group | Concrete node, grouping together multiple descendants |
| Csksg::Image | Concrete rendering node, wrapping an SkImage |
| ►Csksg::Shader | Shader base class |
| ►Csksg::Gradient | Gradient base class |
| Csksg::LinearGradient | |
| Csksg::RadialGradient | |
| ►Csksg::Transform | Transformations base class |
| Csksg::Matrix< T > | Concrete, matrix-backed Transform |
| CSkRegion | SkRegion describes the set of pixels used to clip SkCanvas |
| CSkRGBA4f< kAT > | RGBA color value, holding four floating point components |
| CSkRGBA4f< kUnpremul_SkAlphaType > | |
| CSkRRect | SkRRect describes a rounded rectangle with a bounds and a pair of radii for each corner |
| CSkRSXform | A compressed form of a rotation+scale matrix |
| ►CSkRuntimeEffectBuilder | Base class for SkRuntimeShaderBuilder, defined below |
| CSkRuntimeBlendBuilder | SkRuntimeBlendBuilder is a utility to simplify creation and uniform setup of runtime blenders |
| CSkRuntimeColorFilterBuilder | SkRuntimeColorFilterBuilder makes it easy to setup and assign uniforms to runtime color filters |
| CSkRuntimeShaderBuilder | SkRuntimeShaderBuilder is a utility to simplify creating SkShader objects from SkRuntimeEffects |
| CSkSamplingOptions | |
| CSkSerialProcs | |
| CSkShaderMaskFilter | |
| CSkShaper | |
| CSkSize | |
| ►CSkStream | SkStream – abstraction for a source of bytes |
| ►CSkStreamRewindable | SkStreamRewindable is a SkStream for which rewind and duplicate are required |
| ►CSkStreamSeekable | SkStreamSeekable is a SkStreamRewindable for which position, seek, move, and fork are required |
| ►CSkStreamAsset | SkStreamAsset is a SkStreamSeekable for which getLength is required |
| CSkFILEStream | A stream that wraps a C FILE* file stream |
| ►CSkStreamMemory | SkStreamMemory is a SkStreamAsset for which getMemoryBase is required |
| CSkMemoryStream | |
| CSkString | Light weight class for managing strings |
| CSkStrokeRec | |
| CSkSurfaceProps | Describes properties and constraints of a given SkSurface |
| CSkSVGColor | |
| CSkSVGDashArray | |
| CSkSVGFeInputType | |
| CSkSVGFeTurbulenceBaseFrequency | |
| CSkSVGFeTurbulenceType | |
| CSkSVGFillRule | |
| CSkSVGFilterContext | |
| CSkSVGFontFamily | |
| CSkSVGFontSize | |
| CSkSVGFontStyle | |
| CSkSVGFontWeight | |
| CSkSVGFuncIRI | |
| CSkSVGIRI | |
| CSkSVGLength | |
| CSkSVGLengthContext | |
| CSkSVGLineJoin | |
| CSkSVGObjectBoundingBoxUnits | |
| CSkSVGPaint | |
| CSkSVGPresentationAttributes | |
| CSkSVGPresentationContext | |
| CSkSVGPreserveAspectRatio | |
| CSkSVGProperty< T, kInheritable > | |
| CSkSVGProperty< SkSVGColor, false > | |
| CSkSVGProperty< SkSVGColorspace, true > | |
| CSkSVGProperty< SkSVGColorType, true > | |
| CSkSVGProperty< SkSVGDashArray, true > | |
| CSkSVGProperty< SkSVGDisplay, false > | |
| CSkSVGProperty< SkSVGFillRule, true > | |
| CSkSVGProperty< SkSVGFontFamily, true > | |
| CSkSVGProperty< SkSVGFontSize, true > | |
| CSkSVGProperty< SkSVGFontStyle, true > | |
| CSkSVGProperty< SkSVGFontWeight, true > | |
| CSkSVGProperty< SkSVGFuncIRI, false > | |
| CSkSVGProperty< SkSVGLength, true > | |
| CSkSVGProperty< SkSVGLineCap, true > | |
| CSkSVGProperty< SkSVGLineJoin, true > | |
| CSkSVGProperty< SkSVGNumberType, false > | |
| CSkSVGProperty< SkSVGNumberType, true > | |
| CSkSVGProperty< SkSVGPaint, true > | |
| CSkSVGProperty< SkSVGTextAnchor, true > | |
| CSkSVGProperty< SkSVGVisibility, true > | |
| CSkSVGRenderContext | |
| CSkSVGSpreadMethod | |
| CSkSVGStopColor | |
| CSkSVGTextAnchor | |
| CSkSVGVisibility | |
| CSkTableMaskFilter | Applies a table lookup on each of the alpha values in the mask |
| CSkTextBlobBuilder | Helper class for constructing SkTextBlob |
| CSkTraceMemoryDump | Interface for memory tracing |
| CSkTrimPathEffect | |
| CSkUnPreMultiply | |
| CSkV2 | |
| CSkV3 | |
| CSkV4 | |
| ►CSkWeakRefCnt | |
| CSkTypeface | Typeface and intrinsic style of a font |
| ►CSkWStream | |
| CSkDynamicMemoryWStream | |
| CSkFILEWStream | |
| CSkNullWStream | |
| CSkYUVAInfo | Specifies the structure of planes for a YUV image with optional alpha |
| CSkYUVAPixmapInfo | SkYUVAInfo combined with per-plane SkColorTypes and row bytes |
| CSkYUVAPixmaps | Helper to store SkPixmap planes as described by a SkYUVAPixmapInfo |
| Cskottie::SlotManager::SlotInfo | |
| CSkRegion::Spanerator | Returns the line segment ends within SkRegion that intersect a horizontal line |
| CGrRecordingContext::Stats | |
| Cskottie::Animation::Builder::Stats | |
| CSkSVGFeGaussianBlur::StdDeviation | |
| CSkPDF::StructureElementNode | A node in a PDF structure tree, giving a semantic representation of the content |
| CSkYUVAPixmapInfo::SupportedDataTypes | |
| Cskottie::Shaper::TextDesc | |
| Cskottie::GlyphDecorator::TextInfo | |
| Cskottie::TextPropertyValue | |
| CSkRuntimeEffect::TracedShader | Creates a new Runtime Effect patterned after an already-existing one |
| Cskottie::TransformPropertyValue | |
| CSkShaper::TrivialBiDiRunIterator | |
| CSkShaper::TrivialFontRunIterator | |
| CSkShaper::TrivialLanguageRunIterator | |
| CSkShaper::TrivialScriptRunIterator | |
| CSkRuntimeEffect::Uniform | |
| CSkFontParameters::Variation | |
| CSkFontArguments::VariationPosition | |
| CSkMeshSpecification::Varying | |