view Gui/skin/font.h @ 2743:1438574ccdc3

dvb test, /dev/ost/video: Check for character device (-c) instead of file existance (-e), the -e test is not available on solaris' /bin/sh.
author jkeil
date Tue, 06 Nov 2001 16:56:27 +0000
parents 016f6d583733
children 8cfddba867b4
line wrap: on
line source


#ifndef _MYFONT
#define _MYFONT

#include "../bitmap/bitmap.h"

typedef struct
{
 int x,y;   // location
 int sx,sy; // size
} fntChar;

typedef struct
{
 fntChar    Fnt[256];
 txSample   Bitmap;
 char       name[128];
} bmpFont;

extern fntChar    Fnt[256];
extern txSample   Bitmap;
extern bmpFont  * Fonts[25];

extern int  fntAddNewFont( char * name );
extern void fntFreeFont( void );
extern int  fntFindID( char * name );

extern int        fntRead( char * path,char * fname,int id );
extern txSample * fntRender( int id,int px,int sx,char * fmt,... );

#endif