List of all items
Structs
- ByteIndex
- CSSFontFaceDescriptors
- FallbackFontSelectionOptions
- Font
- FontBaseline
- FontContext
- FontData
- FontDescriptor
- FontFamilyDescriptor
- FontGroup
- FontMetrics
- FontStore
- FontTemplate
- FontTemplateDescriptor
- FontTemplates
- GlyphData
- GlyphEntry
- GlyphRun
- GlyphStore
- LowercaseFontFamilyName
- RunMetrics
- ShapedGlyphData
- ShapedGlyphEntry
- Shaper
- ShapingFlags
- ShapingOptions
- SystemFontService
- SystemFontServiceProxy
- SystemFontServiceProxySender
- font::CachedShapeData
- font::Font
- font::FontBaseline
- font::FontDescriptor
- font::FontFamilyDescriptor
- font::FontGroup
- font::FontGroupFamily
- font::FontGroupFamilyMember
- font::FontMetrics
- font::RunMetrics
- font::ShapeCacheEntry
- font::ShapingFlags
- font::ShapingOptions
- font_context::FontCacheKey
- font_context::FontContext
- font_context::FontGroupCacheKey
- font_context::RemoteWebFontDownloader
- font_context::WebFontDownloadState
- font_store::FontStore
- font_store::FontTemplates
- font_store::SimpleFamily
- font_template::FontTemplate
- font_template::FontTemplateDescriptor
- glyph::ByteIndex
- glyph::DetailedGlyph
- glyph::DetailedGlyphRecord
- glyph::DetailedGlyphStore
- glyph::GlyphData
- glyph::GlyphEntry
- glyph::GlyphRun
- glyph::GlyphStore
- platform::freetype::LocalFontIdentifier
- platform::freetype::font::FontTable
- platform::freetype::font::OS2Table
- platform::freetype::font::PlatformFont
- platform::freetype::font::TtHeader
- platform::freetype::library_handle::FreeTypeLibraryHandle
- shaper::FontFuncs
- shaper::ShapedGlyphData
- shaper::ShapedGlyphEntry
- shaper::Shaper
- system_font_service::CSSFontFaceDescriptors
- system_font_service::FontTemplateCacheKey
- system_font_service::LowercaseFontFamilyName
- system_font_service::ResolvedGenericFontFamilies
- system_font_service::SystemFontService
- system_font_service::SystemFontServiceProxy
- system_font_service::SystemFontServiceProxySender
Enums
- ComputedFontStyleDescriptor
- EmojiPresentationPreference
- FontIdentifier
- FontSearchScope
- GlyphInfo
- SystemFontServiceMessage
- font::FontSearchScope
- font_context::DownloaderResponseResult
- glyph::GlyphInfo
- system_font_service::ComputedFontStyleDescriptor
- system_font_service::FontIdentifier
- system_font_service::SystemFontServiceMessage
Traits
- FontContextWebFontMethods
- FontTableMethods
- FontTemplateRefMethods
- PlatformFontMethods
- font::FontTableMethods
- font::FontTableTagConversions
- font::PlatformFontMethods
- font_context::FontContextWebFontMethods
- font_template::FontMatchDistanceMethod
- font_template::FontTemplateRefMethods
- font_template::IsOblique
- platform::freetype::font::FreeTypeFaceHelpers
Macros
Functions
- fixed_to_float
- float_to_fixed
- font::get_and_reset_text_shaping_performance_counter
- font::map_platform_values_to_style_values
- font_context::is_supported_web_font_source
- get_and_reset_text_shaping_performance_counter
- glyph::is_simple_advance
- glyph::is_simple_glyph_id
- platform::add_noto_fallback_families
- platform::freetype::font::FT_Load_Sfnt_Table
- platform::freetype::font::fixed_26_dot_6_to_float
- platform::freetype::font_list::c_str_to_string
- platform::freetype::font_list::default_system_generic_font_family
- platform::freetype::font_list::fallback_font_families
- platform::freetype::font_list::font_stretch_from_fontconfig_pattern
- platform::freetype::font_list::font_style_from_fontconfig_pattern
- platform::freetype::font_list::font_weight_from_fontconfig_pattern
- platform::freetype::font_list::for_each_available_family
- platform::freetype::font_list::for_each_variation
- platform::freetype::library_handle::ft_alloc
- platform::freetype::library_handle::ft_free
- platform::freetype::library_handle::ft_realloc
- shaper::destroy_blob_func
- shaper::font_table_func
- shaper::glyph_func
- shaper::glyph_h_advance_func
- shaper::unicode_to_hb_script
- unicode_to_hb_script
Type Aliases
- FontRef
- FontTableTag
- FontTemplateRef
- FractionalPixel
- GlyphId
- font::FontRef
- font::FontTableTag
- font::FractionalPixel
- font_store::CrossThreadFontStore
- font_template::FontTemplateRef
- glyph::GlyphId
Statics
- font::TEXT_SHAPING_PERFORMANCE_COUNTER
- font_context::SMALL_CAPS_SCALE_FACTOR
- platform::freetype::library_handle::FREETYPE_LIBRARY_HANDLE
- platform::freetype::library_handle::FREETYPE_MEMORY_USAGE
- shaper::HB_FONT_FUNCS
Constants
- BASE
- CBDT
- COLR
- GPOS
- GSUB
- KERN
- LAST_RESORT_GLYPH_ADVANCE
- SBIX
- font::BASE
- font::CBDT
- font::COLR
- font::GPOS
- font::GSUB
- font::KERN
- font::LAST_RESORT_GLYPH_ADVANCE
- font::SBIX
- glyph::FLAG_CHAR_IS_WORD_SEPARATOR
- glyph::FLAG_IS_SIMPLE_GLYPH
- glyph::GLYPH_ADVANCE_MASK
- glyph::GLYPH_ADVANCE_SHIFT
- glyph::GLYPH_COUNT_MASK
- glyph::GLYPH_ID_MASK
- platform::freetype::font::FT_LOAD_TARGET_LIGHT
- shaper::HB_OT_TAG_DEFAULT_LANGUAGE
- shaper::HB_OT_TAG_DEFAULT_SCRIPT
- shaper::LIGA
- shaper::NO_GLYPH