File win/share/tiletext.c


Included Files


Preprocessor definitions

#define FORMAT_STRING "%[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789] = (%d, %d, %d) "

Global Variable ColorMap

pixval ColorMap[3][256]
Visible in:  win/share/gifread.c
   win/share/ppmwrite.c
   win/share/thintile.c
   win/share/tiletext.c
Used in: ReadColorMap()win/share/gifread.c
  ReadInterleavedImage()win/share/gifread.c
  ReadTileStrip()win/share/gifread.c
  init_colormap()win/share/tiletext.c
  merge_colormap()win/share/tiletext.c
  read_gif_tile()win/share/gifread.c
  read_text_colormap()win/share/tiletext.c
  read_txttile()win/share/tiletext.c
  write_txttile()win/share/tiletext.c

Global Variable colorsinmap

int colorsinmap
Visible in:  win/share/gifread.c
   win/share/ppmwrite.c
   win/share/thintile.c
   win/share/tiletext.c
Used in: ReadColorMap()win/share/gifread.c
  init_colormap()win/share/tiletext.c
  merge_colormap()win/share/tiletext.c
  read_text_colormap()win/share/tiletext.c

Global Variable MainColorMap

pixval MainColorMap[3][256]
Visible in:  win/share/gifread.c
   win/share/ppmwrite.c
   win/share/thintile.c
   win/share/tiletext.c
Used in: fclose_ppm_file()win/share/ppmwrite.c
  init_colormap()win/share/tiletext.c
  merge_colormap()win/share/tiletext.c
  write_text_colormap()win/share/tiletext.c

Global Variable colorsinmainmap

int colorsinmainmap
Visible in:  win/share/gifread.c
   win/share/ppmwrite.c
   win/share/thintile.c
   win/share/tiletext.c
Used in: fopen_ppm_file()win/share/ppmwrite.c
  fopen_text_file()win/share/tiletext.c
  init_colormap()win/share/tiletext.c
  merge_colormap()win/share/tiletext.c
  write_text_colormap()win/share/tiletext.c

Local Variables

color_index
static short color_index[256]
Used in: read_text_colormap()
  read_txttile()

num_colors
static int num_colors
Used in: read_text_colormap()
  write_text_colormap()
  write_txttile()

charcolors
static char charcolors[256]
Used in: write_text_colormap()
  write_txttile()

placeholder_init
static int placeholder_init
Used in: fopen_text_file()

placeholder
static pixel placeholder[16][16]
Used in: fopen_text_file()
  read_txttile()
  write_txttile()

tile_file
static FILE* tile_file
Used in: fclose_text_file()
  fopen_text_file()
  read_text_tile()
  write_text_tile()

tile_set
static int tile_set
Used in: fopen_text_file()
  read_txttile()
  write_txttile()

tile_set_indx
static int tile_set_indx
Used in: fopen_text_file()
  read_txttile()
  write_txttile()

text_sets
static const char* text_sets[]
Used in: fopen_text_file()
  read_txttile()


Global Function fclose_text_file()

int fclose_text_file ( void )
Prototyped in: win/share/tile.h
Calls: fclose()
Called by: main()win/share/ppmwrite.c
References Variables: tile_filewin/share/tiletext.c

Global Function fopen_text_file()

boolean fopen_text_file ( const char* filename, const char* type )
Prototyped in: win/share/tile.h
Calls: init_colormap()win/share/tiletext.c
  merge_colormap()win/share/tiletext.c
  read_text_colormap()win/share/tiletext.c
  write_text_colormap()win/share/tiletext.c
  fopen(), fprintf(), strcmp(), strrchr()
Called by: main()win/share/ppmwrite.c
References Variables: colorsinmainmapwin/share/tiletext.c
  placeholderwin/share/tiletext.c
  placeholder_initwin/share/tiletext.c
  text_setswin/share/tiletext.c
  tile_filewin/share/tiletext.c
  tile_setwin/share/tiletext.c
  tile_set_indxwin/share/tiletext.c

Global Function init_colormap()

void init_colormap ( void )
Prototyped in: win/share/tile.h
Called by: fopen_text_file()win/share/tiletext.c
  main()win/share/ppmwrite.c
References Variables: ColorMapwin/share/tiletext.c
  MainColorMapwin/share/tiletext.c
  colorsinmainmapwin/share/tiletext.c
  colorsinmapwin/share/tiletext.c

Global Function merge_colormap()

void merge_colormap ( void )
Prototyped in: win/share/tile.h
Calls: fprintf()
Called by: fopen_text_file()win/share/tiletext.c
References Variables: ColorMapwin/share/tiletext.c
  MainColorMapwin/share/tiletext.c
  colorsinmainmapwin/share/tiletext.c
  colorsinmapwin/share/tiletext.c

Global Function read_text_tile()

boolean read_text_tile ( pixel (*pixels)[16] )
Prototyped in: win/share/tile.h
Calls: read_txttile()win/share/thintile.c
Called by: main()win/share/ppmwrite.c
References Variables: tile_filewin/share/tiletext.c

Global Function write_text_tile()

boolean write_text_tile ( pixel (*pixels)[16] )
Prototyped in: win/share/tile.h
Calls: write_txttile()win/share/tiletext.c
Called by: main()win/share/gifread.c
References Variables: tile_filewin/share/tiletext.c

Local Function read_text_colormap()

static void read_text_colormap ( FILE* txtfile )
Prototyped in: win/share/tiletext.c
Calls: fscanf()
Called by: fopen_text_file()win/share/tiletext.c
References Variables: ColorMapwin/share/tiletext.c
  color_indexwin/share/tiletext.c
  colorsinmapwin/share/tiletext.c
  num_colorswin/share/tiletext.c

Local Function read_txttile()

static boolean read_txttile ( FILE* txtfile, pixel (*pixels)[16] )
Prototyped in: win/share/tiletext.c
Calls: fprintf(), fscanf(), memcpy(), strcmp(), tilename()
Called by: read_text_tile()win/share/tiletext.c
References Variables: ColorMapwin/share/tiletext.c
  color_indexwin/share/tiletext.c
  placeholderwin/share/tiletext.c
  text_setswin/share/tiletext.c
  tile_setwin/share/tiletext.c
  tile_set_indxwin/share/tiletext.c

Local Function write_text_colormap()

static boolean write_text_colormap ( FILE* txtfile )
Prototyped in: win/share/tiletext.c
Calls: fprintf()
Called by: fopen_text_file()win/share/tiletext.c
References Variables: MainColorMapwin/share/tiletext.c
  charcolorswin/share/tiletext.c
  colorsinmainmapwin/share/tiletext.c
  num_colorswin/share/tiletext.c

Local Function write_txttile()

static void write_txttile ( FILE* txtfile, pixel (*pixels)[16] )
Prototyped in: win/share/tiletext.c
Calls: fprintf(), fputc(), memcmp(), tilename()
Called by: write_text_tile()win/share/tiletext.c
References Variables: ColorMapwin/share/tiletext.c
  charcolorswin/share/tiletext.c
  num_colorswin/share/tiletext.c
  placeholderwin/share/tiletext.c
  tile_setwin/share/tiletext.c
  tile_set_indxwin/share/tiletext.c