[BACK]Return to ncx.h CVS log [TXT][DIR] Up to [contributed] / early-roguelike / srogue

Annotation of early-roguelike/srogue/ncx.h, Revision 1.1.1.1

1.1       rubenllo    1: /*
                      2:  * Super-Rogue
                      3:  * Copyright (C) 1984 Robert D. Kindelberger
                      4:  * All rights reserved.
                      5:  *
                      6:  * See the file LICENSE.TXT for full copyright and licensing information.
                      7:  */
                      8:
                      9: /*
                     10: # define       CBREAK  FALSE
                     11: # define       _IOSTRG 01
                     12: */
                     13:
                     14: /*
                     15:  * mv functions
                     16:  */
                     17: #define        mvwaddch(win,y,x,ch)    VOID(wmove(win,y,x)==ERR?ERR:waddch(win,ch))
                     18: #define        mvwgetch(win,y,x,ch)    VOID(wmove(win,y,x)==ERR?ERR:wgetch(win,ch))
                     19: #define        mvwaddstr(win,y,x,str)  VOID(wmove(win,y,x)==ERR?ERR:waddstr(win,str))
                     20: #define        mvwgetstr(win,y,x,str)  VOID(wmove(win,y,x)==ERR?ERR:wgetstr(win,str))
                     21: #define        mvwinch(win,y,x)        VOID(wmove(win,y,x) == ERR ? ERR : winch(win))
                     22: #define        mvaddch(y,x,ch)         mvwaddch(stdscr,y,x,ch)
                     23: #define        mvgetch(y,x,ch)         mvwgetch(stdscr,y,x,ch)
                     24: #define        mvaddstr(y,x,str)       mvwaddstr(stdscr,y,x,str)
                     25: #define        mvgetstr(y,x,str)       mvwgetstr(stdscr,y,x,str)
                     26: #define        mvinch(y,x)             mvwinch(stdscr,y,x)
                     27:
                     28: /*
                     29:  * psuedo functions
                     30:  */
                     31:
                     32: #define        clearok(win,bf)  (win->_clear = bf)
                     33: #define        leaveok(win,bf)  (win->_leave = bf)
                     34: #define        scrollok(win,bf) (win->_scroll = bf)
                     35: #define        getyx(win,y,x)   y = win->_cury, x = win->_curx
                     36: #define        winch(win)       (win->_y[win->_cury][win->_curx])
                     37:
                     38: WINDOW *initscr(), *newwin();

CVSweb