case GSK_PASTE_NODE: if (gsk_paste_node_get_depth (node) == depth)
{ if (gsk_rect_is_empty (&self->paste_area))
self->paste_area = node->bounds; else
graphene_rect_union (&self->paste_area, &node->bounds, &self->paste_area);
} else
{
self->render_node.contains_paste_node = TRUE;
} break;
case GSK_CONTAINER_NODE: case GSK_CAIRO_NODE: case GSK_COLOR_NODE: case GSK_LINEAR_GRADIENT_NODE: case GSK_REPEATING_LINEAR_GRADIENT_NODE: case GSK_RADIAL_GRADIENT_NODE: case GSK_REPEATING_RADIAL_GRADIENT_NODE: case GSK_CONIC_GRADIENT_NODE: case GSK_BORDER_NODE: case GSK_TEXTURE_NODE: case GSK_INSET_SHADOW_NODE: case GSK_OUTSET_SHADOW_NODE: case GSK_TRANSFORM_NODE: case GSK_OPACITY_NODE: case GSK_COLOR_MATRIX_NODE: case GSK_REPEAT_NODE: case GSK_CLIP_NODE: case GSK_ROUNDED_CLIP_NODE: case GSK_SHADOW_NODE: case GSK_BLEND_NODE: case GSK_CROSS_FADE_NODE: case GSK_TEXT_NODE: case GSK_BLUR_NODE: case GSK_DEBUG_NODE: case GSK_GL_SHADER_NODE: case GSK_TEXTURE_SCALE_NODE: case GSK_MASK_NODE: case GSK_FILL_NODE: case GSK_STROKE_NODE: case GSK_SUBSURFACE_NODE: case GSK_COMPONENT_TRANSFER_NODE: case GSK_COMPOSITE_NODE: case GSK_ISOLATION_NODE: case GSK_DISPLACEMENT_NODE: case GSK_ARITHMETIC_NODE: case GSK_TURBULENCE_NODE: for (i = 0; i < n_children; i++)
{
gsk_copy_node_analyze_child (self, children[i], depth);
} break;
case GSK_NOT_A_RENDER_NODE: default:
g_assert_not_reached (); return;
}
}
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.16Bemerkung:
(vorverarbeitet am 2026-07-03)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.