|
Macros |
| #define | DRAW_BUFFER1 0x1A60 |
| | Segment du premier buffer def: 0x1A60.
|
| #define | DRAW_JUMP 2048 |
| | Espace entre les débuts de chaque buffer def: 2048 => segment 0x1AE0.
|
| #define | DRAW_CLIPG 0 |
| | Limites (en pixels) de clipping gauche (0 <= x <= 127).
|
| #define | DRAW_CLIPD 128 |
| | Limites (en pixels) de clipping droite (1 <= x <= 128).
|
| #define | DRAW_CLIPH 0 |
| | Limites (en pixels) de clipping haut (0 <= x <= 63).
|
| #define | DRAW_CLIPB 64 |
| | Limites (en pixels) de clipping bas (1 <= x <= 64).
|
| #define | FUNC_DRAWSPR |
| #define | FUNC_SIZESPRITE |
| #define | FUNC_DRAW_NOMASK_NOCLIP |
| #define | FUNC_DRAW_MASK_NOCLIP |
| #define | FUNC_DRAW_NOMASK_CLIP |
| #define | FUNC_DRAW_MASK_CLIP |
| #define | MODE_NOMASK_NOCLIP 0 |
| #define | MODE_MASK_NOCLIP 1 |
| #define | MODE_NOMASK_CLIP 2 |
| #define | MODE_MASK_CLIP 3 |
| #define | drawsprite(a, b, c) draw_M_C(a,b,c) |
| | Macro MODE_MASK_CLIP (Version précédente).
|
Typedefs |
| typedef unsigned char | uchar |
Fonctions |
| void | drawspr (int x, char y, void far *spr, uchar mode) |
| | Fonction principale de la lib (à utiliser en priorité).
|
| void | draw_noM_noC (int x, char y, void far *spr) |
| | Fonction NOMASK_NOCLIP.
|
| void | draw_M_noC (int x, char y, void far *spr) |
| | Fonction MODE_MASK_NOCLIP.
|
| void | draw_noM_C (int x, char y, void far *spr) |
| | Fonction MODE_NOMASK_CLIP.
|
| void | draw_M_C (int x, char y, void far *spr) |
| | Fonction MODE_MASK_CLIP.
|
| int | sizesprite (uchar Haut, uchar Larg) |
| | Détermine le nombre d'octets necessaires pour coder un sprite.
|