39 getmaxyx(stdscr, row, col);
54 rc = printw(
"%s", str);
65 rc = mvprintw(y, x,
"%s", str);
static int ncurses_mvprintw(duk_context *ctx)
static int ncurses_initscr(duk_context *ctx)
static int ncurses_getch(duk_context *ctx)
static int ncurses_getmaxyx(duk_context *ctx)
static duk_function_list_entry ncurses_funcs[]
static int ncurses_endwin(duk_context *ctx)
static int ncurses_delscreen(duk_context *ctx)
static int ncurses_refresh(duk_context *ctx)
static int ncurses_printw(duk_context *ctx)
void ncurses_register(duk_context *ctx)
DUK_EXTERNAL duk_bool_t duk_put_prop_index(duk_context *ctx, duk_idx_t obj_idx, duk_uarridx_t arr_idx)
DUK_EXTERNAL duk_bool_t duk_put_prop_string(duk_context *ctx, duk_idx_t obj_idx, const char *key)
DUK_EXTERNAL void duk_push_int(duk_context *ctx, duk_int_t val)
DUK_EXTERNAL void duk_push_pointer(duk_context *ctx, void *val)
DUK_EXTERNAL duk_idx_t duk_push_object(duk_context *ctx)
DUK_EXTERNAL void duk_push_global_object(duk_context *ctx)
DUK_EXTERNAL void duk_put_function_list(duk_context *ctx, duk_idx_t obj_index, const duk_function_list_entry *funcs)
DUK_EXTERNAL const char * duk_to_string(duk_context *ctx, duk_idx_t index)
DUK_EXTERNAL void duk_pop(duk_context *ctx)
DUK_EXTERNAL duk_idx_t duk_push_array(duk_context *ctx)
DUK_EXTERNAL duk_int_t duk_to_int(duk_context *ctx, duk_idx_t index)