![]() |
Skia
2D Graphics Library
|
Classes | |
| class | ClipEffect |
| Concrete Effect node, applying a clip to its descendants. More... | |
| class | ColorFilter |
| Base class for nodes which apply a color filter when rendering their descendants. More... | |
| class | ExternalColorFilter |
| Wrapper for externally-managed SkColorFilters. More... | |
| class | ModeColorFilter |
| Concrete SkBlendModeColorFilter Effect node. More... | |
| class | 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. More... | |
| class | Draw |
| Concrete rendering node. More... | |
| class | EffectNode |
| Base class for nodes which apply some transformation when rendering their descendants. More... | |
| class | GeometryEffect |
| Base class for geometry effects. More... | |
| class | TrimEffect |
| Apply a trim effect to the child geometry. More... | |
| class | GeometryTransform |
| Apply a transform to a GeometryNode. More... | |
| class | DashEffect |
| Apply a dash effect to the child geometry. More... | |
| class | RoundEffect |
| Apply a rounded-corner effect to the child geometry. More... | |
| class | OffsetEffect |
| Apply an offset effect to the child geometry. More... | |
| class | GeometryNode |
| Base class for nodes which provide 'geometry' (as opposed to paint) for drawing. More... | |
| class | Gradient |
| Gradient base class. More... | |
| class | LinearGradient |
| class | RadialGradient |
| class | Group |
| Concrete node, grouping together multiple descendants. More... | |
| class | Image |
| Concrete rendering node, wrapping an SkImage. More... | |
| class | InvalidationController |
| Receiver for invalidation events. More... | |
| class | MaskEffect |
| Concrete Effect node, applying a mask to its descendants. More... | |
| class | Merge |
| Concrete Geometry node, combining other geometries based on Mode. More... | |
| class | Node |
| Base class for all scene graph nodes. More... | |
| class | OpacityEffect |
| Concrete Effect node, applying opacity to its descendants. More... | |
| class | PaintNode |
| Base class for nodes which provide a 'paint' (as opposed to geometry) for drawing (e.g. More... | |
| class | Color |
| Concrete Paint node, wrapping an SkColor. More... | |
| class | ShaderPaint |
| Shader-based paint. More... | |
| class | Path |
| Concrete Geometry node, wrapping an SkPath. More... | |
| class | Plane |
| Concrete Geometry node, representing the whole canvas. More... | |
| class | Rect |
| Concrete Geometry node, wrapping an SkRect. More... | |
| class | RRect |
| Concrete Geometry node, wrapping an SkRRect. More... | |
| class | Shader |
| Shader base class. More... | |
| class | ShaderEffect |
| Attaches a shader to the render DAG. More... | |
| class | MaskShaderEffect |
| Attaches a mask shader to the render DAG. More... | |
| class | ImageFilter |
| ImageFilter base class. More... | |
| class | ImageFilterEffect |
| Attaches an ImageFilter (chain) to the render DAG. More... | |
| class | ExternalImageFilter |
| Wrapper for externally-managed SkImageFilters. More... | |
| class | DropShadowImageFilter |
| SkDropShadowImageFilter node. More... | |
| class | BlurImageFilter |
| SkBlurImageFilter node. More... | |
| class | BlenderEffect |
| Applies an SkBlender to descendant render nodes. More... | |
| class | LayerEffect |
| class | RenderNode |
| Base class for nodes which can render to a canvas. More... | |
| class | CustomRenderNode |
| Clients outside SkSG looking to implement custom render nodes, should derive from this class instead of RenderNode. More... | |
| class | Scene |
| Holds a scene root. More... | |
| class | Text |
| Concrete Geometry node, wrapping a (shaped) SkTextBlob. More... | |
| class | Transform |
| Transformations base class. More... | |
| class | Matrix |
| Concrete, matrix-backed Transform. More... | |
| class | TransformEffect |
| Concrete Effect node, binding a Transform to a RenderNode. More... | |