module NCurses
Extended Modules
Defined in:
ncurses.cr
ncurses/attribute.cr
ncurses/pad.cr
ncurses/raw_window.cr
ncurses/window.cr
Instance Method Summary
-
#addch(*args, **options)
-
#addch(*args, **options, &)
-
#addstr(*args, **options)
-
#addstr(*args, **options, &)
-
#attroff(*args, **options)
-
#attroff(*args, **options, &)
-
#attron(*args, **options)
-
#attron(*args, **options, &)
-
#attrset(*args, **options)
-
#attrset(*args, **options, &)
-
#bkgd(*args, **options)
-
#bkgd(*args, **options, &)
-
#border(*args, **options)
-
#border(*args, **options, &)
-
#box(*args, **options)
-
#box(*args, **options, &)
-
#cbreak
-
#colors
-
#curses_version
-
#echo
-
#endwin
-
#erase(*args, **options)
-
#erase(*args, **options, &)
-
#getch(*args, **options)
-
#getch(*args, **options, &)
-
#hline(*args, **options)
-
#hline(*args, **options, &)
-
#init
-
#keypad(*args, **options)
-
#keypad(*args, **options, &)
-
#longname
-
#max_color_pairs
-
#maxx(*args, **options)
-
#maxx(*args, **options, &)
-
#maxy(*args, **options)
-
#maxy(*args, **options, &)
-
#maxyx(*args, **options)
-
#maxyx(*args, **options, &)
-
#move(*args, **options)
-
#move(*args, **options, &)
-
#mvaddch(*args, **options)
-
#mvaddch(*args, **options, &)
-
#mvaddstr(*args, **options)
-
#mvaddstr(*args, **options, &)
-
#mvhline(*args, **options)
-
#mvhline(*args, **options, &)
-
#mvvline(*args, **options)
-
#mvvline(*args, **options, &)
-
#nl
-
#nocbreak
-
#nodelay(*args, **options)
-
#nodelay(*args, **options, &)
-
#noecho
-
#nonl
-
#noraw
-
#notimeout(*args, **options)
-
#notimeout(*args, **options, &)
-
#open(&)
-
#raw
-
#refresh(*args, **options)
-
#refresh(*args, **options, &)
-
#start_color
-
#stdscr
-
#use_default_colors
-
#vline(*args, **options)
-
#vline(*args, **options, &)
Macro Summary
Instance Method Detail
def
addch(*args, **options)
#
def
addch(*args, **options, &)
#
def
addstr(*args, **options)
#
def
addstr(*args, **options, &)
#
def
attroff(*args, **options)
#
def
attroff(*args, **options, &)
#
def
attron(*args, **options)
#
def
attron(*args, **options, &)
#
def
attrset(*args, **options)
#
def
attrset(*args, **options, &)
#
def
bkgd(*args, **options)
#
def
bkgd(*args, **options, &)
#
def
border(*args, **options)
#
def
border(*args, **options, &)
#
def
box(*args, **options)
#
def
box(*args, **options, &)
#
def
erase(*args, **options)
#
def
erase(*args, **options, &)
#
def
getch(*args, **options)
#
def
getch(*args, **options, &)
#
def
hline(*args, **options)
#
def
hline(*args, **options, &)
#
def
keypad(*args, **options)
#
def
keypad(*args, **options, &)
#
def
maxx(*args, **options)
#
def
maxx(*args, **options, &)
#
def
maxy(*args, **options)
#
def
maxy(*args, **options, &)
#
def
maxyx(*args, **options)
#
def
maxyx(*args, **options, &)
#
def
move(*args, **options)
#
def
move(*args, **options, &)
#
def
mvaddch(*args, **options)
#
def
mvaddch(*args, **options, &)
#
def
mvaddstr(*args, **options)
#
def
mvaddstr(*args, **options, &)
#
def
mvhline(*args, **options)
#
def
mvhline(*args, **options, &)
#
def
mvvline(*args, **options)
#
def
mvvline(*args, **options, &)
#
def
nodelay(*args, **options)
#
def
nodelay(*args, **options, &)
#
def
notimeout(*args, **options)
#
def
notimeout(*args, **options, &)
#
def
refresh(*args, **options)
#
def
refresh(*args, **options, &)
#
def
vline(*args, **options)
#
def
vline(*args, **options, &)
#
Macro Detail
macro
defwrapper(*names)
#
macro
ncurses_bits(mask, shift)
#