summaryrefslogtreecommitdiff
path: root/src/display.c
blob: 2304a395d95f4718508da198f5aa40245dc5f90e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "display.h"
#include <curses.h>

void display_init(void)
{
	initscr();	// Start curses mode
	raw();		// Line buffering disabled
	keypad(stdscr, true); // We get F1, F2 etc..
	noecho();	// Don't echo() while we do getch
	curs_set(0);	// Make the cursor invisible

	clear();
	refresh();
}

void display_fini(void)
{
	endwin();	// End curses mode
}