Module font_
context
fonts
0.0.1
Module font_
context
Module Items
Structs
Enums
Statics
Traits
Type Aliases
In crate fonts
Modules
font
font_context
font_store
font_template
glyph
platform
shaper
system_font_service
Macros
ot_tag
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
Enums
ComputedFontStyleDescriptor
EmojiPresentationPreference
FontIdentifier
FontSearchScope
GlyphInfo
SystemFontServiceMessage
Constants
BASE
CBDT
COLR
GPOS
GSUB
KERN
LAST_RESORT_GLYPH_ADVANCE
SBIX
Traits
FontContextWebFontMethods
FontTableMethods
FontTemplateRefMethods
PlatformFontMethods
Functions
fixed_to_float
float_to_fixed
get_and_reset_text_shaping_performance_counter
unicode_to_hb_script
Type Aliases
FontRef
FontTableTag
FontTemplateRef
FractionalPixel
GlyphId
ScriptWebFontLoadFinishedCallback
fonts
Module
font_context
Copy item path
Settings
Help
Summary
Source
Structs
§
Font
Cache
Key
🔒
Font
Context
The FontContext represents the per-thread/thread state necessary for working with fonts. It is the public API used by the layout and paint code. It talks directly to the system font service where required.
Font
Group
Cache
Key
🔒
Remote
WebFont
Downloader
🔒
WebFont
Download
State
🔒
Enums
§
Downloader
Response
Result
🔒
WebFont
Load
Initiator
🔒
Statics
§
SMALL_
CAPS_
SCALE_
FACTOR
🔒
Traits
§
Font
Context
WebFont
Methods
Type Aliases
§
Script
WebFont
Load
Finished
Callback