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 | |