Update of /cvsroot/lapetus/lapetus
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv2092
Added Files:
font.h
Log Message:
-Initial add
--- NEW FILE: font.h ---
/* Copyright 2007 Theo Berkau
This file is part of Lapetus.
Lapetus is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
Lapetus is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Lapetus; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef FONT_H
#define FONT_H
typedef struct
{
u8 width, height, bpp;
u8 *data;
u32 charsize;
int lineinc;
u8 *out;
int (*drawchar)(void *font, int x, int y, int color, int charnum);
} font_struct;
int VdpSetDefaultFont(int screen, font_struct *font);
#endif
|