IsolationNode
Description:
[ CCode ( has_construct_function = false ) ]
public IsolationNode (RenderNode child, Isolation isolations)
public IsolationNode (RenderNode child, Isolation isolations)
Creates a `GskRenderNode` that isolates the drawing operations of the child from surrounding ones.
You can express "everything but these flags" in a forward compatible way by using bit math: `GSK_ISOLATION_ALL & ~(GSK_ISOLATION_BACKGROUND | GSK_ISOLATION_COPY_PASTE)` will isolate everything but background and copy/paste.
For the available isolations, see [flags@Gsk.Isolation].
Parameters:
| child |
The child |
| isolations |
features to isolate |
Returns:
|
A new `GskRenderNode` |