forked from fedetft/mxgui
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmisc_inst.cpp
More file actions
77 lines (70 loc) · 3.86 KB
/
misc_inst.cpp
File metadata and controls
77 lines (70 loc) · 3.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
/***************************************************************************
* Copyright (C) 2010, 2011 by Terraneo Federico *
* *
* 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. *
* *
* As a special exception, if other files instantiate templates or use *
* macros or inline functions from this file, or you compile this file *
* and link it with other works to produce a work based on this file, *
* this file does not by itself cause the resulting work to be covered *
* by the GNU General Public License. However the source code for this *
* file must still be made available in accordance with the GNU General *
* Public License. This exception does not invalidate any other reasons *
* why a work based on this file might be covered by the GNU General *
* Public License. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, see <http://www.gnu.org/licenses/> *
***************************************************************************/
#include "misc_inst.h"
#include "fonts/tahoma.h"
#include "fonts/droid11.h"
#include "fonts/droid11b.h"
#include "fonts/droid21.h"
#include "fonts/droid21b.h"
#include "fonts/miscfixed.h"
#include "fonts/miscfixed_bold.h"
namespace mxgui {
#ifdef MXGUI_FONT_MISCFIXED
const Font miscFixed(miscfixedNumBlocks,miscfixedBlocks,miscfixedHeight,
miscfixedWidth,miscfixedDataSize,miscfixedIsAntialiased,
miscfixedData,miscfixedNumGlyphs);
#ifdef MXGUI_ENABLE_BOLD_FONTS
const Font miscFixedBold(miscfixedBoldNumBlocks,miscfixedBoldBlocks,
miscfixedBoldHeight,miscfixedBoldWidth,miscfixedBoldDataSize,
miscfixedBoldIsAntialiased,miscfixedBoldData,miscfixedNumGlyphs);
#endif //MXGUI_ENABLE_BOLD_FONTS
#endif //MXGUI_FONT_MISCFIXED
#ifdef MXGUI_FONT_DROID11
const Font droid11(droid11NumBlocks,droid11Blocks,droid11Height,
droid11DataSize,droid11IsAntialiased,droid11Width,droid11Offset,
droid11Data, droid11NumGlyphs);
#ifdef MXGUI_ENABLE_BOLD_FONTS
const Font droid11b(droid11bNumBlocks,droid11bBlocks,droid11bHeight,
droid11bDataSize,droid11bIsAntialiased,droid11bWidth,droid11bOffset,
droid11bData,droid11bNumGlyphs);
#endif //MXGUI_ENABLE_BOLD_FONTS
#endif //MXGUI_FONT_MISCFIXED
#ifdef MXGUI_FONT_DROID21
const Font droid21(droid21NumBlocks,droid21Blocks,droid21Height,
droid21DataSize,droid21IsAntialiased,droid21Width,droid21Offset,
droid21Data,droid21NumGlyphs);
#ifdef MXGUI_ENABLE_BOLD_FONTS
const Font droid21b(droid21NumBlocks,droid21bBlocks,droid21bHeight,
droid21bDataSize,droid21bIsAntialiased,droid21bWidth,droid21bOffset,
droid21bData,droid21bNumGlyphs);
#endif //MXGUI_ENABLE_BOLD_FONTS
#endif //MXGUI_FONT_DROID21
#ifdef MXGUI_FONT_TAHOMA
const Font tahoma(tahomaNumBlocks,tahomaBlocks,tahomaHeight,tahomaDataSize,
tahomaIsAntialiased,tahomaWidth,tahomaOffset,tahomaData,tahomaNumGlyphs);
#endif //MXGUI_FONT_TAHOMA
} // namespace mxgui