Enumeration
GskRenderNodeType
Members
-
GSK_NOT_A_RENDER_NODE
-
Error type. No node will ever have this type.
- Value:
0
- Available since: 4.0
- Value:
-
GSK_CONTAINER_NODE
-
A node containing a stack of children.
- Value:
1
- Available since: 4.0
- Value:
-
GSK_CAIRO_NODE
-
A node drawing a
cairo_surface_t
.- Value:
2
- Available since: 4.0
- Value:
-
GSK_COLOR_NODE
-
A node drawing a single color rectangle.
- Value:
3
- Available since: 4.0
- Value:
-
GSK_LINEAR_GRADIENT_NODE
-
A node drawing a linear gradient.
- Value:
4
- Available since: 4.0
- Value:
-
GSK_REPEATING_LINEAR_GRADIENT_NODE
-
A node drawing a repeating linear gradient.
- Value:
5
- Available since: 4.0
- Value:
-
GSK_RADIAL_GRADIENT_NODE
-
A node drawing a radial gradient.
- Value:
6
- Available since: 4.0
- Value:
-
GSK_REPEATING_RADIAL_GRADIENT_NODE
-
A node drawing a repeating radial gradient.
- Value:
7
- Available since: 4.0
- Value:
-
GSK_CONIC_GRADIENT_NODE
-
A node drawing a conic gradient.
- Value:
8
- Available since: 4.0
- Value:
-
GSK_BORDER_NODE
-
A node stroking a border around an area.
- Value:
9
- Available since: 4.0
- Value:
-
GSK_TEXTURE_NODE
-
A node drawing a
GdkTexture
.- Value:
10
- Available since: 4.0
- Value:
-
GSK_INSET_SHADOW_NODE
-
A node drawing an inset shadow.
- Value:
11
- Available since: 4.0
- Value:
-
GSK_OUTSET_SHADOW_NODE
-
A node drawing an outset shadow.
- Value:
12
- Available since: 4.0
- Value:
-
GSK_TRANSFORM_NODE
-
A node that renders its child after applying a matrix transform.
- Value:
13
- Available since: 4.0
- Value:
-
GSK_OPACITY_NODE
-
A node that changes the opacity of its child.
- Value:
14
- Available since: 4.0
- Value:
-
GSK_COLOR_MATRIX_NODE
-
A node that applies a color matrix to every pixel.
- Value:
15
- Available since: 4.0
- Value:
-
GSK_REPEAT_NODE
-
A node that repeats the child’s contents.
- Value:
16
- Available since: 4.0
- Value:
-
GSK_CLIP_NODE
-
A node that clips its child to a rectangular area.
- Value:
17
- Available since: 4.0
- Value:
-
GSK_ROUNDED_CLIP_NODE
-
A node that clips its child to a rounded rectangle.
- Value:
18
- Available since: 4.0
- Value:
-
GSK_SHADOW_NODE
-
A node that draws a shadow below its child.
- Value:
19
- Available since: 4.0
- Value:
-
GSK_BLEND_NODE
-
A node that blends two children together.
- Value:
20
- Available since: 4.0
- Value:
-
GSK_CROSS_FADE_NODE
-
A node that cross-fades between two children.
- Value:
21
- Available since: 4.0
- Value:
-
GSK_TEXT_NODE
-
A node containing a glyph string.
- Value:
22
- Available since: 4.0
- Value:
-
GSK_BLUR_NODE
-
A node that applies a blur.
- Value:
23
- Available since: 4.0
- Value:
-
GSK_DEBUG_NODE
-
Debug information that does not affect the rendering.
- Value:
24
- Available since: 4.0
- Value:
-
GSK_GL_SHADER_NODE
-
A node that uses OpenGL fragment shaders to render.
- Value:
25
- Available since: 4.0
- Value:
-
GSK_TEXTURE_SCALE_NODE
-
A node drawing a
GdkTexture
scaled and filtered.- Value:
26
- Available since: 4.10
- Value:
-
GSK_MASK_NODE
-
A node that masks one child with another.
- Value:
27
- Available since: 4.10
- Value:
-
GSK_FILL_NODE
-
A node that fills a path.
- Value:
28
- Available since: 4.14
- Value:
-
GSK_STROKE_NODE
-
A node that strokes a path.
- Value:
29
- Available since: 4.14
- Value:
-
GSK_SUBSURFACE_NODE
-
A node that possibly redirects part of the scene graph to a subsurface.
- Value:
30
- Available since: 4.14
- Value: