Skip to main content

Module model

Module model 

Source
Expand description

Public scene-model types used by cbf-compositor.

These types describe compositor windows, scene items, layout geometry, and ownership relationships without exposing backend-specific details.

Structs§

CompositionItemId
Identifier for a scene item inside a compositor-managed window.
CompositionItemSpec
Declarative description of one scene item inside a compositor window.
CompositorWindowId
Identifier for a compositor-managed native window attachment.
HitTestRegion
Axis-aligned rectangle used by hit-test snapshots.
HitTestRegionSnapshot
Cached hit-test snapshot for one scene item.
Rect
Rectangle in compositor-window coordinates.
TransientOwnership
Ownership relationship for a transient browsing context.
WindowCompositionSpec
Full scene description for one compositor-managed window.

Enums§

BackgroundPolicy
Background drawing policy for a scene item.
HitTestCoordinateSpace
Coordinate space used by pushed hit-test regions.
HitTestPolicy
Hit-test behavior for one scene item.
HitTestRegionMode
How a hit-test snapshot interprets its listed regions.
SurfaceTarget
Browser-managed surface target that can appear in the compositor scene.