view Gui/skin/font.h @ 15030:a3b524705922
typo
author |
diego |
date |
Thu, 31 Mar 2005 22:29:30 +0000 (2005-03-31) |
parents |
b8c271750450 |
children |
0e1471d9da74 |
line source
#ifndef _FONT_H
#define _FONT_H
#include "../bitmap.h"
#include "../app.h"
#define fntAlignLeft 0
#define fntAlignCenter 1
#define fntAlignRight 2
typedef struct
{
int x,y; // location
int sx,sy; // size
} fntChar;
typedef struct
{
fntChar Fnt[256];
txSample Bitmap;
char name[128];
} bmpFont;
extern txSample Bitmap;
extern bmpFont * Fonts[26];
extern int fntAddNewFont( char * name );
extern void fntFreeFont( void );
extern int fntFindID( char * name );
extern int fntTextHeight( int id,char * str );
extern int fntTextWidth( int id,char * str );
extern int fntRead( char * path,char * fname );
extern txSample * fntRender( wItem * item,int px,char * fmt,... );
#endif