Lines Matching refs:rf
69 struct raster_font* rf, in raster_text() argument
72 return raster_textn( r, x, y, rop, rf, text, strlen( text ) ); in raster_text()
82 struct raster_font* rf, in raster_textn() argument
97 if ( rf->flags & RASFONT_FIXEDWIDTH && in raster_textn()
98 rf->flags & RASFONT_NOVERTICALMOVEMENT ) in raster_textn()
101 c = &(rf->chars['@']); in raster_textn()
115 c = &(rf->chars[text[i]]); in raster_textn()
136 c = &(rf->chars[ch]); in raster_textn()
148 if ( rf->cache == (struct raster_fontcache*) -1 ) in raster_textn()
152 rf->cache = (struct raster_fontcache*) in raster_textn()
154 if ( rf->cache != (struct raster_fontcache*) 0 ) in raster_textn()
156 rf->cache->cr[c] = (struct raster*) 0; in raster_textn()
159 if ( rf->cache != (struct raster_fontcache*) 0 ) in raster_textn()
165 cr = rf->cache->cr[ch]; in raster_textn()
170 if ( rf->cache->color[ch] == color ) in raster_textn()
182 rf->cache->color[ch] = color; in raster_textn()
197 rf->cache->color[ch] = color; in raster_textn()
198 charrast = rf->cache->cr[ch] = cr; in raster_textn()