Home | History | Annotate | Download | only in hb-old

Lines Matching refs:script

52     if (item->item.script == HB_Script_Hebrew
542 static HB_Bool checkScript(HB_Face face, int script)
544 assert(script < HB_ScriptCount);
549 unsigned int tag = ot_scripts[script].tag;
550 int requirements = ot_scripts[script].flags;
559 DEBUG("could not select script %d in GSub table: %d", (int)script, error);
571 HB_Error error = HB_GPOS_Select_Script(face->gpos, script, &script_index);
573 DEBUG("could not select script in gpos table: %d", error);
698 HB_Script script = shaper_item->item.script;
700 if (!shaper_item->face->supported_scripts[script])
704 if (face->current_script == script && face->current_flags == shaper_item->shaperFlags)
707 face->current_script = script;
710 assert(script < HB_ScriptCount);
711 // find script in our list of supported scripts.
712 unsigned int tag = ot_scripts[script].tag;
730 DEBUG("script %s has script index %d", tag_to_string(script), script_index);
990 assert(shaper_item->item.script < HB_ScriptCount);
991 result = HB_ScriptEngines[shaper_item->item.script].shape(shaper_item);