| version 1.10 | | version 1.11 |
|---|
| | |
| * Definitions for graphics lib. | | * Definitions for graphics lib. |
| * | | * |
| * $Log$ | | * $Log$ |
| | | * Revision 1.11 1999/11/20 10:05:16 donut |
| | | * variable size menu patch from Jan Bobrowski. Variable menu font size support and a bunch of fixes for menus that didn't work quite right, by me (MPM). |
| | | * |
| * Revision 1.10 1999/10/14 04:48:21 donut | | * Revision 1.10 1999/10/14 04:48:21 donut |
| * alpha fixes, and gl_font args | | * alpha fixes, and gl_font args |
| * | | * |
| | |
| // Draw the bitmap into the current canvas at the specified location. | | // Draw the bitmap into the current canvas at the specified location. |
| void gr_bitmap(int x,int y,grs_bitmap *bm); | | void gr_bitmap(int x,int y,grs_bitmap *bm); |
| void gr_ubitmap(int x,int y,grs_bitmap *bm); | | void gr_ubitmap(int x,int y,grs_bitmap *bm); |
| | | inline void scale_line(byte *in, byte *out, int ilen, int olen); |
| | | void gr_bitmap_scale_to(grs_bitmap *src, grs_bitmap *dst); |
| | | void show_fullscr(grs_bitmap *bm); |
| | | |
| // bitmap function with transparency | | // bitmap function with transparency |
| void gr_bitmapm( int x, int y, grs_bitmap *bm ); | | void gr_bitmapm( int x, int y, grs_bitmap *bm ); |
| void gr_ubitmapm( int x, int y, grs_bitmap *bm ); | | void gr_ubitmapm( int x, int y, grs_bitmap *bm ); |
| | |
| extern grs_canvas *grd_curcanv; //active canvas | | extern grs_canvas *grd_curcanv; //active canvas |
| extern grs_screen *grd_curscreen; //active screen | | extern grs_screen *grd_curscreen; //active screen |
| extern unsigned char Test_bitmap_data[64*64]; | | extern unsigned char Test_bitmap_data[64*64]; |
| | | |
| | | #define GWIDTH grd_curcanv->cv_bitmap.bm_w |
| | | #define GHEIGHT grd_curcanv->cv_bitmap.bm_h |
| | | #define SWIDTH (grd_curscreen->sc_w) |
| | | #define SHEIGHT (grd_curscreen->sc_h) |
| | | |
| extern unsigned int FixDivide( unsigned int x, unsigned int y ); | | extern unsigned int FixDivide( unsigned int x, unsigned int y ); |
| | | |