drawlib.h
Aller à la documentation de ce fichier.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00023
#if !defined __DRAWLIB
00024
#define __DRAWLIB
00025
00026 typedef unsigned char uchar;
00027
00028
00032 #define DRAW_BUFFER1 0x1A60
00033
00037 #define DRAW_JUMP 2048
00038
00042 #define DRAW_CLIPG 0
00043
00047 #define DRAW_CLIPD 128
00048
00052 #define DRAW_CLIPH 0
00053
00057 #define DRAW_CLIPB 64
00058
00060
00061
00062
00063
00064
00065 #define FUNC_DRAWSPR
00066 #define FUNC_SIZESPRITE
00067 #define FUNC_DRAW_NOMASK_NOCLIP
00068 #define FUNC_DRAW_MASK_NOCLIP
00069 #define FUNC_DRAW_NOMASK_CLIP
00070 #define FUNC_DRAW_MASK_CLIP
00071
00073
00074
00075 #define MODE_NOMASK_NOCLIP 0
00076 #define MODE_MASK_NOCLIP 1
00077 #define MODE_NOMASK_CLIP 2
00078 #define MODE_MASK_CLIP 3
00079
00081
00082
#ifdef __cplusplus
00083
extern "C" {
00084
#endif
00085
00098
void drawspr(
int x,
char y,
void far* spr,
uchar mode);
00099
00108
void draw_noM_noC (
int x,
char y,
void far* spr);
00109
00118
void draw_M_noC (
int x,
char y,
void far* spr);
00119
00128
void draw_noM_C (
int x,
char y,
void far* spr);
00129
00138
void draw_M_C (
int x,
char y,
void far* spr);
00139
00147
int sizesprite(
uchar Haut,
uchar Larg);
00148
00158 #define drawsprite(a,b,c) draw_M_C(a,b,c)
00159
00160
#ifdef __cplusplus
00161
}
00162
#endif
00163
00164
00166
00167
#endif
Copyright 2004 The Libg100 Team
Sourceforge Project - LGPL Licensing