summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 745d4fc)
raw | patch | inline | side by side (parent: 745d4fc)
author | buliabyak <buliabyak@users.sourceforge.net> | |
Sun, 26 Mar 2006 22:40:19 +0000 (22:40 +0000) | ||
committer | buliabyak <buliabyak@users.sourceforge.net> | |
Sun, 26 Mar 2006 22:40:19 +0000 (22:40 +0000) |
src/display/nr-arena-item.cpp | patch | blob | history |
index 3bdd88724d2f9693714ce2d0fc582c3ac4d38848..7f473ae4d551f8d73b14727d88ef8070c246e058 100644 (file)
nr_return_val_if_fail ((pb->area.y1 - pb->area.y0) >= (area->y1 - area->y0), NR_ARENA_ITEM_STATE_INVALID);
#ifdef NR_ARENA_ITEM_VERBOSE
- printf ("Invoke render %p: %d %d - %d %d, item bbox %d %d - %d %d\n", item, area->x0, area->y0, area->x1, area->y1, (&item->bbox)->x0, (&item->bbox)->y0, (&item->bbox)->x1, (&item->bbox)->y1);
+ printf ("Invoke clip by %p: %d %d - %d %d, item bbox %d %d - %d %d\n", item, area->x0, area->y0, area->x1, area->y1, (&item->bbox)->x0, (&item->bbox)->y0, (&item->bbox)->x1, (&item->bbox)->y1);
#endif
if (item->visible && nr_rect_l_test_intersect (area, &item->bbox)) {
/* Need render that item */
- if (((NRArenaItemClass *) NR_OBJECT_GET_CLASS (item))->clip)
+ if (((NRArenaItemClass *) NR_OBJECT_GET_CLASS (item))->clip) {
return ((NRArenaItemClass *) NR_OBJECT_GET_CLASS(item))->clip (item, area, pb);
+ }
}
return item->state;