RenderNodeType
Description:
[ CCode ( cprefix = "GSK_" , type_id = "gsk_render_node_type_get_type ()" ) ]
public enum RenderNodeType
public enum RenderNodeType
The type of a node determines what the node is rendering.
Namespace: Gsk
Package: gtk4
Content:
Enum values:
- BLEND_NODE - A node that blends two children together
- BLUR_NODE - A node that applies a blur
- BORDER_NODE - A node stroking a border around an area
- CAIRO_NODE - A node drawing a `cairo_surface_t`
- CLIP_NODE - A node that clips its child to a rectangular area
- COLOR_MATRIX_NODE - A node that applies a color matrix to every pixel
- COLOR_NODE - A node drawing a single color rectangle
- CONIC_GRADIENT_NODE - A node drawing a conic gradient
- CONTAINER_NODE - A node containing a stack of children
- CROSS_FADE_NODE - A node that cross-fades between two children
- DEBUG_NODE - Debug information that does not affect the rendering
- FILL_NODE - A node that fills a path.
- GL_SHADER_NODE - A node that uses OpenGL fragment shaders to render
- INSET_SHADOW_NODE - A node drawing an inset shadow
- LINEAR_GRADIENT_NODE - A node drawing a linear gradient
- MASK_NODE - A node that masks one child with another.
- NOT_A_RENDER_NODE - Error type.
- OPACITY_NODE - A node that changes the opacity of its child
- OUTSET_SHADOW_NODE - A node drawing an outset shadow
- RADIAL_GRADIENT_NODE - A node drawing a radial gradient
- REPEATING_LINEAR_GRADIENT_NODE - A node drawing a repeating linear gradient
- REPEATING_RADIAL_GRADIENT_NODE - A node drawing a repeating radial gradient
- REPEAT_NODE - A node that repeats the child's contents
- ROUNDED_CLIP_NODE - A node that clips its child to a rounded rectangle
- SHADOW_NODE - A node that draws a shadow below its child
- STROKE_NODE - A node that strokes a path.
- SUBSURFACE_NODE - A node that possibly redirects part of the scene graph to a subsurface.
- TEXTURE_NODE - A node drawing a `GdkTexture`
- TEXTURE_SCALE_NODE - A node drawing a `GdkTexture` scaled and filtered.
- TEXT_NODE - A node containing a glyph string
- TRANSFORM_NODE - A node that renders its child after applying a matrix transform