libt3window
|
00001 /* Copyright (C) 2011 G.P. Halkes 00002 This program is free software: you can redistribute it and/or modify 00003 it under the terms of the GNU General Public License version 3, as 00004 published by the Free Software Foundation. 00005 00006 This program is distributed in the hope that it will be useful, 00007 but WITHOUT ANY WARRANTY; without even the implied warranty of 00008 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00009 GNU General Public License for more details. 00010 00011 You should have received a copy of the GNU General Public License 00012 along with this program. If not, see <http://www.gnu.org/licenses/>. 00013 */ 00014 #ifndef CURSES_INTERFACE_H 00015 #define CURSES_INTERFACE_H 00016 00017 #include <stdio.h> 00018 #include "window_api.h" 00019 00020 T3_WINDOW_LOCAL extern FILE *_t3_putp_file; 00021 00022 T3_WINDOW_LOCAL int _t3_setupterm(const char *term, int fd); 00023 T3_WINDOW_LOCAL char *_t3_tigetstr(const char *name); 00024 T3_WINDOW_LOCAL int _t3_tigetnum(const char *name); 00025 T3_WINDOW_LOCAL int _t3_tigetflag(const char *name); 00026 T3_WINDOW_LOCAL void _t3_putp(const char *string); 00027 T3_WINDOW_LOCAL char *_t3_tparm(char *string, int nr_of_args, ...); 00028 00029 #endif