Gsk-4.0
Namespace
The GTK toolkit
BlendNode |
A render node applying a blending function between its two child nodes. |
BlurNode |
A render node applying a blur effect to its single child. |
BorderNode |
A render node for a border. |
CairoNode |
A render node for a Cairo surface. |
CairoRenderer |
Renders a GSK rendernode tree with cairo. |
ClipNode |
A render node applying a rectangular clip to its single child node. |
ColorMatrixNode |
A render node controlling the color matrix of its single child node. |
ColorNode |
A render node for a solid color. |
ConicGradientNode |
A render node for a conic gradient. |
ContainerNode |
A render node that can contain other render nodes. |
CrossFadeNode |
A render node cross fading between two child nodes. |
DebugNode |
A render node that emits a debugging message when drawing its child node. |
FillNode |
A render node filling the area given by since: 4.14 |
GLRenderer |
Renders a GSK rendernode tree with OpenGL. since: 4.2 |
GLShader |
Implements a fragment shader using GLSL. deprecated: 4.16 |
GLShaderNode |
A render node using a GL shader when drawing its children nodes. |
InsetShadowNode |
A render node for an inset shadow. |
LinearGradientNode |
A render node for a linear gradient. |
MaskNode |
A render node masking one child node with another. since: 4.10 |
NglRenderer |
A GL based renderer. |
OpacityNode |
A render node controlling the opacity of its single child node. |
OutsetShadowNode |
A render node for an outset shadow. |
RadialGradientNode |
A render node for a radial gradient. |
Renderer |
Renders a scene graph defined via a tree of |
RenderNode |
The basic block in a scene graph to be rendered using |
RepeatingLinearGradientNode |
A render node for a repeating linear gradient. |
RepeatingRadialGradientNode |
A render node for a repeating radial gradient. |
RepeatNode |
A render node repeating its single child node. |
RoundedClipNode |
A render node applying a rounded rectangle clip to its single child. |
ShadowNode |
A render node drawing one or more shadows behind its single child node. |
StrokeNode |
A render node that will fill the area determined by stroking the the given
since: 4.14 |
SubsurfaceNode |
A render node that potentially diverts a part of the scene graph to a subsurface. since: 4.14 |
TextNode |
A render node drawing a set of glyphs. |
TextureNode |
A render node for a |
TextureScaleNode |
A render node for a since: 4.10 |
TransformNode |
A render node applying a |
VulkanRenderer |
Renders a GSK rendernode tree with Vulkan. |
ColorStop |
A color stop in a gradient node. |
ParseLocation |
A location in a parse buffer. |
Path |
Describes lines and curves that are more complex than simple rectangles. since: 4.14 |
PathBuilder |
Constructs since: 4.14 |
PathMeasure |
Performs measurements on paths such as determining the length of the path. since: 4.14 |
PathPoint |
Represents a point on a path. since: 4.14 |
RoundedRect |
A rectangular region with rounded corners. |
ShaderArgsBuilder |
Builds the uniforms data for a deprecated: 4.16 |
Shadow |
The shadow parameters in a shadow node. |
Stroke |
Collects the parameters that are needed when stroking a path. since: 4.14 |
Transform |
Describes a 3D transform. |
BlendMode |
The blend modes available for render nodes. |
Corner |
The corner indices used by |
FillRule |
Specifies how paths are filled. since: 4.14 |
GLUniformType |
Defines the types of the uniforms that deprecated: 4.16 |
LineCap |
Specifies how to render the start and end points of contours or dashes when stroking. since: 4.14 |
LineJoin |
Specifies how to render the junction of two lines when stroking. since: 4.14 |
MaskMode |
The mask modes available for mask nodes. since: 4.10 |
PathDirection |
Used to pick one of the four tangents at a given point on the path. since: 4.14 |
PathOperation |
Describes the segments of a since: 4.14 |
RenderNodeType |
The type of a node determines what the node is rendering. |
ScalingFilter |
The filters used when scaling texture data. |
TransformCategory |
The categories of matrices relevant for GSK and GTK. |
PathForeachFlags |
Flags that can be passed to since: 4.14 |
ParseErrorFunc |
Type of callback that is called when an error occurs during node deserialization. |
PathForeachFunc |
Type of the callback to iterate through the operations of a path. |