<?xml version="1.0" encoding="utf-8" standalone="no"?>
<book xmlns="http://www.devhelp.net/book" title="GSK 4 Reference Manual" link="index.html" author="" name="gsk4" version="2" language="c" online="https://developer.gnome.org/gsk4/">
  <chapters>
    <sub name="API Reference" link="reference.html">
      <sub name="GskRenderer" link="GskRenderer.html"/>
      <sub name="GskRenderNode" link="GskRenderNode.html"/>
      <sub name="GskRoundedRect" link="gsk4-GskRoundedRect.html"/>
      <sub name="GskTransform" link="gsk4-GskTransform.html"/>
    </sub>
    <sub name="Index of all symbols" link="api-index-full.html"/>
    <sub name="Annotation Glossary" link="annotation-glossary.html"/>
  </chapters>
  <functions>
    <keyword type="function" name="gsk_renderer_get_surface ()" link="GskRenderer.html#gsk-renderer-get-surface"/>
    <keyword type="function" name="gsk_renderer_realize ()" link="GskRenderer.html#gsk-renderer-realize"/>
    <keyword type="function" name="gsk_renderer_unrealize ()" link="GskRenderer.html#gsk-renderer-unrealize"/>
    <keyword type="function" name="gsk_renderer_is_realized ()" link="GskRenderer.html#gsk-renderer-is-realized"/>
    <keyword type="function" name="gsk_renderer_render ()" link="GskRenderer.html#gsk-renderer-render"/>
    <keyword type="function" name="gsk_renderer_render_texture ()" link="GskRenderer.html#gsk-renderer-render-texture"/>
    <keyword type="function" name="gsk_renderer_new_for_surface ()" link="GskRenderer.html#gsk-renderer-new-for-surface"/>
    <keyword type="function" name="gsk_gl_renderer_new ()" link="GskRenderer.html#gsk-gl-renderer-new"/>
    <keyword type="function" name="gsk_cairo_renderer_new ()" link="GskRenderer.html#gsk-cairo-renderer-new"/>
    <keyword type="function" name="gsk_vulkan_renderer_new ()" link="GskRenderer.html#gsk-vulkan-renderer-new"/>
    <keyword type="function" name="gsk_broadway_renderer_new ()" link="GskRenderer.html#gsk-broadway-renderer-new"/>
    <keyword type="struct" name="GskRenderer" link="GskRenderer.html#GskRenderer-struct"/>
    <keyword type="property" name="The “realized” property" link="GskRenderer.html#GskRenderer--realized"/>
    <keyword type="property" name="The “surface” property" link="GskRenderer.html#GskRenderer--surface"/>
    <keyword type="function" name="gsk_render_node_ref ()" link="GskRenderNode.html#gsk-render-node-ref"/>
    <keyword type="function" name="gsk_render_node_unref ()" link="GskRenderNode.html#gsk-render-node-unref"/>
    <keyword type="function" name="gsk_render_node_get_node_type ()" link="GskRenderNode.html#gsk-render-node-get-node-type"/>
    <keyword type="function" name="gsk_render_node_draw ()" link="GskRenderNode.html#gsk-render-node-draw"/>
    <keyword type="function" name="GskParseErrorFunc ()" link="GskRenderNode.html#GskParseErrorFunc"/>
    <keyword type="function" name="gsk_render_node_serialize ()" link="GskRenderNode.html#gsk-render-node-serialize"/>
    <keyword type="function" name="gsk_render_node_deserialize ()" link="GskRenderNode.html#gsk-render-node-deserialize"/>
    <keyword type="function" name="gsk_render_node_write_to_file ()" link="GskRenderNode.html#gsk-render-node-write-to-file"/>
    <keyword type="function" name="gsk_render_node_get_bounds ()" link="GskRenderNode.html#gsk-render-node-get-bounds"/>
    <keyword type="function" name="gsk_color_node_new ()" link="GskRenderNode.html#gsk-color-node-new"/>
    <keyword type="function" name="gsk_color_node_peek_color ()" link="GskRenderNode.html#gsk-color-node-peek-color"/>
    <keyword type="function" name="gsk_texture_node_new ()" link="GskRenderNode.html#gsk-texture-node-new"/>
    <keyword type="function" name="gsk_texture_node_get_texture ()" link="GskRenderNode.html#gsk-texture-node-get-texture"/>
    <keyword type="function" name="gsk_linear_gradient_node_new ()" link="GskRenderNode.html#gsk-linear-gradient-node-new"/>
    <keyword type="function" name="gsk_linear_gradient_node_peek_start ()" link="GskRenderNode.html#gsk-linear-gradient-node-peek-start"/>
    <keyword type="function" name="gsk_linear_gradient_node_peek_end ()" link="GskRenderNode.html#gsk-linear-gradient-node-peek-end"/>
    <keyword type="function" name="gsk_linear_gradient_node_get_n_color_stops ()" link="GskRenderNode.html#gsk-linear-gradient-node-get-n-color-stops"/>
    <keyword type="function" name="gsk_linear_gradient_node_peek_color_stops ()" link="GskRenderNode.html#gsk-linear-gradient-node-peek-color-stops"/>
    <keyword type="function" name="gsk_repeating_linear_gradient_node_new ()" link="GskRenderNode.html#gsk-repeating-linear-gradient-node-new"/>
    <keyword type="function" name="gsk_border_node_new ()" link="GskRenderNode.html#gsk-border-node-new"/>
    <keyword type="function" name="gsk_border_node_peek_outline ()" link="GskRenderNode.html#gsk-border-node-peek-outline"/>
    <keyword type="function" name="gsk_border_node_peek_widths ()" link="GskRenderNode.html#gsk-border-node-peek-widths"/>
    <keyword type="function" name="gsk_border_node_peek_colors ()" link="GskRenderNode.html#gsk-border-node-peek-colors"/>
    <keyword type="function" name="gsk_inset_shadow_node_new ()" link="GskRenderNode.html#gsk-inset-shadow-node-new"/>
    <keyword type="function" name="gsk_inset_shadow_node_peek_outline ()" link="GskRenderNode.html#gsk-inset-shadow-node-peek-outline"/>
    <keyword type="function" name="gsk_inset_shadow_node_peek_color ()" link="GskRenderNode.html#gsk-inset-shadow-node-peek-color"/>
    <keyword type="function" name="gsk_inset_shadow_node_get_dx ()" link="GskRenderNode.html#gsk-inset-shadow-node-get-dx"/>
    <keyword type="function" name="gsk_inset_shadow_node_get_dy ()" link="GskRenderNode.html#gsk-inset-shadow-node-get-dy"/>
    <keyword type="function" name="gsk_inset_shadow_node_get_spread ()" link="GskRenderNode.html#gsk-inset-shadow-node-get-spread"/>
    <keyword type="function" name="gsk_inset_shadow_node_get_blur_radius ()" link="GskRenderNode.html#gsk-inset-shadow-node-get-blur-radius"/>
    <keyword type="function" name="gsk_outset_shadow_node_new ()" link="GskRenderNode.html#gsk-outset-shadow-node-new"/>
    <keyword type="function" name="gsk_outset_shadow_node_peek_outline ()" link="GskRenderNode.html#gsk-outset-shadow-node-peek-outline"/>
    <keyword type="function" name="gsk_outset_shadow_node_peek_color ()" link="GskRenderNode.html#gsk-outset-shadow-node-peek-color"/>
    <keyword type="function" name="gsk_outset_shadow_node_get_dx ()" link="GskRenderNode.html#gsk-outset-shadow-node-get-dx"/>
    <keyword type="function" name="gsk_outset_shadow_node_get_dy ()" link="GskRenderNode.html#gsk-outset-shadow-node-get-dy"/>
    <keyword type="function" name="gsk_outset_shadow_node_get_spread ()" link="GskRenderNode.html#gsk-outset-shadow-node-get-spread"/>
    <keyword type="function" name="gsk_outset_shadow_node_get_blur_radius ()" link="GskRenderNode.html#gsk-outset-shadow-node-get-blur-radius"/>
    <keyword type="function" name="gsk_cairo_node_new ()" link="GskRenderNode.html#gsk-cairo-node-new"/>
    <keyword type="function" name="gsk_cairo_node_get_draw_context ()" link="GskRenderNode.html#gsk-cairo-node-get-draw-context"/>
    <keyword type="function" name="gsk_cairo_node_peek_surface ()" link="GskRenderNode.html#gsk-cairo-node-peek-surface"/>
    <keyword type="function" name="gsk_container_node_new ()" link="GskRenderNode.html#gsk-container-node-new"/>
    <keyword type="function" name="gsk_container_node_get_n_children ()" link="GskRenderNode.html#gsk-container-node-get-n-children"/>
    <keyword type="function" name="gsk_container_node_get_child ()" link="GskRenderNode.html#gsk-container-node-get-child"/>
    <keyword type="function" name="gsk_transform_node_new ()" link="GskRenderNode.html#gsk-transform-node-new"/>
    <keyword type="function" name="gsk_transform_node_get_child ()" link="GskRenderNode.html#gsk-transform-node-get-child"/>
    <keyword type="function" name="gsk_transform_node_get_transform ()" link="GskRenderNode.html#gsk-transform-node-get-transform"/>
    <keyword type="function" name="gsk_opacity_node_new ()" link="GskRenderNode.html#gsk-opacity-node-new"/>
    <keyword type="function" name="gsk_opacity_node_get_child ()" link="GskRenderNode.html#gsk-opacity-node-get-child"/>
    <keyword type="function" name="gsk_opacity_node_get_opacity ()" link="GskRenderNode.html#gsk-opacity-node-get-opacity"/>
    <keyword type="function" name="gsk_color_matrix_node_new ()" link="GskRenderNode.html#gsk-color-matrix-node-new"/>
    <keyword type="function" name="gsk_color_matrix_node_get_child ()" link="GskRenderNode.html#gsk-color-matrix-node-get-child"/>
    <keyword type="function" name="gsk_color_matrix_node_peek_color_matrix ()" link="GskRenderNode.html#gsk-color-matrix-node-peek-color-matrix"/>
    <keyword type="function" name="gsk_color_matrix_node_peek_color_offset ()" link="GskRenderNode.html#gsk-color-matrix-node-peek-color-offset"/>
    <keyword type="function" name="gsk_repeat_node_new ()" link="GskRenderNode.html#gsk-repeat-node-new"/>
    <keyword type="function" name="gsk_repeat_node_get_child ()" link="GskRenderNode.html#gsk-repeat-node-get-child"/>
    <keyword type="function" name="gsk_repeat_node_peek_child_bounds ()" link="GskRenderNode.html#gsk-repeat-node-peek-child-bounds"/>
    <keyword type="function" name="gsk_clip_node_new ()" link="GskRenderNode.html#gsk-clip-node-new"/>
    <keyword type="function" name="gsk_clip_node_get_child ()" link="GskRenderNode.html#gsk-clip-node-get-child"/>
    <keyword type="function" name="gsk_clip_node_peek_clip ()" link="GskRenderNode.html#gsk-clip-node-peek-clip"/>
    <keyword type="function" name="gsk_rounded_clip_node_new ()" link="GskRenderNode.html#gsk-rounded-clip-node-new"/>
    <keyword type="function" name="gsk_rounded_clip_node_get_child ()" link="GskRenderNode.html#gsk-rounded-clip-node-get-child"/>
    <keyword type="function" name="gsk_rounded_clip_node_peek_clip ()" link="GskRenderNode.html#gsk-rounded-clip-node-peek-clip"/>
    <keyword type="function" name="gsk_shadow_node_new ()" link="GskRenderNode.html#gsk-shadow-node-new"/>
    <keyword type="function" name="gsk_shadow_node_peek_shadow ()" link="GskRenderNode.html#gsk-shadow-node-peek-shadow"/>
    <keyword type="function" name="gsk_shadow_node_get_n_shadows ()" link="GskRenderNode.html#gsk-shadow-node-get-n-shadows"/>
    <keyword type="function" name="gsk_shadow_node_get_child ()" link="GskRenderNode.html#gsk-shadow-node-get-child"/>
    <keyword type="function" name="gsk_blend_node_new ()" link="GskRenderNode.html#gsk-blend-node-new"/>
    <keyword type="function" name="gsk_blend_node_get_bottom_child ()" link="GskRenderNode.html#gsk-blend-node-get-bottom-child"/>
    <keyword type="function" name="gsk_blend_node_get_top_child ()" link="GskRenderNode.html#gsk-blend-node-get-top-child"/>
    <keyword type="function" name="gsk_blend_node_get_blend_mode ()" link="GskRenderNode.html#gsk-blend-node-get-blend-mode"/>
    <keyword type="function" name="gsk_cross_fade_node_new ()" link="GskRenderNode.html#gsk-cross-fade-node-new"/>
    <keyword type="function" name="gsk_cross_fade_node_get_start_child ()" link="GskRenderNode.html#gsk-cross-fade-node-get-start-child"/>
    <keyword type="function" name="gsk_cross_fade_node_get_end_child ()" link="GskRenderNode.html#gsk-cross-fade-node-get-end-child"/>
    <keyword type="function" name="gsk_cross_fade_node_get_progress ()" link="GskRenderNode.html#gsk-cross-fade-node-get-progress"/>
    <keyword type="function" name="gsk_text_node_new ()" link="GskRenderNode.html#gsk-text-node-new"/>
    <keyword type="function" name="gsk_text_node_peek_font ()" link="GskRenderNode.html#gsk-text-node-peek-font"/>
    <keyword type="function" name="gsk_text_node_peek_glyphs ()" link="GskRenderNode.html#gsk-text-node-peek-glyphs"/>
    <keyword type="function" name="gsk_text_node_peek_color ()" link="GskRenderNode.html#gsk-text-node-peek-color"/>
    <keyword type="function" name="gsk_text_node_has_color_glyphs ()" link="GskRenderNode.html#gsk-text-node-has-color-glyphs"/>
    <keyword type="function" name="gsk_text_node_get_num_glyphs ()" link="GskRenderNode.html#gsk-text-node-get-num-glyphs"/>
    <keyword type="function" name="gsk_text_node_get_offset ()" link="GskRenderNode.html#gsk-text-node-get-offset"/>
    <keyword type="function" name="gsk_blur_node_new ()" link="GskRenderNode.html#gsk-blur-node-new"/>
    <keyword type="function" name="gsk_blur_node_get_child ()" link="GskRenderNode.html#gsk-blur-node-get-child"/>
    <keyword type="function" name="gsk_blur_node_get_radius ()" link="GskRenderNode.html#gsk-blur-node-get-radius"/>
    <keyword type="function" name="gsk_debug_node_new ()" link="GskRenderNode.html#gsk-debug-node-new"/>
    <keyword type="function" name="gsk_debug_node_get_child ()" link="GskRenderNode.html#gsk-debug-node-get-child"/>
    <keyword type="function" name="gsk_debug_node_get_message ()" link="GskRenderNode.html#gsk-debug-node-get-message"/>
    <keyword type="struct" name="GskRenderNode" link="GskRenderNode.html#GskRenderNode-struct"/>
    <keyword type="struct" name="GskBlendNode" link="GskRenderNode.html#GskBlendNode"/>
    <keyword type="struct" name="GskBlurNode" link="GskRenderNode.html#GskBlurNode"/>
    <keyword type="struct" name="GskBorderNode" link="GskRenderNode.html#GskBorderNode"/>
    <keyword type="struct" name="GskCairoNode" link="GskRenderNode.html#GskCairoNode"/>
    <keyword type="struct" name="GskClipNode" link="GskRenderNode.html#GskClipNode"/>
    <keyword type="struct" name="GskColorMatrixNode" link="GskRenderNode.html#GskColorMatrixNode"/>
    <keyword type="struct" name="GskColorNode" link="GskRenderNode.html#GskColorNode"/>
    <keyword type="struct" name="GskContainerNode" link="GskRenderNode.html#GskContainerNode"/>
    <keyword type="struct" name="GskCrossFadeNode" link="GskRenderNode.html#GskCrossFadeNode"/>
    <keyword type="struct" name="GskDebugNode" link="GskRenderNode.html#GskDebugNode"/>
    <keyword type="struct" name="GskInsetShadowNode" link="GskRenderNode.html#GskInsetShadowNode"/>
    <keyword type="struct" name="GskLinearGradientNode" link="GskRenderNode.html#GskLinearGradientNode"/>
    <keyword type="struct" name="GskOpacityNode" link="GskRenderNode.html#GskOpacityNode"/>
    <keyword type="struct" name="GskOutsetShadowNode" link="GskRenderNode.html#GskOutsetShadowNode"/>
    <keyword type="struct" name="GskRepeatingLinearGradientNode" link="GskRenderNode.html#GskRepeatingLinearGradientNode"/>
    <keyword type="struct" name="GskRepeatNode" link="GskRenderNode.html#GskRepeatNode"/>
    <keyword type="struct" name="GskRoundedClipNode" link="GskRenderNode.html#GskRoundedClipNode"/>
    <keyword type="struct" name="GskShadowNode" link="GskRenderNode.html#GskShadowNode"/>
    <keyword type="struct" name="GskTextNode" link="GskRenderNode.html#GskTextNode"/>
    <keyword type="struct" name="GskTextureNode" link="GskRenderNode.html#GskTextureNode"/>
    <keyword type="struct" name="GskTransformNode" link="GskRenderNode.html#GskTransformNode"/>
    <keyword type="enum" name="enum GskRenderNodeType" link="GskRenderNode.html#GskRenderNodeType"/>
    <keyword type="enum" name="enum GskSerializationError" link="GskRenderNode.html#GskSerializationError"/>
    <keyword type="enum" name="enum GskScalingFilter" link="GskRenderNode.html#GskScalingFilter"/>
    <keyword type="struct" name="struct GskColorStop" link="GskRenderNode.html#GskColorStop"/>
    <keyword type="struct" name="struct GskShadow" link="GskRenderNode.html#GskShadow"/>
    <keyword type="enum" name="enum GskBlendMode" link="GskRenderNode.html#GskBlendMode"/>
    <keyword type="macro" name="GSK_ROUNDED_RECT_INIT()" link="gsk4-GskRoundedRect.html#GSK-ROUNDED-RECT-INIT:CAPS"/>
    <keyword type="function" name="gsk_rounded_rect_init ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-init"/>
    <keyword type="function" name="gsk_rounded_rect_init_copy ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-init-copy"/>
    <keyword type="function" name="gsk_rounded_rect_init_from_rect ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-init-from-rect"/>
    <keyword type="function" name="gsk_rounded_rect_normalize ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-normalize"/>
    <keyword type="function" name="gsk_rounded_rect_offset ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-offset"/>
    <keyword type="function" name="gsk_rounded_rect_shrink ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-shrink"/>
    <keyword type="function" name="gsk_rounded_rect_is_rectilinear ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-is-rectilinear"/>
    <keyword type="function" name="gsk_rounded_rect_contains_point ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-contains-point"/>
    <keyword type="function" name="gsk_rounded_rect_contains_rect ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-contains-rect"/>
    <keyword type="function" name="gsk_rounded_rect_intersects_rect ()" link="gsk4-GskRoundedRect.html#gsk-rounded-rect-intersects-rect"/>
    <keyword type="enum" name="enum GskCorner" link="gsk4-GskRoundedRect.html#GskCorner"/>
    <keyword type="struct" name="struct GskRoundedRect" link="gsk4-GskRoundedRect.html#GskRoundedRect"/>
    <keyword type="function" name="gsk_transform_ref ()" link="gsk4-GskTransform.html#gsk-transform-ref"/>
    <keyword type="function" name="gsk_transform_unref ()" link="gsk4-GskTransform.html#gsk-transform-unref"/>
    <keyword type="function" name="gsk_transform_get_category ()" link="gsk4-GskTransform.html#gsk-transform-get-category"/>
    <keyword type="function" name="gsk_transform_print ()" link="gsk4-GskTransform.html#gsk-transform-print"/>
    <keyword type="function" name="gsk_transform_to_string ()" link="gsk4-GskTransform.html#gsk-transform-to-string"/>
    <keyword type="function" name="gsk_transform_parse ()" link="gsk4-GskTransform.html#gsk-transform-parse"/>
    <keyword type="function" name="gsk_transform_to_matrix ()" link="gsk4-GskTransform.html#gsk-transform-to-matrix"/>
    <keyword type="function" name="gsk_transform_to_2d ()" link="gsk4-GskTransform.html#gsk-transform-to-2d"/>
    <keyword type="function" name="gsk_transform_to_affine ()" link="gsk4-GskTransform.html#gsk-transform-to-affine"/>
    <keyword type="function" name="gsk_transform_to_translate ()" link="gsk4-GskTransform.html#gsk-transform-to-translate"/>
    <keyword type="function" name="gsk_transform_transform ()" link="gsk4-GskTransform.html#gsk-transform-transform"/>
    <keyword type="function" name="gsk_transform_invert ()" link="gsk4-GskTransform.html#gsk-transform-invert"/>
    <keyword type="function" name="gsk_transform_matrix ()" link="gsk4-GskTransform.html#gsk-transform-matrix"/>
    <keyword type="function" name="gsk_transform_translate ()" link="gsk4-GskTransform.html#gsk-transform-translate"/>
    <keyword type="function" name="gsk_transform_translate_3d ()" link="gsk4-GskTransform.html#gsk-transform-translate-3d"/>
    <keyword type="function" name="gsk_transform_rotate ()" link="gsk4-GskTransform.html#gsk-transform-rotate"/>
    <keyword type="function" name="gsk_transform_rotate_3d ()" link="gsk4-GskTransform.html#gsk-transform-rotate-3d"/>
    <keyword type="function" name="gsk_transform_scale ()" link="gsk4-GskTransform.html#gsk-transform-scale"/>
    <keyword type="function" name="gsk_transform_scale_3d ()" link="gsk4-GskTransform.html#gsk-transform-scale-3d"/>
    <keyword type="function" name="gsk_transform_perspective ()" link="gsk4-GskTransform.html#gsk-transform-perspective"/>
    <keyword type="function" name="gsk_transform_equal ()" link="gsk4-GskTransform.html#gsk-transform-equal"/>
    <keyword type="function" name="gsk_transform_transform_bounds ()" link="gsk4-GskTransform.html#gsk-transform-transform-bounds"/>
    <keyword type="function" name="gsk_transform_transform_point ()" link="gsk4-GskTransform.html#gsk-transform-transform-point"/>
    <keyword type="struct" name="GskTransform" link="gsk4-GskTransform.html#GskTransform"/>
    <keyword type="enum" name="enum GskTransformCategory" link="gsk4-GskTransform.html#GskTransformCategory"/>
    <keyword type="constant" name="GSK_NOT_A_RENDER_NODE" link="GskRenderNode.html#GSK-NOT-A-RENDER-NODE:CAPS"/>
    <keyword type="constant" name="GSK_CONTAINER_NODE" link="GskRenderNode.html#GSK-CONTAINER-NODE:CAPS"/>
    <keyword type="constant" name="GSK_CAIRO_NODE" link="GskRenderNode.html#GSK-CAIRO-NODE:CAPS"/>
    <keyword type="constant" name="GSK_COLOR_NODE" link="GskRenderNode.html#GSK-COLOR-NODE:CAPS"/>
    <keyword type="constant" name="GSK_LINEAR_GRADIENT_NODE" link="GskRenderNode.html#GSK-LINEAR-GRADIENT-NODE:CAPS"/>
    <keyword type="constant" name="GSK_REPEATING_LINEAR_GRADIENT_NODE" link="GskRenderNode.html#GSK-REPEATING-LINEAR-GRADIENT-NODE:CAPS"/>
    <keyword type="constant" name="GSK_BORDER_NODE" link="GskRenderNode.html#GSK-BORDER-NODE:CAPS"/>
    <keyword type="constant" name="GSK_TEXTURE_NODE" link="GskRenderNode.html#GSK-TEXTURE-NODE:CAPS"/>
    <keyword type="constant" name="GSK_INSET_SHADOW_NODE" link="GskRenderNode.html#GSK-INSET-SHADOW-NODE:CAPS"/>
    <keyword type="constant" name="GSK_OUTSET_SHADOW_NODE" link="GskRenderNode.html#GSK-OUTSET-SHADOW-NODE:CAPS"/>
    <keyword type="constant" name="GSK_TRANSFORM_NODE" link="GskRenderNode.html#GSK-TRANSFORM-NODE:CAPS"/>
    <keyword type="constant" name="GSK_OPACITY_NODE" link="GskRenderNode.html#GSK-OPACITY-NODE:CAPS"/>
    <keyword type="constant" name="GSK_COLOR_MATRIX_NODE" link="GskRenderNode.html#GSK-COLOR-MATRIX-NODE:CAPS"/>
    <keyword type="constant" name="GSK_REPEAT_NODE" link="GskRenderNode.html#GSK-REPEAT-NODE:CAPS"/>
    <keyword type="constant" name="GSK_CLIP_NODE" link="GskRenderNode.html#GSK-CLIP-NODE:CAPS"/>
    <keyword type="constant" name="GSK_ROUNDED_CLIP_NODE" link="GskRenderNode.html#GSK-ROUNDED-CLIP-NODE:CAPS"/>
    <keyword type="constant" name="GSK_SHADOW_NODE" link="GskRenderNode.html#GSK-SHADOW-NODE:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_NODE" link="GskRenderNode.html#GSK-BLEND-NODE:CAPS"/>
    <keyword type="constant" name="GSK_CROSS_FADE_NODE" link="GskRenderNode.html#GSK-CROSS-FADE-NODE:CAPS"/>
    <keyword type="constant" name="GSK_TEXT_NODE" link="GskRenderNode.html#GSK-TEXT-NODE:CAPS"/>
    <keyword type="constant" name="GSK_BLUR_NODE" link="GskRenderNode.html#GSK-BLUR-NODE:CAPS"/>
    <keyword type="constant" name="GSK_DEBUG_NODE" link="GskRenderNode.html#GSK-DEBUG-NODE:CAPS"/>
    <keyword type="constant" name="GSK_SERIALIZATION_UNSUPPORTED_FORMAT" link="GskRenderNode.html#GSK-SERIALIZATION-UNSUPPORTED-FORMAT:CAPS"/>
    <keyword type="constant" name="GSK_SERIALIZATION_UNSUPPORTED_VERSION" link="GskRenderNode.html#GSK-SERIALIZATION-UNSUPPORTED-VERSION:CAPS"/>
    <keyword type="constant" name="GSK_SERIALIZATION_INVALID_DATA" link="GskRenderNode.html#GSK-SERIALIZATION-INVALID-DATA:CAPS"/>
    <keyword type="constant" name="GSK_SCALING_FILTER_LINEAR" link="GskRenderNode.html#GSK-SCALING-FILTER-LINEAR:CAPS"/>
    <keyword type="constant" name="GSK_SCALING_FILTER_NEAREST" link="GskRenderNode.html#GSK-SCALING-FILTER-NEAREST:CAPS"/>
    <keyword type="constant" name="GSK_SCALING_FILTER_TRILINEAR" link="GskRenderNode.html#GSK-SCALING-FILTER-TRILINEAR:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_DEFAULT" link="GskRenderNode.html#GSK-BLEND-MODE-DEFAULT:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_MULTIPLY" link="GskRenderNode.html#GSK-BLEND-MODE-MULTIPLY:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_SCREEN" link="GskRenderNode.html#GSK-BLEND-MODE-SCREEN:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_OVERLAY" link="GskRenderNode.html#GSK-BLEND-MODE-OVERLAY:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_DARKEN" link="GskRenderNode.html#GSK-BLEND-MODE-DARKEN:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_LIGHTEN" link="GskRenderNode.html#GSK-BLEND-MODE-LIGHTEN:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_COLOR_DODGE" link="GskRenderNode.html#GSK-BLEND-MODE-COLOR-DODGE:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_COLOR_BURN" link="GskRenderNode.html#GSK-BLEND-MODE-COLOR-BURN:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_HARD_LIGHT" link="GskRenderNode.html#GSK-BLEND-MODE-HARD-LIGHT:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_SOFT_LIGHT" link="GskRenderNode.html#GSK-BLEND-MODE-SOFT-LIGHT:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_DIFFERENCE" link="GskRenderNode.html#GSK-BLEND-MODE-DIFFERENCE:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_EXCLUSION" link="GskRenderNode.html#GSK-BLEND-MODE-EXCLUSION:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_COLOR" link="GskRenderNode.html#GSK-BLEND-MODE-COLOR:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_HUE" link="GskRenderNode.html#GSK-BLEND-MODE-HUE:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_SATURATION" link="GskRenderNode.html#GSK-BLEND-MODE-SATURATION:CAPS"/>
    <keyword type="constant" name="GSK_BLEND_MODE_LUMINOSITY" link="GskRenderNode.html#GSK-BLEND-MODE-LUMINOSITY:CAPS"/>
    <keyword type="constant" name="GSK_CORNER_TOP_LEFT" link="gsk4-GskRoundedRect.html#GSK-CORNER-TOP-LEFT:CAPS"/>
    <keyword type="constant" name="GSK_CORNER_TOP_RIGHT" link="gsk4-GskRoundedRect.html#GSK-CORNER-TOP-RIGHT:CAPS"/>
    <keyword type="constant" name="GSK_CORNER_BOTTOM_RIGHT" link="gsk4-GskRoundedRect.html#GSK-CORNER-BOTTOM-RIGHT:CAPS"/>
    <keyword type="constant" name="GSK_CORNER_BOTTOM_LEFT" link="gsk4-GskRoundedRect.html#GSK-CORNER-BOTTOM-LEFT:CAPS"/>
    <keyword type="constant" name="GSK_TRANSFORM_CATEGORY_UNKNOWN" link="gsk4-GskTransform.html#GSK-TRANSFORM-CATEGORY-UNKNOWN:CAPS"/>
    <keyword type="constant" name="GSK_TRANSFORM_CATEGORY_ANY" link="gsk4-GskTransform.html#GSK-TRANSFORM-CATEGORY-ANY:CAPS"/>
    <keyword type="constant" name="GSK_TRANSFORM_CATEGORY_3D" link="gsk4-GskTransform.html#GSK-TRANSFORM-CATEGORY-3D:CAPS"/>
    <keyword type="constant" name="GSK_TRANSFORM_CATEGORY_2D" link="gsk4-GskTransform.html#GSK-TRANSFORM-CATEGORY-2D:CAPS"/>
    <keyword type="constant" name="GSK_TRANSFORM_CATEGORY_2D_AFFINE" link="gsk4-GskTransform.html#GSK-TRANSFORM-CATEGORY-2D-AFFINE:CAPS"/>
    <keyword type="constant" name="GSK_TRANSFORM_CATEGORY_2D_TRANSLATE" link="gsk4-GskTransform.html#GSK-TRANSFORM-CATEGORY-2D-TRANSLATE:CAPS"/>
    <keyword type="constant" name="GSK_TRANSFORM_CATEGORY_IDENTITY" link="gsk4-GskTransform.html#GSK-TRANSFORM-CATEGORY-IDENTITY:CAPS"/>
    <keyword type="member" name="GskRoundedRect.bounds" link="gsk4-GskRoundedRect.html#GskRoundedRect.bounds"/>
    <keyword type="member" name="GskRoundedRect.corner" link="gsk4-GskRoundedRect.html#GskRoundedRect.corner"/>
  </functions>
</book>
