Lines Matching refs:rCairo
445 CairoWrapper &rCairo = CairoWrapper::get(); in ~CairoFontsCache() local
448 rCairo.font_face_destroy((cairo_font_face_t*)aI->first); in ~CairoFontsCache()
457 CairoWrapper &rCairo = CairoWrapper::get(); in CacheFont() local
458 rCairo.font_face_destroy((cairo_font_face_t*)maLRUFonts.back().first); in CacheFont()
505 CairoWrapper &rCairo = CairoWrapper::get(); in DrawCairoAAFontString() local
509 cairo_surface_t *surface = rCairo.xlib_surface_create_with_xrender_format (pDisplay, in DrawCairoAAFontString()
518 cairo_t *cr = rCairo.create(surface); in DrawCairoAAFontString()
519 rCairo.surface_destroy(surface); in DrawCairoAAFontString()
522 rCairo.set_font_options( cr, pOptions); in DrawCairoAAFontString()
528 rCairo.rectangle(cr, in DrawCairoAAFontString()
534 rCairo.clip(cr); in DrawCairoAAFontString()
537 rCairo.set_source_rgb(cr, in DrawCairoAAFontString()
550 font_face = rCairo.ft_font_face_create_for_ft_face(pId, rFont.GetLoadFlags()); in DrawCairoAAFontString()
554 rCairo.set_font_face(cr, font_face); in DrawCairoAAFontString()
560 rCairo.matrix_init_identity(&m); in DrawCairoAAFontString()
563 rCairo.matrix_rotate(&m, (3600 - rLayout.GetOrientation()) * M_PI / 1800.0); in DrawCairoAAFontString()
565 rCairo.matrix_scale(&m, nWidth, rFSD.mnHeight); in DrawCairoAAFontString()
569 rCairo.set_font_matrix(cr, &m); in DrawCairoAAFontString()
570 rCairo.show_glyphs(cr, &cairo_glyphs[0], cairo_glyphs.size()); in DrawCairoAAFontString()
571 rCairo.destroy(cr); in DrawCairoAAFontString()
1085 CairoWrapper& rCairo = CairoWrapper::get(); in cairosubcallback() local
1086 if( !rCairo.isValid() ) in cairosubcallback()
1092 rCairo.ft_font_options_substitute( pFontOptions, pPattern ); in cairosubcallback()