mirror of
https://github.com/r4sas/ExtraMirror
synced 2025-01-10 14:57:54 +00:00
32 lines
660 B
C
32 lines
660 B
C
|
#pragma once
|
||
|
|
||
|
#pragma comment(lib,"OpenGL32.lib")
|
||
|
#pragma comment(lib,"GLu32.lib")
|
||
|
|
||
|
#include "main.h"
|
||
|
|
||
|
#include <gl/gl.h>
|
||
|
#include <gl/glu.h>
|
||
|
|
||
|
#define FL_NONE 0
|
||
|
#define FL_OUTLINE 2
|
||
|
#define FL_BACKDROP 4
|
||
|
#define FL_CENTER 8
|
||
|
#define FL_BOLD 16
|
||
|
#define FL_ALL 255
|
||
|
|
||
|
class cFont
|
||
|
{
|
||
|
public:
|
||
|
void InitText( char* font , int height , int width );
|
||
|
void Print( int x , int y , int r , int g , int b , int a , BYTE flags , char *strText );
|
||
|
private:
|
||
|
void Render( int x , int y , int r , int g , int b , int a , char *string );
|
||
|
short cheight;
|
||
|
short cwidth[255];
|
||
|
int height;
|
||
|
int width;
|
||
|
GLuint g_FontListID;
|
||
|
};
|
||
|
|
||
|
extern cFont font;
|