Lines Matching defs:strike
326 StrikePtr strike;
359 strike = font->strikes;
360 while(strike) {
361 strike->indexSubTables = makeIndexSubTables(strike, current_cmap);
362 if(!strike->indexSubTables) {
366 strike = strike->next;
609 StrikePtr strike;
618 strike = font->strikes;
619 while(strike) {
620 IndexSubTablePtr table = strike->indexSubTables;
623 BitmapPtr bitmap = strikeBitmapIndex(strike, current_cmap, i);
646 strike = strike->next;
657 StrikePtr strike;
662 strike = font->strikes;
663 while(strike) {
665 strike = strike->next;
674 strike = font->strikes;
675 while(strike) {
676 strike->bitmapSizeTableLocation = ftell(out);
684 writeBYTE(out, strikeMaxWidth(strike)); /* widthMax */
697 writeBYTE(out, strike->sizeX); /* ppemX */
698 writeBYTE(out, strike->sizeY); /* ppemY */
701 strike = strike->next;
704 /* indexSubTableArray, one per strike */
705 strike = font->strikes;
706 while(strike) {
711 strike->indexSubTableLocation = ftell(out);
712 table = strike->indexSubTables;
722 rc = fseek(out, strike->bitmapSizeTableLocation, SEEK_SET);
727 writeULONG(out, strike->indexSubTableLocation - eblc_start);
729 writeULONG(out, endoffset - strike->indexSubTableLocation);
737 strike = strike->next;
741 strike = font->strikes;
742 while(strike) {
743 IndexSubTablePtr table = strike->indexSubTables;
760 writeULONG(out, location - strike->indexSubTableLocation);
767 strikeBitmapIndex(strike, current_cmap,
771 if(strikeBitmapIndex(strike, current_cmap, i)->location -
797 strikeBitmapIndex(strike, current_cmap,
801 strikeBitmapIndex(strike, current_cmap,
818 strikeBitmapIndex(strike, current_cmap, i)->location -
841 strike = strike->next;