78 _wputch ( win, ( ( (
unsigned char )
c ) | win->
attrs ), wrap );
108 for ( ; *chstr && n-- ; chstr++ ) {
122 for ( ; *str && n-- ; str++ ) {
123 _wputc ( win, *str, wrap );
137 if ( ( (
unsigned)
y >= win->
height ) ||
138 ( (
unsigned)
x >= win->
width ) ) {
static __always_inline void off_t int c
int wmove(WINDOW *win, int y, int x) __nonnull
Move a window's cursor to the specified position.
void _wputstr(WINDOW *win, const char *str, int wrap, int n) __nonnull
Write a standard c-style string to a window.
unsigned int width
window dimensions
MuCurses core implementation specific header file.
void _wputchstr(WINDOW *win, const chtype *chstr, int wrap, int n) __nonnull
Write a chtype string to a window.
#define __nonnull
Declare a function's pointer parameters as non-null - i.e.
SCREEN * scr
screen with which window associates
attr_t attrs
window attributes
void _wputch(WINDOW *win, chtype ch, int wrap) __nonnull
Write a single character rendition to a window.
void(* movetoyx)(struct _curses_screen *scr, unsigned int y, unsigned int x)
Move cursor to position specified by x,y coords.
int curs_set(int visibility)
Set cursor visibility.
void(* putc)(struct _curses_screen *scr, chtype c)
Write character to current cursor position.
void _wcursback(WINDOW *win) __nonnull
Retreat the cursor back one position (useful for a whole host of ops)
void _wputc(WINDOW *win, char c, int wrap) __nonnull
Write a single character to a window.
static void _wupdcurs(WINDOW *win) __nonnull
Update cursor position.
unsigned int curs_x
window cursor position
unsigned int ori_x
window origin coordinates
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)