lib/mgHugeFont.c File Reference

#include "common.h"
#include "memgfx.h"
#include "gemfont.h"

Include dependency graph for mgHugeFont.c:

Go to the source code of this file.

Functions

MgFontmgHugeFont ()
MgFontmgHugeBoldFont ()
MgFontmgHugeFixedFont ()

Variables

static char const rcsid [] = "$Id: mgHugeFont.c,v 1.5 2005/12/15 20:18:30 hiram Exp $"
static UBYTE Huge_data [21660]
static WORD Huge_ch_ofst [225]
static struct font_hdr Huge_font
static UBYTE HugeBold_data [22078]
static WORD HugeBold_ch_ofst [225]
static struct font_hdr HugeBold_font
static UBYTE HugeFixed_data [8480]
static WORD HugeFixed_ch_ofst [225]
static struct font_hdr HugeFixed_font


Function Documentation

MgFont* mgHugeBoldFont (  ) 

Definition at line 4476 of file mgHugeFont.c.

References HugeBold_font.

04477 {
04478 return &HugeBold_font;
04479 }

MgFont* mgHugeFixedFont (  ) 

Definition at line 5374 of file mgHugeFont.c.

References HugeFixed_font.

05375 {
05376 return &HugeFixed_font;
05377 }

MgFont* mgHugeFont (  ) 

Definition at line 2218 of file mgHugeFont.c.

References Huge_font.

02219 {
02220 return &Huge_font;
02221 }


Variable Documentation

WORD Huge_ch_ofst[225] [static]

Initial value:

 {
0,9,18,30,49,67,96,118,124,135,
146,159,178,187,198,207,216,234,252,270,
288,306,324,342,360,378,396,405,414,433,
452,471,489,523,545,567,591,615,637,657,
682,706,715,731,754,772,799,823,848,870,
896,920,942,962,986,1008,1039,1061,1083,1103,
1112,1121,1130,1146,1164,1175,1193,1211,1227,1245,
1263,1272,1290,1308,1315,1322,1338,1345,1372,1390,
1408,1426,1444,1455,1471,1480,1498,1514,1537,1553,
1569,1585,1596,1605,1616,1635,1644,1653,1662,1671,
1680,1689,1698,1707,1716,1725,1734,1743,1752,1761,
1770,1779,1788,1797,1806,1815,1824,1833,1842,1851,
1860,1869,1878,1887,1896,1905,1914,1923,1932,1941,
1952,1971,1990,2008,2026,2035,2053,2064,2089,2101,
2119,2138,2149,2174,2185,2198,2217,2228,2239,2250,
2269,2286,2295,2306,2317,2329,2347,2375,2403,2431,
2450,2472,2494,2516,2538,2560,2582,2614,2637,2659,
2681,2703,2725,2734,2743,2752,2761,2784,2808,2833,
2858,2883,2908,2933,2952,2977,3001,3025,3049,3073,
3095,3117,3137,3155,3173,3191,3209,3227,3245,3274,
3291,3309,3327,3345,3363,3372,3381,3390,3399,3418,
3436,3455,3474,3493,3512,3531,3550,3569,3588,3607,
3626,3645,3662,3681,3698,
}

Definition at line 2180 of file mgHugeFont.c.

UBYTE Huge_data[21660] [static]

Definition at line 11 of file mgHugeFont.c.

struct font_hdr Huge_font [static]

Initial value:

 {
STPROP, 24, "AdobeHelv-M-R-N--34-240-100-100", 32, 255,
38, 31, 19, 7, 7,
31, 34, 0, 0,
0, 0, 0x5555, (WORD)0xaaaa,
0x0, NULL,
Huge_ch_ofst, Huge_data,
570, 38,
NULL,
0, 0, 
}

Definition at line 2206 of file mgHugeFont.c.

Referenced by mgHugeFont().

WORD HugeBold_ch_ofst[225] [static]

Initial value:

 {
0,9,20,36,55,73,102,126,134,145,
156,169,188,197,208,217,226,244,262,280,
298,316,334,352,370,388,406,417,428,447,
466,485,505,538,561,585,609,633,655,675,
700,723,732,750,774,794,821,845,870,892,
918,942,964,984,1008,1030,1061,1083,1105,1125,
1136,1145,1156,1175,1193,1204,1222,1242,1260,1280,
1298,1309,1329,1349,1358,1367,1386,1395,1425,1445,
1465,1485,1505,1518,1537,1548,1568,1587,1613,1632,
1651,1668,1681,1690,1703,1722,1731,1740,1749,1758,
1767,1776,1785,1794,1803,1812,1821,1830,1839,1848,
1857,1866,1875,1884,1893,1902,1911,1920,1929,1938,
1947,1956,1965,1974,1983,1992,2001,2010,2019,2028,
2039,2057,2075,2093,2111,2120,2138,2149,2175,2187,
2205,2224,2235,2261,2272,2285,2304,2315,2326,2337,
2357,2375,2384,2395,2406,2418,2436,2464,2492,2519,
2539,2562,2585,2608,2631,2654,2677,2709,2732,2754,
2776,2798,2820,2829,2839,2849,2859,2882,2906,2931,
2956,2981,3006,3031,3050,3075,3099,3123,3147,3171,
3193,3215,3235,3253,3271,3289,3307,3325,3343,3372,
3390,3408,3426,3444,3462,3471,3480,3489,3498,3518,
3538,3558,3578,3598,3618,3638,3657,3677,3697,3717,
3737,3757,3776,3796,3815,
}

Definition at line 4438 of file mgHugeFont.c.

UBYTE HugeBold_data[22078] [static]

Definition at line 2227 of file mgHugeFont.c.

struct font_hdr HugeBold_font [static]

Initial value:

 {
STPROP, 24, "AdobeHelv-B-R-N--34-240-100-100", 32, 255,
38, 31, 19, 7, 7,
32, 33, 0, 0,
0, 0, 0x5555, (WORD)0xaaaa,
0x0, NULL,
HugeBold_ch_ofst, HugeBold_data,
581, 38,
NULL,
0, 0, 
}

Definition at line 4464 of file mgHugeFont.c.

Referenced by mgHugeBoldFont().

WORD HugeFixed_ch_ofst[225] [static]

Initial value:

 {
0,10,20,30,40,50,60,70,80,90,
100,110,120,130,140,150,160,170,180,190,
200,210,220,230,240,250,260,270,280,290,
300,310,320,330,340,350,360,370,380,390,
400,410,420,430,440,450,460,470,480,490,
500,510,520,530,540,550,560,570,580,590,
600,610,620,630,640,650,660,670,680,690,
700,710,720,730,740,750,760,770,780,790,
800,810,820,830,840,850,860,870,880,890,
900,910,920,930,940,950,960,970,980,990,
1000,1010,1020,1030,1040,1050,1060,1070,1080,1090,
1100,1110,1120,1130,1140,1150,1160,1170,1180,1190,
1200,1210,1220,1230,1240,1250,1260,1270,1280,1290,
1300,1310,1320,1330,1340,1350,1360,1370,1380,1390,
1400,1410,1420,1430,1440,1450,1460,1470,1480,1490,
1500,1510,1520,1530,1540,1550,1560,1570,1580,1590,
1600,1610,1620,1630,1640,1650,1660,1670,1680,1690,
1700,1710,1720,1730,1740,1750,1760,1770,1780,1790,
1800,1810,1820,1830,1840,1850,1860,1870,1880,1890,
1900,1910,1920,1930,1940,1950,1960,1970,1980,1990,
2000,2010,2020,2030,2040,2050,2060,2070,2080,2090,
2100,2110,2120,2130,2140,2150,2160,2170,2180,2190,
2200,2210,2220,2230,2240,
}

Definition at line 5336 of file mgHugeFont.c.

UBYTE HugeFixed_data[8480] [static]

Definition at line 4485 of file mgHugeFont.c.

struct font_hdr HugeFixed_font [static]

Initial value:

 {
STPROP, 20, "-Misc-Fixed-M-R-N--20-200-75-75", 32, 255,
20, 16, 10, 4, 4,
10, 10, 0, 0,
0, 0, 0x5555, (WORD)0xaaaa,
0x0, NULL,
HugeFixed_ch_ofst, HugeFixed_data,
424, 20,
NULL,
0, 0, 
}

Definition at line 5362 of file mgHugeFont.c.

Referenced by mgHugeFixedFont().

char const rcsid[] = "$Id: mgHugeFont.c,v 1.5 2005/12/15 20:18:30 hiram Exp $" [static]

Definition at line 3 of file mgHugeFont.c.


Generated on Tue Dec 25 20:02:38 2007 for blat by  doxygen 1.5.2