Lines Matching refs:charCode

436     abstract char getGlyph(int charCode);
536 char getGlyph(int charCode) {
541 int controlGlyph = getControlCodeGlyph(charCode, true);
554 charCode = xlat[charCode];
578 if (endCount[index] < charCode) {
586 if (charCode >= startCount[index] && charCode <= endCount[index]) {
590 glyphCode = (char)(charCode + idDelta[index]);
596 " charCode=" + charCode +
602 + (charCode - startCount[index]);
610 //System.err.println("cc="+Integer.toHexString((int)charCode) + " gc="+(int)glyphCode);
629 char getGlyph(int charCode) {
630 if (charCode < 256) {
631 if (charCode < 0x0010) {
632 switch (charCode) {
638 return (char)(0xff & cmap[charCode]);
775 char getGlyph(int charCode) {
776 int controlGlyph = getControlCodeGlyph(charCode, true);
782 charCode = xlat[charCode];
785 char highByte = (char)(charCode >> 8);
786 char lowByte = (char)(charCode & 0xff);
799 // System.err.println("charCode="+Integer.toHexString(charCode)+
854 char getGlyph(int charCode) {
855 int controlGlyph = getControlCodeGlyph(charCode, true);
861 charCode = xlat[charCode];
864 charCode -= firstCode;
865 if (charCode < 0 || charCode >= entryCount) {
868 return glyphIdArray[charCode];
894 char getGlyph(int charCode) {
926 char getGlyph(int charCode) {
932 int code = (int)(charCode - firstCode);
1003 char getGlyph(int charCode) {
1004 int controlGlyph = getControlCodeGlyph(charCode, false);
1011 if (startCharCode[extra] <= charCode) {
1018 if (startCharCode[range+probe] <= charCode) {
1023 if (startCharCode[range] <= charCode &&
1024 endCharCode[range] >= charCode) {
1026 (startGlyphID[range] + (charCode - startCharCode[range]));
1037 char getGlyph(int charCode) {
1044 final int getControlCodeGlyph(int charCode, boolean noSurrogates) {
1045 if (charCode < 0x0010) {
1046 switch (charCode) {
1051 } else if (charCode >= 0x200c) {
1052 if ((charCode <= 0x200f) ||
1053 (charCode >= 0x2028 && charCode <= 0x202e) ||
1054 (charCode >= 0x206a && charCode <= 0x206f)) {
1056 } else if (noSurrogates && charCode >= 0xFFFF) {