Package ch.bailu.gtk.gsk
package ch.bailu.gtk.gsk
Generated: Gsk 4.0
API Reference Manual: https://docs.gtk.org/}
Functions class:
Constants class:
Generated from: Gsk-4.0.gir
Shared library: libgtk-4.so.1
Configured library: gtk-4
API Reference Manual: https://docs.gtk.org/}
Functions class:
Gsk
Constants class:
GskConstants
Generated from: Gsk-4.0.gir
Shared library: libgtk-4.so.1
Configured library: gtk-4
-
KlasseBeschreibungA render node applying a blending function between its two child nodes.A render node applying a blur effect to its single child.A render node for a border.A Broadway based renderer.A render node for a Cairo surface.A GSK renderer that is using cairo.A render node applying a rectangular clip to its single child node.A render node controlling the color matrix of its single child node.A render node for a solid color.A color stop in a gradient node.A render node for a conic gradient.A render node that can contain other render nodes.A render node cross fading between two child nodes.A render node that emits a debugging message when drawing its
child node.A render node filling the area given by [struct@Gsk.Path]
and [enum@Gsk.FillRule] with the child node.A GL based renderer.A `GskGLShader` is a snippet of GLSL that is meant to run in the
fragment shader of the rendering pipeline.A render node using a GL shader when drawing its children nodes.A render node for an inset shadow.A render node for a linear gradient.A render node masking one child node with another.A GL based renderer.A render node controlling the opacity of its single child node.A render node for an outset shadow.A location in a parse buffer.Describes lines and curves that are more complex than simple rectangles.Constructs `GskPath` objects.Performs measurements on paths such as determining the length of the path.An opaque type representing a point on a path.A render node for a radial gradient.A class that renders a scene graph defined via a tree of
[class@Gsk.RenderNode] instances.`GskRenderNode` is the basic block in a scene graph to be
rendered using [class@Gsk.Renderer].A render node for a repeating linear gradient.A render node for a repeating radial gradient.A render node repeating its single child node.A render node applying a rounded rectangle clip to its single child.A rectangular region with rounded corners.Builds the uniforms data for a `GskGLShader`.The shadow parameters in a shadow node.A render node drawing one or more shadows behind its single child node.Collects the parameters that are needed when stroking a path.A render node that will fill the area determined by stroking the the given
[struct@Gsk.Path] using the [struct@Gsk.Stroke] attributes.A render node that potentially diverts a part of the scene graph to a subsurface.A render node drawing a set of glyphs.A render node for a `GdkTexture`.A render node for a `GdkTexture`, with control over scaling.Describes a 3D transform.A render node applying a `GskTransform` to its single child node.A GSK renderer that is using Vulkan.