snapshot_child
Description:
Snapshots a child of the widget.
When a widget receives a call to the snapshot function, it must send synthetic [vfunc@Gtk.Widget.snapshot] calls to all children. This function
provides a convenient way of doing this. A widget, when it receives a call to its [vfunc@Gtk.Widget.snapshot] function, calls
snapshot_child once for each child, passing in the snapshot the widget received.
This function takes care of translating the origin of snapshot, and deciding whether the child needs to be snapshot.
It does nothing for children that implement `GtkNative`.
Parameters:
| this |
a widget |
| child |
a child of this |
| snapshot |
snapshot as passed to the widget. In particular, no calls to [method@Gtk.Snapshot.translate] or other transform calls should have been made |