Gsk.RenderNodeType – gtk4 Reference Manual
RenderNodeType
Description:
[
CCode
( cprefix =
"GSK_"
, type_id =
"gsk_render_node_type_get_type ()"
) ]
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
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
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
TEXTURE_NODE
-
A node drawing a `GdkTexture`
TEXT_NODE
-
A node containing a glyph string
TRANSFORM_NODE
-
A node that renders its child after applying a matrix transform
2022 vala-language.org