Lines Matching refs:fallback
50 CTFontRef fallback = JRSFontCreateFallbackFontForCharacters((CTFontRef)font->fFont, charRef, count);
51 if (fallback == NULL)
53 // use the original font if we somehow got duped into trying to fallback something we can't
54 fallback = (CTFontRef)font->fFont;
55 CFRetain(fallback);
58 CTFontGetGlyphsForCharacters(fallback, charRef, glyphRef, count);
59 return fallback;
156 // if we found a unichar instead of a glyph code, get the fallback font,
157 // find the glyph code for the fallback font, and set the font on the current context
160 CTFontRef fallback;
165 fallback = JavaCT_CopyCTFallbackFontAndGlyphForUnicode(strike->fAWTFont, (const UTF16Char *)&charRef, (CGGlyph *)&glyphTmp, 2);
169 fallback = JavaCT_CopyCTFallbackFontAndGlyphForUnicode(strike->fAWTFont, &u, (CGGlyph *)&glyph, 1);
171 if (fallback) {
172 const CGFontRef cgFallback = CTFontCopyGraphicsFont(fallback, NULL);
173 CFRelease(fallback);
386 const CTFontRef fallback = JRSFontCreateFallbackFontForCharacters((CTFontRef)font, &uniChar, 1);
387 if (fallback) {
388 CTFontGetGlyphsForCharacters(fallback, &uniChar, &glyph, 1);
389 CTFontGetAdvancesForGlyphs(fallback, kCTFontDefaultOrientation, &glyph, &(advances[i]), 1);
390 CFRelease(fallback);