Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val text : t -> x:float -> y:float -> ?start:int -> ?end_:int -> string -> unit
val text_w :
t ->
x:float ->
y:float ->
?start:int ->
?end_:int ->
string ->
float
val set_size : t -> size:float -> unit
val set_blur : t -> blur:float -> unit
val set_line_height : t -> height:float -> unit
val set_letter_spacing : t -> spacing:float -> unit
val set_font_face : t -> name:string -> unit
val set_font_face_id : t -> id:int -> unit
val make_empty_rows : int -> text_row array
val empty_glyph_position : glyph_position
val glyph_positions :
t ->
x:float ->
y:float ->
?start:int ->
?end_:int ->
glyphs:glyph_position array ->
string ->
int
val text_box :
t ->
x:float ->
y:float ->
break_width:float ->
?start:int ->
?end_:int ->
string ->
unit
val add_fallback : t -> name:string -> fallback:string -> unit
val reset_fallback : t -> name:string -> unit