package wayland

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Handler for a proxy with version >= 3.

constraint 'a = [< `V3 | `V4 ]
method private virtual on_destroy : [> `V3 | `V4 ] t -> unit

Destroy region.

Destroy the region. This will invalidate the object ID.

method private virtual on_add : [> `V3 | `V4 ] t -> x:int32 -> y:int32 -> width:int32 -> height:int32 -> unit

Add rectangle to region.

Add the specified rectangle to the region.

method private virtual on_subtract : [> `V3 | `V4 ] t -> x:int32 -> y:int32 -> width:int32 -> height:int32 -> unit

Subtract rectangle from region.

Subtract the specified rectangle from the region.

method min_version : int32