clutter: Split pick and paint

Add the corresponding clutter_actor_pick() and
clutter_actor_continue_pick() as public APIs,
and use them in pick overrides and ClutterEffect.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/865
This commit is contained in:
Georges Basile Stavracas Neto
2019-10-17 17:01:25 +02:00
parent 98892391d7
commit 179d5ba6a6
5 changed files with 153 additions and 4 deletions

View File

@ -168,7 +168,7 @@ meta_surface_actor_pick (ClutterActor *actor)
clutter_actor_iter_init (&iter, actor);
while (clutter_actor_iter_next (&iter, &child))
clutter_actor_paint (child);
clutter_actor_pick (child);
}
static gboolean