blob: 4e618501053752a83ccc4039ddd80ce4f93896ac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef _CFONT_H
#define _CFONT_H
#define FONT_WIDTH 32 // width of a character (in the bitmap source!)
#define FONT_HEIGHT 32 // height of a character (in the bitmap source!)
#define FONT_SPACING 20 // spacing between characters when printing
#define FONT_XCHAR 16 // number of characters aligned on the x-axis in the bitmap source
#define FONT_COUNT 256 // number of characters in the bitmap source
struct ColorStruct {
double m_dRed;
double m_dGreen;
double m_dBlue;
};
void FontInit(int f_iWinWidth, int f_iWinHeight);
void FontDelete(GLvoid);
void glPrint(GLint x, GLint y, char *string, struct ColorStruct f_sColor);
#endif
|