about summary refs log tree commit diff
path: root/urt/Runput.h
blob: 57a45564a93223a00e43e29b25ebe513143625da (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#ifndef RUNPUT_H_INCLUDED
#define RUNPUT_H_INCLUDED

void
RunSetup(rle_hdr * const hdrP);

void
RunSkipBlankLines(unsigned int const nblank,
                  rle_hdr *    const hdrP);

void
RunSetColor(int       const c,
            rle_hdr * const hdrP);

void
RunSkipPixels(unsigned int const nskip,
              int          const last,
              int          const wasrun,
              rle_hdr *    const hdrP);

void
RunNewScanLine(int       const flag,
               rle_hdr * const hdrP);

void
Runputdata(rle_pixel *  const buf,
           unsigned int const n,
           rle_hdr *    const hdrP);

void
Runputrun(int          const color,
          unsigned int const n,
          int          const last,
          rle_hdr *    const hdrP);

void
RunputEof(rle_hdr * const hdrP);

#endif