Lines Matching refs:fontIndex

469         for (int fontIndex = 0; fontIndex < NUM_FONTS; fontIndex++) {
470 short[] coreScripts = getCoreScripts(fontIndex);
471 compCoreNum[fontIndex] = coreScripts.length;
473 System.out.println("coreScriptID=" + table_sequences[initELC * 5 + fontIndex]);
483 compExclusions[fontIndex] = exclusions;
491 fontIndex, styleIndex);
494 nameIDs[index] = remapLocaleMap(fontIndex, styleIndex,
498 nameIDs[index] = remapProportional(fontIndex, nameIDs[index]);
506 fontIndex, styleIndex);
509 id = remapLocaleMap(fontIndex, styleIndex, fallbackScripts[i], id);
512 id = remapProportional(fontIndex, id);
518 System.out.println("fontIndex=" + fontIndex + ", styleIndex=" + styleIndex
529 compFontNameIDs[fontIndex][styleIndex] = nameIDs;
534 private short remapLocaleMap(int fontIndex, int styleIndex, short scriptID, short fontID) {
539 String fontName = fontNames[fontIndex];
561 private short remapProportional(int fontIndex, short id) {
564 fontIndex != 2 && //"monospaced"
565 fontIndex != 4) { //"dialoginput"
680 protected static String getFontName(int fontIndex) {
681 return fontNames[fontIndex];
854 int fontIndex = getFontIndex(fontName);
856 return getFontDescriptors(fontIndex, styleIndex);
861 private FontDescriptor[] getFontDescriptors(int fontIndex, int styleIndex) {
862 FontDescriptor[] descriptors = fontDescriptors[fontIndex][styleIndex];
864 descriptors = buildFontDescriptors(fontIndex, styleIndex);
865 fontDescriptors[fontIndex][styleIndex] = descriptors;
870 private FontDescriptor[] buildFontDescriptors(int fontIndex, int styleIndex) {
871 String fontName = fontNames[fontIndex];
874 short[] scriptIDs = getCoreScripts(fontIndex);
875 short[] nameIDs = compFontNameIDs[fontIndex][styleIndex];
885 int[][] fontExclusionRanges = compExclusions[fontIndex];
1004 for (int fontIndex = 0; fontIndex < NUM_FONTS; fontIndex++) {
1005 String fontName = publicFontNames[fontIndex];
1011 int[][] exclusions = compExclusions[fontIndex];
1031 int maxComponentFontCount = compFontNameIDs[fontIndex][styleIndex].length;
1044 for (index = 0; index < compFontNameIDs[fontIndex][styleIndex].length; index++) {
1045 short fontNameID = compFontNameIDs[fontIndex][styleIndex][index];
1058 System.out.println(publicFontNames[fontIndex] + "." + styleNames[styleIndex] + "."
1118 result[fontIndex * NUM_STYLES + styleIndex]
1121 compCoreNum[fontIndex],
1285 * (01) table_scriptFonts :scriptID x fontIndex x styleIndex->
1570 protected static short getComponentFontID(short scriptID, int fontIndex, int styleIndex) {
1572 //System.out.println("fid=" + fid + "/ scriptID=" + scriptID + ", fi=" + fontIndex + ", si=" + styleIndex);
1577 return table_scriptFonts[-fid + fontIndex * NUM_STYLES + styleIndex];
1584 protected static short getComponentFontIDMotif(short scriptID, int fontIndex, int styleIndex) {
1593 return table_scriptFontsMotif[-fid + fontIndex * NUM_STYLES + styleIndex];
1646 protected short[] getCoreScripts(int fontIndex) {
1649 System.out.println("getCoreScripts: elc=" + elc + ", fontIndex=" + fontIndex);
1650 short[] ss = getShortArray(table_sequences[elc * NUM_FONTS + fontIndex]);
1655 short[] scripts = getShortArray(table_sequences[elc * NUM_FONTS + fontIndex]);