/* Copyright (C) 2009 Id Software, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ // generated by fontimg // // struct GlyphRect { unsigned short x0, y0, x1, y1; float xoff, yoff, xadvance; }; GlyphRect glyphRects[] = { /* ' ' */ { 2, 2, 2, 2, 0.000000, 0.000000, 7.958042 }, /* '!' */ { 6, 2, 9, 22, 2.250000, -20.750000, 7.958042 }, /* '"' */ { 14, 2, 21, 9, 1.250000, -20.750000, 10.167832 }, /* '#' */ { 26, 2, 41, 23, 0.250000, -21.000000, 15.930070 }, /* '$' */ { 46, 2, 59, 27, 1.000000, -22.500000, 15.930070 }, /* '%' */ { 64, 2, 86, 24, 1.500000, -21.000000, 25.468531 }, /* '&' */ { 92, 2, 109, 23, 1.000000, -21.000000, 19.104895 }, /* ''' */ { 114, 2, 117, 9, 1.250000, -20.750000, 5.468532 }, /* '(' */ { 122, 2, 129, 29, 1.500000, -21.000000, 9.538462 }, /* ')' */ { 134, 2, 141, 29, 1.500000, -21.000000, 9.538462 }, /* '*' */ { 146, 2, 155, 11, 0.750000, -21.000000, 11.146853 }, /* '+' */ { 160, 2, 173, 15, 1.500000, -17.000000, 16.727272 }, /* ',' */ { 178, 2, 181, 9, 2.250000, -3.000000, 7.958042 }, /* '-' */ { 186, 2, 194, 4, 0.750000, -8.750000, 9.538462 }, /* '.' */ { 198, 2, 201, 5, 2.500000, -3.000000, 7.958042 }, /* '/' */ { 206, 2, 214, 23, 0.000000, -21.000000, 7.958042 }, /* '0' */ { 218, 2, 231, 23, 1.000000, -20.750000, 15.930070 }, /* '1' */ { 236, 2, 243, 22, 3.000000, -20.750000, 15.930070 }, /* '2' */ { 2, 34, 15, 54, 0.750000, -20.750000, 15.930070 }, /* '3' */ { 20, 34, 33, 55, 1.000000, -20.750000, 15.930070 }, /* '4' */ { 38, 34, 52, 54, 0.250000, -20.750000, 15.930070 }, /* '5' */ { 58, 34, 72, 54, 1.000000, -20.250000, 15.930070 }, /* '6' */ { 76, 34, 89, 55, 1.000000, -20.750000, 15.930070 }, /* '7' */ { 94, 34, 107, 54, 1.250000, -20.250000, 15.930070 }, /* '8' */ { 112, 34, 125, 55, 1.000000, -20.750000, 15.930070 }, /* '9' */ { 130, 34, 143, 55, 1.000000, -20.750000, 15.930070 }, /* ':' */ { 148, 34, 151, 49, 2.500000, -15.000000, 7.958042 }, /* ';' */ { 156, 34, 159, 53, 2.250000, -15.000000, 7.958042 }, /* '<' */ { 164, 34, 177, 48, 1.500000, -17.250000, 16.727272 }, /* '=' */ { 182, 34, 195, 42, 1.500000, -14.500000, 16.727272 }, /* '>' */ { 200, 34, 213, 48, 1.500000, -17.250000, 16.727272 }, /* '?' */ { 218, 34, 231, 55, 1.250000, -21.000000, 15.930070 }, /* '@' */ { 2, 60, 28, 87, 1.500000, -21.000000, 29.076923 }, /* 'A' */ { 34, 60, 53, 80, -0.250000, -20.750000, 19.104895 }, /* 'B' */ { 58, 60, 73, 80, 2.000000, -20.750000, 19.104895 }, /* 'C' */ { 78, 60, 96, 81, 1.250000, -21.000000, 20.685314 }, /* 'D' */ { 102, 60, 119, 80, 2.000000, -20.750000, 20.685314 }, /* 'E' */ { 124, 60, 139, 80, 2.250000, -20.750000, 19.104895 }, /* 'F' */ { 144, 60, 158, 80, 2.250000, -20.750000, 17.496504 }, /* 'G' */ { 162, 60, 181, 81, 1.500000, -21.000000, 22.279720 }, /* 'H' */ { 186, 60, 202, 80, 2.250000, -20.750000, 20.685314 }, /* 'I' */ { 208, 60, 211, 80, 2.500000, -20.750000, 7.958042 }, /* 'J' */ { 216, 60, 227, 81, 0.750000, -20.750000, 14.321678 }, /* 'K' */ { 232, 60, 249, 80, 2.000000, -20.750000, 19.104895 }, /* 'L' */ { 2, 92, 15, 112, 2.000000, -20.750000, 15.930070 }, /* 'M' */ { 20, 92, 39, 112, 2.000000, -20.750000, 23.860140 }, /* 'N' */ { 44, 92, 60, 112, 2.000000, -20.750000, 20.685314 }, /* 'O' */ { 66, 92, 85, 113, 1.250000, -21.000000, 22.279720 }, /* 'P' */ { 90, 92, 106, 112, 2.000000, -20.750000, 19.104895 }, /* 'Q' */ { 110, 92, 130, 114, 1.000000, -21.000000, 22.279720 }, /* 'R' */ { 136, 92, 154, 112, 2.250000, -20.750000, 20.685314 }, /* 'S' */ { 160, 92, 176, 113, 1.250000, -21.000000, 19.104895 }, /* 'T' */ { 182, 92, 198, 112, 0.500000, -20.750000, 17.496504 }, /* 'U' */ { 204, 92, 220, 113, 2.250000, -20.750000, 20.685314 }, /* 'V' */ { 226, 92, 245, 112, 0.000000, -20.750000, 19.104895 }, /* 'W' */ { 2, 120, 28, 140, 0.250000, -20.750000, 27.034966 }, /* 'X' */ { 34, 120, 53, 140, 0.000000, -20.750000, 19.104895 }, /* 'Y' */ { 58, 120, 77, 140, 0.000000, -20.750000, 19.104895 }, /* 'Z' */ { 82, 120, 98, 140, 0.500000, -20.750000, 17.496504 }, /* '[' */ { 104, 120, 109, 146, 1.750000, -20.750000, 7.958042 }, /* '\' */ { 114, 120, 122, 141, 0.000000, -21.000000, 7.958042 }, /* ']' */ { 126, 120, 131, 146, 0.500000, -20.750000, 7.958042 }, /* '^' */ { 136, 120, 148, 131, 0.750000, -21.000000, 13.440559 }, /* '_' */ { 152, 120, 169, 122, -0.500000, 3.750000, 15.930070 }, /* '`' */ { 174, 120, 179, 124, 1.000000, -20.750000, 9.538462 }, /* 'a' */ { 184, 120, 197, 135, 1.000000, -15.250000, 15.930070 }, /* 'b' */ { 202, 120, 215, 141, 1.750000, -20.750000, 15.930070 }, /* 'c' */ { 220, 120, 233, 135, 1.000000, -15.250000, 14.321678 }, /* 'd' */ { 238, 120, 251, 141, 0.750000, -20.750000, 15.930070 }, /* 'e' */ { 2, 152, 15, 167, 1.000000, -15.250000, 15.930070 }, /* 'f' */ { 20, 152, 28, 173, 0.250000, -21.000000, 7.958042 }, /* 'g' */ { 34, 152, 47, 173, 0.750000, -15.250000, 15.930070 }, /* 'h' */ { 52, 152, 64, 172, 1.750000, -20.750000, 15.930070 }, /* 'i' */ { 70, 152, 72, 172, 1.750000, -20.750000, 6.363636 }, /* 'j' */ { 78, 152, 84, 179, -1.500000, -20.750000, 6.363636 }, /* 'k' */ { 88, 152, 100, 172, 1.750000, -20.750000, 14.321678 }, /* 'l' */ { 106, 152, 108, 172, 1.750000, -20.750000, 6.363636 }, /* 'm' */ { 114, 152, 134, 167, 1.750000, -15.250000, 23.860140 }, /* 'n' */ { 140, 152, 152, 167, 1.750000, -15.250000, 15.930070 }, /* 'o' */ { 158, 152, 172, 167, 0.750000, -15.250000, 15.930070 }, /* 'p' */ { 178, 152, 191, 173, 1.750000, -15.250000, 15.930070 }, /* 'q' */ { 196, 152, 209, 173, 1.000000, -15.250000, 15.930070 }, /* 'r' */ { 214, 152, 222, 167, 1.750000, -15.250000, 9.538462 }, /* 's' */ { 228, 152, 240, 167, 0.750000, -15.250000, 14.321678 }, /* 't' */ { 246, 152, 253, 172, 0.500000, -20.250000, 7.958042 }, /* 'u' */ { 2, 184, 14, 199, 1.750000, -15.000000, 15.930070 }, /* 'v' */ { 20, 184, 33, 199, 0.250000, -15.000000, 14.321678 }, /* 'w' */ { 38, 184, 58, 199, 0.000000, -15.000000, 20.685314 }, /* 'x' */ { 64, 184, 78, 199, 0.000000, -15.000000, 14.321678 }, /* 'y' */ { 84, 184, 98, 205, 0.250000, -15.000000, 14.321678 }, /* 'z' */ { 102, 184, 115, 199, 0.500000, -15.000000, 14.321678 }, /* '{' */ { 120, 184, 128, 211, 0.750000, -21.000000, 9.566434 }, /* '|' */ { 134, 184, 136, 211, 2.500000, -21.000000, 7.440559 }, /* '}' */ { 142, 184, 150, 211, 0.500000, -21.000000, 9.566434 }, /* '~' */ { 156, 184, 170, 188, 1.000000, -12.500000, 16.727272 }, /* '' */ { 176, 184, 190, 202, 3.500000, -18.000000, 21.482517 } };