]> 4ch.mooo.com Git - 16.git/blob - 16/xlib/xcbitmap.h
added xlib to the project and i gotta convert the damn makefile -.-
[16.git] / 16 / xlib / xcbitmap.h
1 /*-----------------------------------------------------------------------\r
2 ;\r
3 ; XCBITMAP - header file\r
4 ;\r
5 ;   This module was written by Matthew MacKenzie\r
6 ;   matm@eng.umd.edu\r
7 ;\r
8 ;\r
9 ; ****** XLIB - Mode X graphics library                ****************\r
10 ; ******                                               ****************\r
11 ; ****** Written By Themie Gouthas                     ****************\r
12 ;\r
13 ; egg@dstos3.dsto.gov.au\r
14 ; teg@bart.dsto.gov.au\r
15 ;\r
16 ;----------------------------------------------------------------------*/\r
17 \r
18 #ifndef _XCBITMAP_H_\r
19 #define _XCBITMAP_H_\r
20 \r
21 #ifdef __cplusplus\r
22 extern "C" {\r
23 #endif\r
24 \r
25 \r
26 \r
27  int x_compile_bitmap (        /* Compile a linear bitmap to generate  */\r
28     WORD logical_screen_width, /* machine code to plot it at any */\r
29     char far * bitmap,         /* required screen coordinates FAST. */\r
30     char far * output);\r
31 \r
32  int x_sizeof_cbitmap (        /* Find the size of the code which a  */\r
33     WORD logical_screen_width, /* bitmap would result in, if it  */\r
34     char far * bitmap);        /* were compiled (used for allocation). */\r
35 \r
36  void x_put_cbitmap (    /* Displays a compiled bitmap generated */\r
37     WORD XPos,           /* by x_compile_bitmap.                 */\r
38     WORD YPos,\r
39     WORD PageOffset,\r
40     char far * CompiledBitmap);\r
41 \r
42 #ifdef __cplusplus\r
43 }\r
44 #endif\r
45 \r
46 \r
47 #endif\r