Module: Gsk::RenderNodeType
- Defined in:
- (unknown)
Constant Summary collapse
- NOT_A_RENDER_NODE =
Error type. No node will ever have this type.
0 or :not_a_render_node
- CONTAINER_NODE =
A node containing a stack of children
1 or :container_node
- CAIRO_NODE =
A node drawing a
cairo_surface_t 2 or :cairo_node
- COLOR_NODE =
A node drawing a single color rectangle
3 or :color_node
- LINEAR_GRADIENT_NODE =
A node drawing a linear gradient
4 or :linear_gradient_node
- REPEATING_LINEAR_GRADIENT_NODE =
A node drawing a repeating linear gradient
5 or :repeating_linear_gradient_node
- RADIAL_GRADIENT_NODE =
A node drawing a radial gradient
6 or :radial_gradient_node
- REPEATING_RADIAL_GRADIENT_NODE =
A node drawing a repeating radial gradient
7 or :repeating_radial_gradient_node
- CONIC_GRADIENT_NODE =
A node drawing a conic gradient
8 or :conic_gradient_node
- BORDER_NODE =
A node stroking a border around an area
9 or :border_node
- TEXTURE_NODE =
A node drawing a
GdkTexture 10 or :texture_node
- INSET_SHADOW_NODE =
A node drawing an inset shadow
11 or :inset_shadow_node
- OUTSET_SHADOW_NODE =
A node drawing an outset shadow
12 or :outset_shadow_node
- TRANSFORM_NODE =
A node that renders its child after applying a matrix transform
13 or :transform_node
- OPACITY_NODE =
A node that changes the opacity of its child
14 or :opacity_node
- COLOR_MATRIX_NODE =
A node that applies a color matrix to every pixel
15 or :color_matrix_node
- REPEAT_NODE =
A node that repeats the child's contents
16 or :repeat_node
- CLIP_NODE =
A node that clips its child to a rectangular area
17 or :clip_node
- ROUNDED_CLIP_NODE =
A node that clips its child to a rounded rectangle
18 or :rounded_clip_node
- SHADOW_NODE =
A node that draws a shadow below its child
19 or :shadow_node
- BLEND_NODE =
A node that blends two children together
20 or :blend_node
- CROSS_FADE_NODE =
A node that cross-fades between two children
21 or :cross_fade_node
- TEXT_NODE =
A node containing a glyph string
22 or :text_node
- BLUR_NODE =
A node that applies a blur
23 or :blur_node
- DEBUG_NODE =
Debug information that does not affect the rendering
24 or :debug_node
- GL_SHADER_NODE =
A node that uses OpenGL fragment shaders to render
25 or :gl_shader_node
- TEXTURE_SCALE_NODE =
A node drawing a
GdkTexturescaled and filtered. 26 or :texture_scale_node
- MASK_NODE =
A node that masks one child with another.
27 or :mask_node
- FILL_NODE =
A node that fills a path.
28 or :fill_node
- STROKE_NODE =
A node that strokes a path.
29 or :stroke_node
- SUBSURFACE_NODE =
A node that possibly redirects part of the scene graph to a subsurface.
30 or :subsurface_node