var searchIndex = {}; searchIndex["pancurses"] = {"doc":"","items":[[6,"chtype","pancurses","",null,null],[3,"Window","","",null,null],[4,"Input","","",null,null],[13,"Character","","",0,null],[13,"Unknown","","",0,null],[13,"KeyCodeYes","","",0,null],[13,"KeyBreak","","",0,null],[13,"KeyDown","","",0,null],[13,"KeyUp","","",0,null],[13,"KeyLeft","","",0,null],[13,"KeyRight","","",0,null],[13,"KeyHome","","",0,null],[13,"KeyBackspace","","",0,null],[13,"KeyF0","","",0,null],[13,"KeyF1","","",0,null],[13,"KeyF2","","",0,null],[13,"KeyF3","","",0,null],[13,"KeyF4","","",0,null],[13,"KeyF5","","",0,null],[13,"KeyF6","","",0,null],[13,"KeyF7","","",0,null],[13,"KeyF8","","",0,null],[13,"KeyF9","","",0,null],[13,"KeyF10","","",0,null],[13,"KeyF11","","",0,null],[13,"KeyF12","","",0,null],[13,"KeyF13","","",0,null],[13,"KeyF14","","",0,null],[13,"KeyF15","","",0,null],[13,"KeyDL","","",0,null],[13,"KeyIL","","",0,null],[13,"KeyDC","","",0,null],[13,"KeyIC","","",0,null],[13,"KeyEIC","","",0,null],[13,"KeyClear","","",0,null],[13,"KeyEOS","","",0,null],[13,"KeyEOL","","",0,null],[13,"KeySF","","",0,null],[13,"KeySR","","",0,null],[13,"KeyNPage","","",0,null],[13,"KeyPPage","","",0,null],[13,"KeySTab","","",0,null],[13,"KeyCTab","","",0,null],[13,"KeyCATab","","",0,null],[13,"KeyEnter","","",0,null],[13,"KeySReset","","",0,null],[13,"KeyReset","","",0,null],[13,"KeyPrint","","",0,null],[13,"KeyLL","","",0,null],[13,"KeyAbort","","",0,null],[13,"KeySHelp","","",0,null],[13,"KeyLHelp","","",0,null],[13,"KeyBTab","","",0,null],[13,"KeyBeg","","",0,null],[13,"KeyCancel","","",0,null],[13,"KeyClose","","",0,null],[13,"KeyCommand","","",0,null],[13,"KeyCopy","","",0,null],[13,"KeyCreate","","",0,null],[13,"KeyEnd","","",0,null],[13,"KeyExit","","",0,null],[13,"KeyFind","","",0,null],[13,"KeyHelp","","",0,null],[13,"KeyMark","","",0,null],[13,"KeyMessage","","",0,null],[13,"KeyMove","","",0,null],[13,"KeyNext","","",0,null],[13,"KeyOpen","","",0,null],[13,"KeyOptions","","",0,null],[13,"KeyPrevious","","",0,null],[13,"KeyRedo","","",0,null],[13,"KeyReference","","",0,null],[13,"KeyRefresh","","",0,null],[13,"KeyReplace","","",0,null],[13,"KeyRestart","","",0,null],[13,"KeyResume","","",0,null],[13,"KeySave","","",0,null],[13,"KeySBeg","","",0,null],[13,"KeySCancel","","",0,null],[13,"KeySCommand","","",0,null],[13,"KeySCopy","","",0,null],[13,"KeySCreate","","",0,null],[13,"KeySDC","","",0,null],[13,"KeySDL","","",0,null],[13,"KeySelect","","",0,null],[13,"KeySEnd","","",0,null],[13,"KeySEOL","","",0,null],[13,"KeySExit","","",0,null],[13,"KeySFind","","",0,null],[13,"KeySHome","","",0,null],[13,"KeySIC","","",0,null],[13,"KeySLeft","","",0,null],[13,"KeySMessage","","",0,null],[13,"KeySMove","","",0,null],[13,"KeySNext","","",0,null],[13,"KeySOptions","","",0,null],[13,"KeySPrevious","","",0,null],[13,"KeySPrint","","",0,null],[13,"KeySRedo","","",0,null],[13,"KeySReplace","","",0,null],[13,"KeySRight","","",0,null],[13,"KeySResume","","",0,null],[13,"KeySSave","","",0,null],[13,"KeySSuspend","","",0,null],[13,"KeySUndo","","",0,null],[13,"KeySuspend","","",0,null],[13,"KeyUndo","","",0,null],[13,"KeyResize","","",0,null],[13,"KeyEvent","","",0,null],[13,"KeyMouse","","",0,null],[13,"KeyA1","","",0,null],[13,"KeyA3","","",0,null],[13,"KeyB2","","",0,null],[13,"KeyC1","","",0,null],[13,"KeyC3","","",0,null],[5,"COLOR_PAIR","","",null,{"inputs":[{"name":"chtype"}],"output":{"name":"attr_t"}}],[5,"cbreak","","Set cbreak mode.",null,{"inputs":[],"output":{"name":"i32"}}],[5,"curs_set","","Alters the appearance of the cursor.",null,{"inputs":[{"name":"i32"}],"output":{"name":"i32"}}],[5,"delwin","","Deletes the window, freeing all associated memory. In the case of overlapping windows,\nsubwindows should be deleted before the main window.",null,{"inputs":[{"name":"window"}],"output":{"name":"i32"}}],[5,"endwin","","Should be called before exiting or escaping from curses mode temporarily.",null,{"inputs":[],"output":{"name":"i32"}}],[5,"flushinp","","Throws away any type-ahead that has been typed by the user and has not yet been read by the\nprogram.",null,{"inputs":[],"output":{"name":"i32"}}],[5,"half_delay","","Similar to cbreak(), but allows for a time limit to be specified, in tenths of a second.",null,{"inputs":[{"name":"i32"}],"output":{"name":"i32"}}],[5,"has_colors","","Indicates if the terminal supports, and can maniplulate color.",null,{"inputs":[],"output":{"name":"bool"}}],[5,"initscr","","Initialize the curses system, this must be the first function that is called.",null,{"inputs":[],"output":{"name":"window"}}],[5,"init_pair","","Changes the definition of a color-pair.",null,{"inputs":[{"name":"i16"},{"name":"i16"},{"name":"i16"}],"output":{"name":"i32"}}],[5,"napms","","Suspends the program for the specified number of milliseconds.",null,{"inputs":[{"name":"i32"}],"output":{"name":"i32"}}],[5,"newwin","","Creates a new window with the given number of lines, nlines and columns, ncols.",null,{"inputs":[{"name":"i32"},{"name":"i32"},{"name":"i32"},{"name":"i32"}],"output":{"name":"window"}}],[5,"nl","","Enables the translation of a carriage return into a newline on input.",null,{"inputs":[],"output":{"name":"i32"}}],[5,"nocbreak","","Set nocbreak mode.",null,{"inputs":[],"output":{"name":"i32"}}],[5,"noecho","","Disables echoing typed characters.",null,{"inputs":[],"output":{"name":"i32"}}],[5,"resize_term","","Attempts to resize the screen to the given size.",null,{"inputs":[{"name":"i32"},{"name":"i32"}],"output":{"name":"i32"}}],[5,"start_color","","Initializes eight basic colors (black, red, green, yellow, blue, magenta, cyan,\nand white), and two global variables; COLORS and COLOR_PAIRS (respectively defining the\nmaximum number of colors and color-pairs the terminal is capable of displaying).",null,{"inputs":[],"output":{"name":"i32"}}],[5,"use_default_colors","","Allows the use of -1 as a foreground or background color with init_pair().",null,{"inputs":[],"output":{"name":"i32"}}],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"fmt","","",0,null],[11,"clone","","",0,null],[17,"COLOR_BLACK","","",null,null],[17,"COLOR_RED","","",null,null],[17,"COLOR_GREEN","","",null,null],[17,"COLOR_YELLOW","","",null,null],[17,"COLOR_BLUE","","",null,null],[17,"COLOR_MAGENTA","","",null,null],[17,"COLOR_CYAN","","",null,null],[17,"COLOR_WHITE","","",null,null],[17,"A_NORMAL","","",null,null],[17,"A_ATTRIBUTES","","",null,null],[17,"A_CHARTEXT","","",null,null],[17,"A_COLOR","","",null,null],[17,"A_BLINK","","",null,null],[17,"A_BOLD","","",null,null],[17,"KEY_RESIZE","","",null,null],[17,"KEY_OFFSET","","",null,null],[17,"KEY_F15","","",null,null],[17,"KEY_EVENT","","",null,null],[17,"SPECIAL_KEY_CODES","","",null,null],[17,"OK","","",null,null],[17,"ERR","","",null,null],[8,"ToChtype","","",null,null],[10,"to_chtype","","",1,null],[11,"to_chtype","","",2,null],[11,"fmt","","",3,null],[11,"addch","","",3,null],[11,"addstr","","",3,null],[11,"attron","","",3,null],[11,"attrset","","Sets the current attributes of the given window to attributes.",3,null],[11,"bkgd","","Not only change the background, but apply it immediately to every cell in the window.",3,null],[11,"derwin","","The same as subwin(), except that begy and begx are relative to the origin of the window\nrather than the screen.",3,null],[11,"draw_box","","",3,null],[11,"erase","","Copies blanks (i.e. the background chtype) to every cell of the window.",3,null],[11,"get_beg_y","","Get the upper-left y coordinate of this window",3,null],[11,"get_beg_x","","",3,null],[11,"get_beg_yx","","Get the upper-left y and x coordinates of this window",3,null],[11,"getch","","Read a character from the terminal associated with the window.",3,null],[11,"get_max_x","","Return the maximum x value of this Window, in other words the number of columns.",3,null],[11,"get_max_y","","Return the maximum y value of this Window, in other words the number of rows.",3,null],[11,"get_max_yx","","Return the maximum y and x value of this Window",3,null],[11,"keypad","","Controls whether getch() returns function/special keys as single key codes (e.g., the left\narrow key as KEY_LEFT).",3,null],[11,"mv","","The cursor associated with the window is moved to the given location.",3,null],[11,"mvaddch","","moves the cursor to the specified position and adds ch to the specified window",3,null],[11,"mvaddstr","","Write all the characters of the string str to the given window. The functionality is\nsimilar to calling waddch() once for each character in the string.",3,null],[11,"mvinch","","Retrieves the character and attribute from the specified window position, in the form of a\nchtype.",3,null],[11,"nodelay","","Controls whether wgetch() is a non-blocking call. If the option is enabled, and\nno input is ready, wgetch() will return ERR. If disabled, wgetch() will hang until input is\nready.",3,null],[11,"printw","","Add a string to the window at the current cursor position.",3,null],[11,"refresh","","Copies the named window to the physical terminal screen, taking into account what\nis already there in order to optimize cursor movement.",3,null],[11,"subwin","","Creates a new subwindow within a window.",3,null],[11,"timeout","","Set blocking or non-blocking reads for the specified window.",3,null],[11,"ungetch","","Places ch back onto the input queue to be returned by the next call to getch().",3,null]],"paths":[[4,"Input"],[8,"ToChtype"],[6,"chtype"],[3,"Window"]]}; initSearch(searchIndex);