2 * Copyright (C) 2008 Diego Hernan Borghetti.
9 typedef struct E_Term
{
28 #define E_TR_MAGENTA 5
32 /* term characters. */
36 E_Term
*e_term_open(void);
37 void e_term_close(E_Term
*tr
);
39 int e_term_getc(void);
40 void e_term_putc(int c
);
41 void e_term_flush(void);
43 void e_term_fgcol(E_Term
*tr
, int color
);
44 void e_term_bgcol(E_Term
*tr
, int color
);
45 void e_term_move(int row
, int col
);
46 void e_term_eeol(void);
47 void e_term_eeop(E_Term
*tr
);
48 void e_term_rev(E_Term
*tr
, int state
);
49 void e_term_beep(void);
51 #endif /* _ECO_TERM_H */