Crate harfbuzz [] [src]

Structs

struct__hb_feature_t
struct__hb_glyph_extents_t
struct__hb_glyph_info_t
struct__hb_glyph_position_t
struct__hb_user_data_key_t

Constants

HB_DIRECTION_BTT
HB_DIRECTION_INVALID
HB_DIRECTION_LTR
HB_DIRECTION_RTL
HB_DIRECTION_TTB
HB_MEMORY_MODE_DUPLICATE
HB_MEMORY_MODE_READONLY
HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE
HB_MEMORY_MODE_WRITABLE
HB_SCRIPT_ARABIC
HB_SCRIPT_ARMENIAN
HB_SCRIPT_AVESTAN
HB_SCRIPT_BALINESE
HB_SCRIPT_BAMUM
HB_SCRIPT_BATAK
HB_SCRIPT_BENGALI
HB_SCRIPT_BOPOMOFO
HB_SCRIPT_BRAHMI
HB_SCRIPT_BRAILLE
HB_SCRIPT_BUGINESE
HB_SCRIPT_BUHID
HB_SCRIPT_CANADIAN_ABORIGINAL
HB_SCRIPT_CARIAN
HB_SCRIPT_CHAKMA
HB_SCRIPT_CHAM
HB_SCRIPT_CHEROKEE
HB_SCRIPT_COMMON
HB_SCRIPT_COPTIC
HB_SCRIPT_CUNEIFORM
HB_SCRIPT_CYPRIOT
HB_SCRIPT_CYRILLIC
HB_SCRIPT_DESERET
HB_SCRIPT_DEVANAGARI
HB_SCRIPT_EGYPTIAN_HIEROGLYPHS
HB_SCRIPT_ETHIOPIC
HB_SCRIPT_GEORGIAN
HB_SCRIPT_GLAGOLITIC
HB_SCRIPT_GOTHIC
HB_SCRIPT_GREEK
HB_SCRIPT_GUJARATI
HB_SCRIPT_GURMUKHI
HB_SCRIPT_HAN
HB_SCRIPT_HANGUL
HB_SCRIPT_HANUNOO
HB_SCRIPT_HEBREW
HB_SCRIPT_HIRAGANA
HB_SCRIPT_IMPERIAL_ARAMAIC
HB_SCRIPT_INHERITED
HB_SCRIPT_INSCRIPTIONAL_PAHLAVI
HB_SCRIPT_INSCRIPTIONAL_PARTHIAN
HB_SCRIPT_INVALID
HB_SCRIPT_JAVANESE
HB_SCRIPT_KAITHI
HB_SCRIPT_KANNADA
HB_SCRIPT_KATAKANA
HB_SCRIPT_KAYAH_LI
HB_SCRIPT_KHAROSHTHI
HB_SCRIPT_KHMER
HB_SCRIPT_LAO
HB_SCRIPT_LATIN
HB_SCRIPT_LEPCHA
HB_SCRIPT_LIMBU
HB_SCRIPT_LINEAR_B
HB_SCRIPT_LISU
HB_SCRIPT_LYCIAN
HB_SCRIPT_LYDIAN
HB_SCRIPT_MALAYALAM
HB_SCRIPT_MANDAIC
HB_SCRIPT_MEETEI_MAYEK
HB_SCRIPT_MEROITIC_CURSIVE
HB_SCRIPT_MEROITIC_HIEROGLYPHS
HB_SCRIPT_MIAO
HB_SCRIPT_MONGOLIAN
HB_SCRIPT_MYANMAR
HB_SCRIPT_NEW_TAI_LUE
HB_SCRIPT_NKO
HB_SCRIPT_OGHAM
HB_SCRIPT_OLD_ITALIC
HB_SCRIPT_OLD_PERSIAN
HB_SCRIPT_OLD_SOUTH_ARABIAN
HB_SCRIPT_OLD_TURKIC
HB_SCRIPT_OL_CHIKI
HB_SCRIPT_ORIYA
HB_SCRIPT_OSMANYA
HB_SCRIPT_PHAGS_PA
HB_SCRIPT_PHOENICIAN
HB_SCRIPT_REJANG
HB_SCRIPT_RUNIC
HB_SCRIPT_SAMARITAN
HB_SCRIPT_SAURASHTRA
HB_SCRIPT_SHARADA
HB_SCRIPT_SHAVIAN
HB_SCRIPT_SINHALA
HB_SCRIPT_SORA_SOMPENG
HB_SCRIPT_SUNDANESE
HB_SCRIPT_SYLOTI_NAGRI
HB_SCRIPT_SYRIAC
HB_SCRIPT_TAGALOG
HB_SCRIPT_TAGBANWA
HB_SCRIPT_TAI_LE
HB_SCRIPT_TAI_THAM
HB_SCRIPT_TAI_VIET
HB_SCRIPT_TAKRI
HB_SCRIPT_TAMIL
HB_SCRIPT_TELUGU
HB_SCRIPT_THAANA
HB_SCRIPT_THAI
HB_SCRIPT_TIBETAN
HB_SCRIPT_TIFINAGH
HB_SCRIPT_UGARITIC
HB_SCRIPT_UNKNOWN
HB_SCRIPT_VAI
HB_SCRIPT_YI
HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION
HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION
HB_UNICODE_GENERAL_CATEGORY_CONTROL
HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL
HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION
HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER
HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK
HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION
HB_UNICODE_GENERAL_CATEGORY_FORMAT
HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION
HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER
HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR
HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER
HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL
HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER
HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL
HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK
HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION
HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER
HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER
HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION
HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL
HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR
HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE
HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR
HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK
HB_UNICODE_GENERAL_CATEGORY_SURROGATE
HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER
HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED
HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER

Functions

RUST_hb_blob_create
RUST_hb_blob_create_sub_blob
RUST_hb_blob_destroy
RUST_hb_blob_get_data
RUST_hb_blob_get_data_writable
RUST_hb_blob_get_empty
RUST_hb_blob_get_length
RUST_hb_blob_get_user_data
RUST_hb_blob_is_immutable
RUST_hb_blob_make_immutable
RUST_hb_blob_reference
RUST_hb_blob_set_user_data
RUST_hb_buffer_add
RUST_hb_buffer_add_utf8
RUST_hb_buffer_add_utf16
RUST_hb_buffer_add_utf32
RUST_hb_buffer_allocation_successful
RUST_hb_buffer_create
RUST_hb_buffer_destroy
RUST_hb_buffer_get_direction
RUST_hb_buffer_get_empty
RUST_hb_buffer_get_glyph_infos
RUST_hb_buffer_get_glyph_positions
RUST_hb_buffer_get_language
RUST_hb_buffer_get_length
RUST_hb_buffer_get_script
RUST_hb_buffer_get_unicode_funcs
RUST_hb_buffer_get_user_data
RUST_hb_buffer_guess_properties
RUST_hb_buffer_pre_allocate
RUST_hb_buffer_reference
RUST_hb_buffer_reset
RUST_hb_buffer_reverse
RUST_hb_buffer_reverse_clusters
RUST_hb_buffer_set_direction
RUST_hb_buffer_set_language
RUST_hb_buffer_set_length
RUST_hb_buffer_set_script
RUST_hb_buffer_set_unicode_funcs
RUST_hb_buffer_set_user_data
RUST_hb_direction_from_string
RUST_hb_direction_to_string
RUST_hb_face_create
RUST_hb_face_create_for_tables
RUST_hb_face_destroy
RUST_hb_face_get_empty
RUST_hb_face_get_index
RUST_hb_face_get_upem
RUST_hb_face_get_user_data
RUST_hb_face_is_immutable
RUST_hb_face_make_immutable
RUST_hb_face_reference
RUST_hb_face_reference_blob
RUST_hb_face_reference_table
RUST_hb_face_set_index
RUST_hb_face_set_upem
RUST_hb_face_set_user_data
RUST_hb_font_add_glyph_origin_for_direction
RUST_hb_font_create
RUST_hb_font_create_sub_font
RUST_hb_font_destroy
RUST_hb_font_funcs_create
RUST_hb_font_funcs_destroy
RUST_hb_font_funcs_get_empty
RUST_hb_font_funcs_get_user_data
RUST_hb_font_funcs_is_immutable
RUST_hb_font_funcs_make_immutable
RUST_hb_font_funcs_reference
RUST_hb_font_funcs_set_glyph_contour_point_func
RUST_hb_font_funcs_set_glyph_extents_func
RUST_hb_font_funcs_set_glyph_func
RUST_hb_font_funcs_set_glyph_h_advance_func
RUST_hb_font_funcs_set_glyph_h_kerning_func
RUST_hb_font_funcs_set_glyph_h_origin_func
RUST_hb_font_funcs_set_glyph_v_advance_func
RUST_hb_font_funcs_set_glyph_v_kerning_func
RUST_hb_font_funcs_set_glyph_v_origin_func
RUST_hb_font_funcs_set_user_data
RUST_hb_font_get_empty
RUST_hb_font_get_face
RUST_hb_font_get_glyph
RUST_hb_font_get_glyph_advance_for_direction
RUST_hb_font_get_glyph_contour_point
RUST_hb_font_get_glyph_contour_point_for_origin
RUST_hb_font_get_glyph_extents
RUST_hb_font_get_glyph_extents_for_origin
RUST_hb_font_get_glyph_h_advance
RUST_hb_font_get_glyph_h_kerning
RUST_hb_font_get_glyph_h_origin
RUST_hb_font_get_glyph_kerning_for_direction
RUST_hb_font_get_glyph_origin_for_direction
RUST_hb_font_get_glyph_v_advance
RUST_hb_font_get_glyph_v_kerning
RUST_hb_font_get_glyph_v_origin
RUST_hb_font_get_parent
RUST_hb_font_get_ppem
RUST_hb_font_get_scale
RUST_hb_font_get_user_data
RUST_hb_font_is_immutable
RUST_hb_font_make_immutable
RUST_hb_font_reference
RUST_hb_font_set_funcs
RUST_hb_font_set_funcs_data
RUST_hb_font_set_ppem
RUST_hb_font_set_scale
RUST_hb_font_set_user_data
RUST_hb_font_subtract_glyph_origin_for_direction
RUST_hb_language_from_string
RUST_hb_language_get_default
RUST_hb_language_to_string
RUST_hb_script_from_iso15924_tag
RUST_hb_script_from_string
RUST_hb_script_get_horizontal_direction
RUST_hb_script_to_iso15924_tag
RUST_hb_set_add
RUST_hb_set_allocation_successful
RUST_hb_set_clear
RUST_hb_set_create
RUST_hb_set_del
RUST_hb_set_destroy
RUST_hb_set_empty
RUST_hb_set_equal
RUST_hb_set_get_empty
RUST_hb_set_get_user_data
RUST_hb_set_has
RUST_hb_set_intersect
RUST_hb_set_max
RUST_hb_set_min
RUST_hb_set_reference
RUST_hb_set_set
RUST_hb_set_set_user_data
RUST_hb_set_subtract
RUST_hb_set_union
RUST_hb_shape
RUST_hb_shape_full
RUST_hb_shape_list_shapers
RUST_hb_tag_from_string
RUST_hb_unicode_combining_class
RUST_hb_unicode_compose
RUST_hb_unicode_decompose
RUST_hb_unicode_eastasian_width
RUST_hb_unicode_funcs_create
RUST_hb_unicode_funcs_destroy
RUST_hb_unicode_funcs_get_default
RUST_hb_unicode_funcs_get_empty
RUST_hb_unicode_funcs_get_parent
RUST_hb_unicode_funcs_get_user_data
RUST_hb_unicode_funcs_is_immutable
RUST_hb_unicode_funcs_make_immutable
RUST_hb_unicode_funcs_reference
RUST_hb_unicode_funcs_set_combining_class_func
RUST_hb_unicode_funcs_set_compose_func
RUST_hb_unicode_funcs_set_decompose_func
RUST_hb_unicode_funcs_set_eastasian_width_func
RUST_hb_unicode_funcs_set_general_category_func
RUST_hb_unicode_funcs_set_mirroring_func
RUST_hb_unicode_funcs_set_script_func
RUST_hb_unicode_funcs_set_user_data
RUST_hb_unicode_general_category
RUST_hb_unicode_mirroring
RUST_hb_unicode_script
RUST_hb_version
RUST_hb_version_check
RUST_hb_version_string

Type Definitions

hb_blob_t
hb_bool_t
hb_buffer_t
hb_codepoint_t
hb_destroy_func_t
hb_direction_t
hb_face_t
hb_feature_t
hb_font_funcs_t
hb_font_get_glyph_advance_func_t
hb_font_get_glyph_contour_point_func_t
hb_font_get_glyph_extents_func_t
hb_font_get_glyph_func_t
hb_font_get_glyph_h_advance_func_t
hb_font_get_glyph_h_kerning_func_t
hb_font_get_glyph_h_origin_func_t
hb_font_get_glyph_kerning_func_t
hb_font_get_glyph_origin_func_t
hb_font_get_glyph_v_advance_func_t
hb_font_get_glyph_v_kerning_func_t
hb_font_get_glyph_v_origin_func_t
hb_font_t
hb_glyph_extents_t
hb_glyph_info_t
hb_glyph_position_t
hb_language_t
hb_mask_t
hb_memory_mode_t
hb_position_t
hb_reference_table_func_t
hb_script_t
hb_set_t
hb_tag_t
hb_unicode_combining_class_func_t
hb_unicode_combining_class_t
hb_unicode_compose_func_t
hb_unicode_decompose_func_t
hb_unicode_eastasian_width_func_t
hb_unicode_funcs_t
hb_unicode_general_category_func_t
hb_unicode_general_category_t
hb_unicode_mirroring_func_t
hb_unicode_script_func_t
hb_user_data_key_t
hb_var_int_t
struct__hb_blob_t
struct__hb_buffer_t
struct__hb_face_t
struct__hb_font_funcs_t
struct__hb_font_t
struct__hb_language_t
struct__hb_set_t
struct__hb_unicode_funcs_t
union__hb_var_int_t