declaration cleanup
[netris.git] / curses.h
1 #ifndef __CURSES_H
2 #define __CURSES_H
3
4 extern int PlayerDisp[MAX_SCREENS];
5
6 extern void InitScreens(void);
7 extern void CleanupScreens(void);
8 static void GetTermcapInfo(void);
9 static void OutputTermStr(char *str, int flush);
10 extern void DrawBox(int x1, int y1, int x2, int y2);
11 extern void DrawField(int scr);
12 extern void InitFields(void);
13 static void DisplayMessage(char *p);
14 extern void Messagef(char *fmt, ...);
15 extern void Messagetype(char c, int x, char *s);
16 extern void PlotBlock(int scr, int y, int x, unsigned char type);
17 extern void PlotBlockXY(int y, int x, unsigned char type);
18 extern void ShowScore(int scr, struct _Score score);
19 extern void FieldMessage(int playa, char *message);
20 extern void ShowPause(int playa);
21 extern void ShowTime(void);
22 extern void ScheduleFullRedraw(void);
23 static void CatchWinCh(int sig);
24
25 #endif //__CURSES_H
26