iPXE
Data Fields
_curses_window Struct Reference

Curses Window struct. More...

#include <curses.h>

Data Fields

SCREENscr
 screen with which window associates More...
 
attr_t attrs
 window attributes More...
 
unsigned int ori_x
 window origin coordinates More...
 
unsigned int ori_y
 
unsigned int curs_x
 window cursor position More...
 
unsigned int curs_y
 
unsigned int width
 window dimensions More...
 
unsigned int height
 
struct _curses_windowparent
 parent window More...
 

Detailed Description

Curses Window struct.

Definition at line 89 of file curses.h.

Field Documentation

◆ scr

SCREEN* _curses_window::scr

screen with which window associates

Definition at line 91 of file curses.h.

Referenced by _wgetc(), _wputch(), _wupdcurs(), derwin(), dupwin(), newwin(), and subwin().

◆ attrs

attr_t _curses_window::attrs

window attributes

Definition at line 93 of file curses.h.

Referenced by _printw_handler(), _wgetc(), _wputc(), box(), dupwin(), getbkgd(), wattr_get(), wattroff(), wattron(), wattrset(), wcolour_set(), and wgetch().

◆ ori_x

unsigned int _curses_window::ori_x

window origin coordinates

Definition at line 95 of file curses.h.

Referenced by _wupdcurs(), derwin(), dupwin(), mvwin(), and newwin().

◆ ori_y

unsigned int _curses_window::ori_y

Definition at line 95 of file curses.h.

Referenced by _wupdcurs(), derwin(), dupwin(), mvwin(), and newwin().

◆ curs_x

unsigned int _curses_window::curs_x

window cursor position

Definition at line 97 of file curses.h.

Referenced by _store_curs_pos(), _wcursback(), _wputch(), _wupdcurs(), delwin(), dupwin(), wborder(), wclrtobot(), whline(), and wmove().

◆ curs_y

unsigned int _curses_window::curs_y

◆ width

unsigned int _curses_window::width

window dimensions

Definition at line 99 of file curses.h.

Referenced by _wcursback(), _wputch(), derwin(), dupwin(), mvwin(), newwin(), wborder(), whline(), and wmove().

◆ height

unsigned int _curses_window::height

Definition at line 99 of file curses.h.

Referenced by _wcursback(), _wputch(), derwin(), dupwin(), mvwin(), newwin(), wborder(), wmove(), and wvline().

◆ parent

struct _curses_window* _curses_window::parent

parent window

Definition at line 101 of file curses.h.

Referenced by derwin(), newwin(), and subwin().


The documentation for this struct was generated from the following file: