Lines Matching refs:cellInfo
93 * stored in the glyph's cellInfo field; otherwise, its cellInfo field is
318 AccelGlyphCache_AddCellInfo(GlyphInfo *glyph, CacheCellInfo *cellInfo)
320 // assert (glyph != NULL && cellInfo != NULL)
323 glyph, cellInfo);
325 cellInfo->glyphInfo = glyph;
326 cellInfo->nextGCI = glyph->cellInfo;
327 glyph->cellInfo = cellInfo;
335 AccelGlyphCache_RemoveCellInfo(GlyphInfo *glyph, CacheCellInfo *cellInfo)
337 CacheCellInfo *currCellInfo = glyph->cellInfo;
339 // assert (glyph!= NULL && glyph->cellInfo != NULL && cellInfo != NULL)
342 if (currCellInfo == cellInfo) {
347 glyph->cellInfo = currCellInfo->nextGCI;
360 cellInfo, glyph);
373 if (glyph == NULL || glyph->cellInfo == NULL) {
378 currCell = glyph->cellInfo;
386 glyph->cellInfo = NULL;
399 if (glyph->cellInfo != NULL) {
400 CacheCellInfo *cellInfo = glyph->cellInfo;
402 if (cellInfo->cacheInfo == cache) {
405 glyph, cellInfo, cache);
406 return cellInfo;
408 cellInfo = cellInfo->nextGCI;
409 } while (cellInfo != NULL);