Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module GlyphBitmap : sig ... end
val create : unit -> t
module Quad : sig ... end
module Iter : sig ... end
val bounds :
t ->
float ->
float ->
?off:int ->
?end_:int ->
string ->
float * Graphv_core_lib.Bounds.t
val line_bounds : t -> float -> float * float
val set_size : t -> float -> unit
val set_spacing : t -> float -> unit
val set_blur : t -> float -> unit
val set_align : t -> Graphv_core_lib.Align.t -> unit
val set_font : t -> int -> unit
val validate_texture : t -> (int * int * int * int) option
val get_texture_data : t -> Impl.Buffer.UByte.t * int * int
val iter_init :
t ->
float ->
float ->
?start:int ->
?end_:int ->
string ->
GlyphBitmap.t ->
iter
val add_fallback : t -> name:string -> fallback:string -> unit
val reset_fallback : t -> name:string -> unit