#ifndef DRAWc_H
#define DRAWc_H

typedef union {
  unsigned char *indexed;					/*  8bit indexed */
  unsigned short int *hicolor;					/* 16bit 5/6/5 rgb */
  struct rgb *truecolor;					/* 24bit 8/8/8 rgb */
} displaypointer;

extern displaypointer texture;
extern int textureMask1, textureMask2;
extern int textureRow;
extern short int textureShift1, textureShift2;
extern short int textureMip;
extern short int textureType;
extern unsigned char textureColor;

void draw_face(__memBase, int face);
void setup_default_point_list(void);

#endif
