Module Cairo.Font_Options

module Font_Options: sig .. end

Font options functions


type t 
val create : unit -> t
val merge : t -> t -> unit
val get_antialias : t -> Cairo.antialias
val set_antialias : t -> Cairo.antialias -> unit
val get_subpixel_order : t -> Cairo.subpixel_order
val set_subpixel_order : t -> Cairo.subpixel_order -> unit
val get_hint_style : t -> Cairo.hint_style
val set_hint_style : t -> Cairo.hint_style -> unit
val get_hint_metrics : t -> Cairo.hint_metrics
val set_hint_metrics : t -> Cairo.hint_metrics -> unit
type all = [ `ANTIALIAS_DEFAULT
| `ANTIALIAS_GRAY
| `ANTIALIAS_NONE
| `ANTIALIAS_SUBPIXEL
| `HINT_METRICS_DEFAULT
| `HINT_METRICS_OFF
| `HINT_METRICS_ON
| `HINT_STYLE_DEFAULT
| `HINT_STYLE_FULL
| `HINT_STYLE_MEDIUM
| `HINT_STYLE_NONE
| `HINT_STYLE_SLIGHT
| `SUBPIXEL_ORDER_BGR
| `SUBPIXEL_ORDER_DEFAULT
| `SUBPIXEL_ORDER_RGB
| `SUBPIXEL_ORDER_VBGR
| `SUBPIXEL_ORDER_VRGB ]
val make : [< all ] list -> t