/***   [graph.h]
*
*	For GNU C Compiler (GCC)
*
***/

#include <egb.h>

#ifndef EGB_WORK_DEFINED
extern char	EGB_work[1536];
#define EGB_WORK_DEFINED
#endif

#define EGB_COL_FORE	0
#define EGB_COL_BACK	1
#define EGB_COL_PAINT	2
#define EGB_COL_TRANS	3

#define EGB_DSP_OFFSET	0
#define EGB_DSP_SHIFT	1
#define EGB_DSP_ZOOM	2
#define EGB_DSP_WIDTH	3

void EGB_int(void);
void EGB_actPage(int);
int EGB_readactPage(void);
void EGB_cls(int);
void EGB_box(int, int, int, int, int);
void EGB_boxf(int, int, int, int, int, int);
void EGB_pal(int, int, int, int, int);
void EGB_str(const char *, int, int, int);
void EGB_str2(const char *, int, int, int);
void EGB_str3(const char *, int, int, int, int);
void EGB_pointset(int, int, int);
void EGB_get(void *, int, int, int, int);
void EGB_put(int, const void *, int, int, int, int);
void EGB_putC(int, const void *, int, int, int, int, int);
void EGB_line(int, int, int, int, int);
void EGB_rev(int, int, int, int, int);
void EGB_scrl(int, int, int, int, int, int, int);
void EGB_mycopy(int, int, int, int, int, int, int, int);
void EGB_view(int, int, int, int);
void EGB_Hscrl(int, int);
