*** empty log message ***
This commit is contained in:
44
win/share/tile.h
Normal file
44
win/share/tile.h
Normal file
@@ -0,0 +1,44 @@
|
||||
typedef unsigned char pixval;
|
||||
|
||||
typedef struct {
|
||||
pixval r, g, b;
|
||||
} pixel;
|
||||
|
||||
#define MAXCOLORMAPSIZE 256
|
||||
|
||||
#define CM_RED 0
|
||||
#define CM_GREEN 1
|
||||
#define CM_BLUE 2
|
||||
|
||||
/* shared between reader and writer */
|
||||
extern pixval ColorMap[3][MAXCOLORMAPSIZE];
|
||||
extern int colorsinmap;
|
||||
/* writer's accumulated colormap */
|
||||
extern pixval MainColorMap[3][MAXCOLORMAPSIZE];
|
||||
extern int colorsinmainmap;
|
||||
|
||||
#include "dlb.h" /* for MODEs */
|
||||
|
||||
/* size of tiles */
|
||||
#ifndef TILE_X
|
||||
#define TILE_X 16
|
||||
#endif
|
||||
#define TILE_Y 16
|
||||
|
||||
#define Fprintf (void) fprintf
|
||||
|
||||
|
||||
extern boolean FDECL(fopen_text_file, (const char *, const char *));
|
||||
extern boolean FDECL(read_text_tile, (pixel (*)[TILE_X]));
|
||||
extern boolean FDECL(write_text_tile, (pixel (*)[TILE_X]));
|
||||
extern int NDECL(fclose_text_file);
|
||||
|
||||
extern void NDECL(init_colormap);
|
||||
extern void NDECL(merge_colormap);
|
||||
|
||||
#if defined(MICRO)
|
||||
#undef exit
|
||||
# if !defined(MSDOS) && !defined(WIN32)
|
||||
extern void FDECL(exit, (int));
|
||||
# endif
|
||||
#endif
|
||||
Reference in New Issue
Block a user