package wall

  1. Overview
  2. Docs
type t
val empty : t
val stroke : Outline.t -> Path.t -> t
val fill : Path.t -> t
val typeset : 'input Typesetter.t -> 'input -> t
val paint : Texture.t Paint.t -> t -> t
val transform : Transform.t -> t -> t
val scissor : ?transform:Transform.t -> Gg.box2 -> t -> t
val reset_scissor : t -> t
val intersect_scissor : ?transform:Transform.t -> Gg.box2 -> t -> t
val alpha : float -> t -> t
val stack : t -> t -> t
val seq : t list -> t
val stroke_path : Outline.t -> (Path.ctx -> unit) -> t
val fill_path : (Path.ctx -> unit) -> t