Lines Matching defs:offset
218 int offset = (((byte1 - 0x81) * 10 +
221 int hiByte = (offset >>8) & 0xFF;
222 int lowByte = (offset & 0xFF);
229 if (offset <= 0x4A62)
230 output[charOff++] = getChar(offset);
231 else if (offset > 0x4A62 && offset <= 0x82BC)
232 output[charOff++] = (char) (offset + 0x5543);
233 else if (offset >= 0x82BD && offset <= 0x830D)
234 output[charOff++] = getChar(offset);
235 else if (offset >= 0x830D && offset <= 0x93A8)
236 output[charOff++] = (char) (offset + 0x6557);
237 else if (offset >= 0x93A9 && offset <= 0x99FB)
238 output[charOff++] = getChar(offset);
240 else if (offset >= 0x2E248 && offset < 0x12E248) {
241 if (offset >= 0x12E248) {
253 offset -= 0x1e248;
254 char highSurr = (char) ((offset - 0x10000) / 0x400 + 0xD800);
255 char lowSurr = (char) ((offset - 0x10000) % 0x400 + 0xDC00);
282 private char getChar(int offset) throws UnknownCharacterException {
283 int byte1 = (offset >>8) & 0xFF;
284 int byte2 = (offset & 0xFF);