Home | History | Annotate | Download | only in fonts

Lines Matching refs:FontPlatformData

70 typedef HashMap<FallbackFontKey, FontPlatformData*> FallbackHash;
490 const FontPlatformData* fontPlatformDataForScriptRun() {
491 return reinterpret_cast<FontPlatformData*>(m_item.font->userData);
496 const FontPlatformData* setupComplexFont(HB_Script script, const FontPlatformData& platformData);
691 const FontPlatformData* TextRunWalker::setupComplexFont(
692 HB_Script script, const FontPlatformData& platformData)
707 FontPlatformData* newPlatformData = 0;
715 newPlatformData = new FontPlatformData(platformData, typeface);
723 // If we couldn't allocate a new FontPlatformData, revert to the one passed
730 const FontPlatformData& platformData =
732 const FontPlatformData* complexPlatformData = setupComplexFont(m_item.item.script, platformData);
735 m_item.font->userData = const_cast<FontPlatformData*>(complexPlatformData);