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