[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     ! 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