List of all items
Structs
- binary::read::ReadArray
- binary::read::ReadArrayCowIter
- binary::read::ReadArrayDepIter
- binary::read::ReadArrayIter
- binary::read::ReadBuf
- binary::read::ReadCache
- binary::read::ReadCtxt
- binary::read::ReadEof
- binary::read::ReadScope
- binary::read::ReadScopeOwned
- binary::write::Placeholder
- binary::write::WriteBuffer
- binary::write::WriteCounter
- bitmap::BitmapGlyph
- bitmap::BitmapMetrics
- bitmap::EmbeddedBitmap
- bitmap::EmbeddedMetrics
- bitmap::EncapsulatedBitmap
- bitmap::OriginOffset
- bitmap::cbdt::BigGlyphMetrics
- bitmap::cbdt::BitmapInfo
- bitmap::cbdt::BitmapSize
- bitmap::cbdt::CBDTTable
- bitmap::cbdt::CBLCTable
- bitmap::cbdt::EbdtComponent
- bitmap::cbdt::MatchingStrike
- bitmap::cbdt::SbitLineMetrics
- bitmap::cbdt::SmallGlyphMetrics
- bitmap::sbix::Sbix
- bitmap::sbix::SbixGlyph
- bitmap::sbix::SbixStrike
- cff::CFF
- cff::CIDData
- cff::CIDDataOffsets
- cff::Dict
- cff::DictDelta
- cff::Font
- cff::FontDictDefault
- cff::Header
- cff::Index
- cff::MaybeOwnedIndexIterator
- cff::PrivateDictDefault
- cff::Range
- cff::Real
- cff::SubsetCFF
- cff::TopDictDefault
- cff::Type1Data
- cff::Type1DataOffsets
- context::ContextLookupHelper
- context::LookupFlag
- context::MatchContext
- context::MatchType
- font::Font
- font::GlyphTableFlags
- font_data::DynamicFontTableProvider
- glyph_info::GlyphNames
- glyph_position::GlyphLayout
- glyph_position::GlyphPosition
- gpos::Info
- gsub::FeatureInfo
- gsub::FeatureMask
- gsub::RawGlyph
- layout::Adjust
- layout::AlternateSet
- layout::AlternateSubst
- layout::Anchor
- layout::ChainSubClassRule
- layout::ChainSubClassSet
- layout::ChainSubRule
- layout::ChainSubRuleSet
- layout::Class1Record
- layout::Class2Record
- layout::ClassRangeRecord
- layout::CoverageRangeRecord
- layout::CursivePos
- layout::ExtensionLookupSubtableIter
- layout::ExtensionSubst
- layout::FeatureList
- layout::FeatureRecord
- layout::FeatureTable
- layout::GDEFTable
- layout::LangSys
- layout::LangSysRecord
- layout::LayoutCacheData
- layout::LayoutTable
- layout::Ligature
- layout::LigatureSet
- layout::LigatureSubst
- layout::Lookup
- layout::LookupCacheItem
- layout::LookupList
- layout::LookupSubtableIter
- layout::MarkBasePos
- layout::MarkLigPos
- layout::MultipleSubst
- layout::PairSet
- layout::PairValueRecord
- layout::ScriptList
- layout::ScriptRecord
- layout::ScriptTable
- layout::SequenceTable
- layout::SubClassRule
- layout::SubClassSet
- layout::SubRule
- layout::SubRuleSet
- layout::ValueFormat
- post::Header
- post::PascalString
- post::PostTable
- post::SubTable
- tables::F2Dot14
- tables::Fixed
- tables::HeadTable
- tables::HheaTable
- tables::HmtxTable
- tables::LangTagRecord
- tables::LongHorMetric
- tables::MaxpTable
- tables::MaxpVersion1SubTable
- tables::NameRecord
- tables::NameTable
- tables::OffsetTable
- tables::OffsetTableFontProvider
- tables::OpenTypeFont
- tables::TTCHeader
- tables::TableRecord
- tables::cmap::Cmap
- tables::cmap::CmapSubtableFormat4
- tables::cmap::EncodingId
- tables::cmap::EncodingRecord
- tables::cmap::PlatformId
- tables::cmap::SequentialMapGroup
- tables::cmap::SubHeader
- tables::cmap::owned::Cmap
- tables::cmap::owned::CmapSubtableFormat12
- tables::cmap::owned::CmapSubtableFormat4
- tables::cmap::owned::EncodingRecord
- tables::glyf::BoundingBox
- tables::glyf::CompositeGlyph
- tables::glyf::CompositeGlyphFlag
- tables::glyf::CompositeGlyphs
- tables::glyf::GlyfTable
- tables::glyf::Glyph
- tables::glyf::Point
- tables::glyf::SimpleGlyph
- tables::glyf::SimpleGlyphFlag
- tables::glyf::SubsetGlyph
- tables::loca::LocaOffsetsIter
- tables::loca::LocaTable
- tables::loca::owned::LocaTable
- tables::os2::Os2
- tables::os2::Version0
- tables::os2::Version1
- tables::os2::Version2to4
- tables::os2::Version5
- tables::svg::SVGDocumentRecord
- tables::svg::SvgTable
- tag::DisplayTag
- woff2::BitSlice
- woff2::HmtxTableFlag
- woff2::TableDirectoryEntry
- woff2::Woff2Font
- woff2::Woff2Header
- woff2::Woff2TableProvider
- woff::TableDirectoryEntry
- woff::WoffFont
- woff::WoffHeader
Enums
- binary::I16Be
- binary::I32Be
- binary::I64Be
- binary::I8
- binary::U16Be
- binary::U24Be
- binary::U32Be
- binary::U8
- binary::read::ReadArrayCow
- bitmap::BitDepth
- bitmap::Bitmap
- bitmap::EncapsulatedFormat
- bitmap::Metrics
- bitmap::cbdt::GlyphBitmapData
- bitmap::cbdt::ImageFormat
- cff::CFFError
- cff::CFFVariant
- cff::Charset
- cff::CustomCharset
- cff::CustomEncoding
- cff::Encoding
- cff::FDSelect
- cff::MaybeOwnedIndex
- cff::Operand
- cff::Operator
- context::GlyphTable
- context::IgnoreMarks
- error::IndicError
- error::ParseError
- error::ReadWriteError
- error::ShapingError
- error::WriteError
- font::Encoding
- font::Images
- font::MatchingPresentation
- font::OutlineFormat
- font_data::FontData
- glyph_position::TextDirection
- gpos::Placement
- gsub::Features
- gsub::GlyphOrigin
- layout::ChainContextLookup
- layout::ClassDef
- layout::ContextLookup
- layout::Coverage
- layout::GPOS
- layout::GSUB
- layout::LookupType
- layout::PairPos
- layout::PosLookup
- layout::PosLookupType
- layout::ReverseChainSingleSubst
- layout::SinglePos
- layout::SingleSubst
- layout::SmartLookupSubtableIter
- layout::SubstLookup
- layout::SubstLookupType
- scripts::ScriptType
- subset::SubsetError
- tables::IndexToLocFormat
- tables::OpenTypeData
- tables::cmap::CmapSubtable
- tables::cmap::owned::CmapSubtable
- tables::glyf::CompositeGlyphArgument
- tables::glyf::CompositeGlyphScale
- tables::glyf::GlyfRecord
- tables::glyf::GlyphData
- tables::loca::LocaOffsets
- unicode::VariationSelector
- unicode::mcc::ModifiedCombiningClass
- woff2::PackedU16
- woff2::U32Base128
- woff2::Woff2GlyfTable
- woff2::Woff2HmtxTable
- woff2::Woff2LocaTable
Traits
- binary::read::CheckIndex
- binary::read::ReadBinary
- binary::read::ReadBinaryDep
- binary::read::ReadFixedSizeDep
- binary::read::ReadFrom
- binary::read::ReadUnchecked
- binary::write::WriteBinary
- binary::write::WriteBinaryDep
- binary::write::WriteContext
- cff::DictDefault
- context::Glyph
- gsub::GlyphData
- layout::LayoutTableType
- outline::OutlineBuilder
- outline::OutlineSink
- tables::FontTableProvider
- tables::SfntVersion
Macros
Functions
- big5::big5_to_unicode
- big5::unicode_to_big5
- binary::long_align
- binary::word_align
- binary::write::buffer
- bitmap::cbdt::lookup
- checksum::table_checksum
- font::find_good_cmap_subtable
- font::read_cmap_subtable
- gdef::gdef_is_mark
- gdef::glyph_class
- gdef::mark_attach_class
- get_name::fontcode_get_name
- glyph_info::advance
- gpos::apply
- gpos::apply_fallback
- gpos::apply_features
- gsub::apply
- gsub::features_supported
- gsub::get_lookups_cache_index
- gsub::gsub_apply_lookup
- gsub::gsub_feature_would_apply
- gsub::gsub_lookup_would_apply
- gsub::replace_missing_glyphs
- layout::chain_context_lookup_info
- layout::context_lookup_info
- layout::new_layout_cache
- macroman::char_to_macroman
- macroman::is_macroman
- macroman::macroman_to_char
- scripts::arabic::gsub_apply_arabic
- scripts::indic::gsub_apply_indic
- scripts::indic::indic2_tag
- scripts::khmer::gsub_apply_khmer
- scripts::preprocess_text
- scripts::syriac::gsub_apply_syriac
- scripts::thai_lao::gsub_apply_thai_lao
- subset::subset
- subset::whole_font
- tag::from_string
- unicode::bool_prop_emoji_presentation
- unicode::codepoint::is_cjk_letter
- unicode::codepoint::is_upright_char
- unicode::mcc::modified_combining_class
- unicode::mcc::sort_by_modified_combining_class
Type Definitions
Constants
- DOTTED_CIRCLE
- VERSION
- size::I16
- size::I32
- size::I64
- size::I8
- size::U16
- size::U24
- size::U32
- size::U8
- tables::CFF_MAGIC
- tables::TTCF_MAGIC
- tables::TTF_MAGIC
- tag::ABVF
- tag::ABVM
- tag::ABVS
- tag::ACNT
- tag::AFRC
- tag::AKHN
- tag::ARAB
- tag::AVAR
- tag::BASE
- tag::BDAT
- tag::BENG
- tag::BLOC
- tag::BLWF
- tag::BLWM
- tag::BLWS
- tag::BNG2
- tag::BSLN
- tag::C2SC
- tag::CALT
- tag::CBDT
- tag::CBLC
- tag::CCMP
- tag::CFAR
- tag::CFF
- tag::CJCT
- tag::CLIG
- tag::CMAP
- tag::COLR
- tag::CPAL
- tag::CURS
- tag::CVAR
- tag::CVT
- tag::CYRL
- tag::DEV2
- tag::DEVA
- tag::DFLT
- tag::DIST
- tag::DLIG
- tag::DUPE
- tag::EBDT
- tag::EBLC
- tag::EBSC
- tag::FAR
- tag::FDSC
- tag::FEAT
- tag::FEAT2
- tag::FIN2
- tag::FIN3
- tag::FINA
- tag::FMTX
- tag::FPGM
- tag::FRAC
- tag::FVAR
- tag::GASP
- tag::GDEF
- tag::GJR2
- tag::GLAT
- tag::GLOC
- tag::GLYF
- tag::GPOS
- tag::GREK
- tag::GSUB
- tag::GUJR
- tag::GUR2
- tag::GURU
- tag::GVAR
- tag::HALF
- tag::HALN
- tag::HDMX
- tag::HEAD
- tag::HHEA
- tag::HLIG
- tag::HMTX
- tag::HSTY
- tag::INIT
- tag::ISOL
- tag::JPG
- tag::JSTF
- tag::JUST
- tag::KERN
- tag::KHMR
- tag::KND2
- tag::KNDA
- tag::LAO
- tag::LATN
- tag::LCAR
- tag::LIGA
- tag::LNUM
- tag::LOCA
- tag::LOCL
- tag::LTSH
- tag::MARK
- tag::MATH
- tag::MAXP
- tag::MED2
- tag::MEDI
- tag::MKMK
- tag::MLM2
- tag::MLYM
- tag::MORT
- tag::MORX
- tag::MSET
- tag::NAME
- tag::NUKT
- tag::ONUM
- tag::OPBD
- tag::ORDN
- tag::ORY2
- tag::ORYA
- tag::OS_2
- tag::OTTO
- tag::PCLT
- tag::PNG
- tag::PNUM
- tag::POST
- tag::PREF
- tag::PREP
- tag::PRES
- tag::PROP
- tag::PSTF
- tag::PSTS
- tag::RCLT
- tag::RKRF
- tag::RLIG
- tag::RPHF
- tag::SBIX
- tag::SILF
- tag::SILL
- tag::SINH
- tag::SMCP
- tag::SND
- tag::SVG
- tag::SYRC
- tag::TAML
- tag::TEL2
- tag::TELU
- tag::THAI
- tag::TIFF
- tag::TML2
- tag::TNUM
- tag::TRAK
- tag::TTCF
- tag::URD
- tag::VATU
- tag::VDMX
- tag::VERT
- tag::VHEA
- tag::VMTX
- tag::VORG
- tag::VRT2
- tag::ZAPF
- tag::ZERO
- woff2::MAGIC
- woff::MAGIC