List of all items
Structs
- AtlasConfig
- FontEmbolden
- Glyph
- GlyphCaches
- GlyphColr
- GlyphPrepCache
- GlyphPrepCacheMut
- GlyphRun
- GlyphRunBuilder
- GlyphRunRenderer
- HintCache
- HintKey
- ImageCache
- OutlineCache
- atlas::AtlasConfig
- atlas::AtlasSlot
- atlas::ImageCache
- atlas::RasterMetrics
- atlas::cache::AtlasConfig
- atlas::cache::GlyphAtlas
- atlas::cache::GlyphCacheConfig
- atlas::cache::GlyphCacheEntry
- atlas::cache::GlyphCacheStats
- atlas::cache::ImageCache
- atlas::cache::PendingBitmapUpload
- atlas::cache::PendingClearRect
- atlas::cache::VarLookupKey
- atlas::commands::AtlasCommandRecorder
- atlas::key::GlyphCacheKey
- atlas::region::AtlasSlot
- atlas::region::RasterMetrics
- colr::ColrGlyphInfo
- colr::ColrPainter
- colr::GlyphInfoExtractor
- glyph::CachedOutline
- glyph::ColrMetrics
- glyph::DrawProps
- glyph::FontEmbolden
- glyph::FontInfo
- glyph::Glyph
- glyph::GlyphBitmap
- glyph::GlyphCaches
- glyph::GlyphColr
- glyph::GlyphOutline
- glyph::GlyphPrepCache
- glyph::GlyphPrepCacheMut
- glyph::GlyphRun
- glyph::GlyphRunBuilder
- glyph::GlyphRunRenderer
- glyph::GlyphScaleProperties
- glyph::HintCache
- glyph::HintEntry
- glyph::HintKey
- glyph::OutlineCache
- glyph::OutlineCacheSession
- glyph::OutlineEntry
- glyph::OutlineKey
- glyph::OutlinePath
- glyph::PreparedGlyph
- glyph::PreparedGlyphRun
- glyph::VarLookupKey
Enums
- AtlasCacher
- atlas::commands::AtlasCommand
- atlas::commands::AtlasPaint
- colr::ColrStackEntry
- glyph::AtlasCacher
- glyph::CachedGlyphType
- glyph::GlyphType
- glyph::Style
- renderer::CacheResult
Traits
- DrawSink
- GlyphRenderer
- GlyphRunBackend
- colr::ColrDrawSinkExt
- glyph::FontDataExt
- glyph::GlyphRunBackend
- interface::DrawSink
- interface::GlyphRenderer
- util::AffineExt
- util::FloatExt
Functions
- atlas::cache::push_clear_rect_for_slot
- atlas::key::f32_bits
- atlas::key::join_bits
- atlas::key::pack_color
- atlas::key::quantize_subpixel
- atlas::key::subpixel_offset
- colr::convert_affine
- colr::convert_bounding_box
- colr::convert_composite_mode
- colr::convert_extend
- colr::convert_point
- colr::get_colr_info
- glyph::calculate_bitmap_transform
- glyph::calculate_colr_metrics
- glyph::calculate_colr_transform
- glyph::calculate_outline_transform
- glyph::create_bitmap_glyph
- glyph::create_colr_glyph
- glyph::create_outline_glyph
- glyph::expand_rect_with_segment
- glyph::f32_bits
- glyph::find_hint_entry
- glyph::insert_and_merge_range
- glyph::join_bits
- glyph::prepare_glyph_run
- glyph::x_y_advances
- renderer::calculate_raster_metrics
- renderer::fill_glyph
- renderer::fill_uncached_outline_glyph
- renderer::insert_and_render_bitmap
- renderer::insert_and_render_colr
- renderer::insert_and_render_outline
- renderer::quality_for_scale
- renderer::quality_for_skew
- renderer::render_bitmap_glyph_from_atlas
- renderer::render_cached_glyph
- renderer::render_colr_glyph_from_atlas
- renderer::render_colr_to_atlas
- renderer::render_from_atlas
- renderer::render_outline_glyph_from_atlas
- renderer::render_outline_to_atlas
- renderer::render_uncached_bitmap_glyph
- renderer::render_uncached_colr_glyph
- renderer::replay_atlas_commands
- renderer::stroke_glyph
- renderer::stroke_uncached_outline_glyph
- renderer::supports_atlas_caching
Type Aliases
Constants
- atlas::cache::EMPTY_GLYPH_MAP
- atlas::cache::EMPTY_VAR_MAP
- atlas::cache::GLYPH_PADDING
- atlas::cache::HASH_SEED
- atlas::key::SUBPIXEL_BITMAP
- atlas::key::SUBPIXEL_BUCKETS
- atlas::key::SUBPIXEL_COLR
- glyph::BLACK_PACKED
- glyph::HINTING_OPTIONS
- glyph::MAX_CACHED_HINT_INSTANCES
- util::SCALAR_NEARLY_ZERO_F32
- util::SCALAR_NEARLY_ZERO_F64