8dfd02cd1c
modified: src/nms.c modified: src/nmscharset.c modified: src/nmscharset.h modified: src/nmseffect.c modified: src/nmseffect.h modified: src/nmstermio.c modified: src/nmstermio.h modified: src/nmstermio_ncurses.c modified: src/sneakers.c
32 lines
864 B
C
32 lines
864 B
C
/*
|
|
* Copyright (c) 2017 Brian Barto
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify it
|
|
* under the terms of the GPL License. See LICENSE for more details.
|
|
*/
|
|
|
|
#ifndef NMSTERMIO_H
|
|
#define NMSTERMIO_H 1
|
|
|
|
// Function prototypes
|
|
void nmstermio_init_terminal(void);
|
|
void nmstermio_restore_terminal(void);
|
|
int nmstermio_get_rows(void);
|
|
int nmstermio_get_cols(void);
|
|
int nmstermio_get_cursor_row(void);
|
|
void nmstermio_move_cursor(int, int);
|
|
void nmstermio_print_string(char *);
|
|
void nmstermio_refresh(void);
|
|
void nmstermio_clear_input(void);
|
|
char nmstermio_get_char(void);
|
|
void nmstermio_print_reveal_string(char *, int);
|
|
void nmstermio_show_cursor(void);
|
|
void nmstermio_beep(void);
|
|
int nmstermio_get_clearscr(void);
|
|
void nmstermio_set_clearscr(int);
|
|
void nmstermio_set_foregroundcolor(char *);
|
|
int nmstermio_get_cursor_row(void);
|
|
|
|
|
|
#endif
|