#pragma once

typedef struct 
{
  char text[256];
  int pointsize;
  int spacing;
  int weight;			//400=FW_NORMAL
  unsigned int glhandle;
  int width, height;
  int orgx, orgy;
  float wfix, hfix;
} KTEXT;

void drawfont(KTEXT *ktext);

extern KTEXT arial_font_normal[97];		//de 32 à 128 = caractères utilisables 
extern KTEXT arial_font_bold[97];		    //de 32 à 128 = caractères utilisables 

float FONT_draw(KTEXT kchar, GLfloat zoom, GLfloat posx, GLfloat posy, GLfloat rotat, GLfloat alpha);
void  FONT_print_string(unsigned char *s, KTEXT *font, GLfloat zoom, GLfloat posx, GLfloat posy, GLfloat rotat, 
						float alpha, int style);