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
GdkTexturescaled 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: