module Output:sig
..end
type
t
val id : t -> int64
val all : unit -> t list
val get_focused : unit -> t
val get_sleep : t -> bool
val set_sleep : t -> bool -> unit
val get_resolution : t -> Wlc.Geometry.Size.t
val set_resolution : t -> Wlc.Geometry.Size.t -> unit
val get_mask : t -> int list
The current implementation of Wlc only handles 32 spaces per
output.
val set_mask : t -> int list -> unit
val get_pixels : t ->
((int, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Array2.t ->
unit) ->
unit
val focus : t option -> unit