Definition in file rle.h.
#include "substdio.h"
Go to the source code of this file.
Enumerations | |
| enum | rle_source_type { rle_file, rle_huffman, rle_pointer } |
Functions | |
| void | frleputc (unsigned char c, FILE *fout) |
| unsigned char | rlegetc (void) |
| unsigned long | checksum_bytes (void *data, unsigned int length) |
| int | frleverify (FILE *f) |
| void | frleinit_read (FILE *f) |
| void | frleinit_write (FILE *f, void(*outfunc)(unsigned char c, FILE *f)) |
| void | frleinit_write_nochecksum (void(*outfunc)(unsigned char c, FILE *f)) |
| void | frleinit (void) |
| void | frleflush (FILE *fout) |
| void | frlewrite (void *data, size_t s, size_t n, FILE *f) |
| void | frleread (void *data, size_t s, size_t n, FILE *f) |
| void | frlefinalize (FILE *f) |
| void | rle_set_source (rle_source_type t, const void *s) |
| void | panic (const char *fmt,...) |
|
|
|
|
||||||||||||
|
Definition at line 62 of file rle.c. References CHECKSUM_ADD, CHECKSUM_INIT, and CHECKSUM_MUL. Referenced by _checksum_file(), checksum_scores(), frleread(), and frlewrite(). |
|
|
Definition at line 215 of file rle.c. References _checksum_file(), and frleflush(). Referenced by save_game(), and save_level(). |
|
|
Definition at line 227 of file rle.c. References _putc_compress, _runchar, _runlen, and magic_byte. Referenced by frlefinalize(), frleputc(), frlewrite(), save_game(), and save_level(). |
|
|
Definition at line 183 of file rle.c. References _runchar, and _runlen. Referenced by frleinit_read(), frleinit_write(), and frleinit_write_nochecksum(). |
|
|
Definition at line 190 of file rle.c. References frleinit(). Referenced by load_level(), and restore_game(). |
|
||||||||||||
|
Definition at line 197 of file rle.c. References _putc_compress, and frleinit(). Referenced by save_game(), and save_level(). |
|
|
Definition at line 208 of file rle.c. References _putc_compress, and frleinit(). |
|
||||||||||||
|
Definition at line 265 of file rle.c. References _runchar, _runlen, and frleflush(). Referenced by frlewrite(). |
|
||||||||||||||||||||
|
Definition at line 135 of file rle.c. References _rleread, checksum_bytes(), message(), rle_huffman, rle_set_source(), and rlegetc(). Referenced by load_level(), and restore_game(). |
|
|
Definition at line 90 of file rle.c. References _checksum_file(). Referenced by load_level(), and restore_game(). |
|
||||||||||||||||||||
|
Definition at line 101 of file rle.c. References _putc_compress, checksum_bytes(), frleflush(), and frleputc(). Referenced by save_game(), and save_level(). |
|
||||||||||||
|
Definition at line 137 of file sysutil.c. References cleanup(), clrscr, sys_cleanup(), and vretprintf(). Referenced by calloc_throw(), malloc_throw(), realloc_throw(), sys_init(), and sys_init_data_file(). |
|
||||||||||||
|
Definition at line 312 of file rle.c. References _rlepos, _rleread, _rleread_file(), _rleread_huffman(), _rleread_ptr(), rle_file, rle_huffman, and rle_pointer. Referenced by base_coat(), and frleread(). |
|
|
Definition at line 288 of file rle.c. References _rleread, _runchar, _runlen, and magic_byte. Referenced by base_coat(), and frleread(). |
1.3.6