Window

Undocumented in source.
final
class Window {}

Constructors

this
this(ColorTable colors, WINDOW* fromPtr, bool setKeypad)
Undocumented in source.
this
this(ColorTable colors, int nlines, int ncols, int y, int x, bool setKeypad)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Public Imports

std.range
public import std.range;
std.traits
public import std.traits;

Members

Enums

isAttrRange
eponymoustemplate isAttrRange(T)
Undocumented in source.
isString
eponymoustemplate isString(T)
Undocumented in source.

Functions

addAligned
void addAligned(int y, int x, String str, Align alignment, Range attrs, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addAligned
void addAligned(int y, int x, String str, Align alignment, A attr, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addAligned
void addAligned(int y, String str, Align alignment, Range attrs, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addAligned
void addAligned(int y, String str, Align alignment, A attr, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addch
void addch(C ch)
Undocumented in source. Be warned that the author may not have intended to support it.
addch
void addch(C ch, A attr)
Undocumented in source. Be warned that the author may not have intended to support it.
addch
void addch(int y, int x, C ch)
Undocumented in source. Be warned that the author may not have intended to support it.
addch
void addch(int y, int x, C ch, A attr)
Undocumented in source. Be warned that the author may not have intended to support it.
addnstr
void addnstr(int y, int x, String str, int n, Range attrs, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addnstr
void addnstr(String str, int n, Range attrs, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addnstr
void addnstr(int y, int x, String str, int n, A attr, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addnstr
void addnstr(String str, int n, A attr, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addstr
void addstr(int y, int x, String str, Range attrs, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addstr
void addstr(String str, Range attrs, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addstr
void addstr(int y, int x, String str, A attr, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
addstr
void addstr(String str, A attr, OOB onOOB)
Undocumented in source. Be warned that the author may not have intended to support it.
begX
int begX()
Undocumented in source. Be warned that the author may not have intended to support it.
begY
int begY()
Undocumented in source. Be warned that the author may not have intended to support it.
bkgd
void bkgd(chtype ch)
Undocumented in source. Be warned that the author may not have intended to support it.
bkgdset
void bkgdset(chtype ch)
Undocumented in source. Be warned that the author may not have intended to support it.
border
void border(chtype left, chtype right, chtype top, chtype bottom, chtype topLeft, chtype topRight, chtype bottomLeft, chtype bottomRight)
Undocumented in source. Be warned that the author may not have intended to support it.
border
void border(cchar_t left, cchar_t right, cchar_t top, cchar_t bottom, cchar_t topLeft, cchar_t topRight, cchar_t bottomLeft, cchar_t bottomRight)
Undocumented in source. Be warned that the author may not have intended to support it.
box
void box(cchar_t vertical, cchar_t horizontal)
Undocumented in source. Be warned that the author may not have intended to support it.
box
void box(chtype v, chtype h)
Undocumented in source. Be warned that the author may not have intended to support it.
clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
clearToBottom
void clearToBottom()
Undocumented in source. Be warned that the author may not have intended to support it.
clearToEOL
void clearToEOL()
Undocumented in source. Be warned that the author may not have intended to support it.
curX
int curX()
Undocumented in source. Be warned that the author may not have intended to support it.
curY
int curY()
Undocumented in source. Be warned that the author may not have intended to support it.
delch
void delch(int y, int x)
Undocumented in source. Be warned that the author may not have intended to support it.
delch
void delch()
Undocumented in source. Be warned that the author may not have intended to support it.
deleteChild
void deleteChild(Window child)
Undocumented in source. Be warned that the author may not have intended to support it.
deleteln
void deleteln()
Undocumented in source. Be warned that the author may not have intended to support it.
derwin
Window derwin(int nlines, int ncols, int y, int x)
Undocumented in source. Be warned that the author may not have intended to support it.
erase
void erase()
Undocumented in source. Be warned that the author may not have intended to support it.
getch
int getch()
Undocumented in source. Be warned that the author may not have intended to support it.
getstr
string getstr(int maxLength, bool echoChars)
Undocumented in source. Be warned that the author may not have intended to support it.
getstr
string getstr(bool echoChars)
Undocumented in source. Be warned that the author may not have intended to support it.
getstr
string getstr(bool delegate(wint_t) predicate, bool echoChars)
Undocumented in source. Be warned that the author may not have intended to support it.
getwch
WChar getwch()
Undocumented in source. Be warned that the author may not have intended to support it.
height
int height()
Undocumented in source. Be warned that the author may not have intended to support it.
hline
void hline(int y, int x, chtype ch, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
hline
void hline(int y, int x, cchar_t ch, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
hline
void hline(chtype ch, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
hline
void hline(cchar_t ch, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
inchstr
chtype[] inchstr()
Undocumented in source. Be warned that the author may not have intended to support it.
inchstr
chtype[] inchstr(int n)
Undocumented in source. Be warned that the author may not have intended to support it.
inchstr
chtype[] inchstr(int y, int x)
Undocumented in source. Be warned that the author may not have intended to support it.
inchstr
chtype[] inchstr(int y, int x, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
insdel
void insdel(int n)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(chtype ch)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(int y, int x, chtype ch)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(int y, int x, string s)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(string s, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
insert
void insert(int y, int x, string s, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
insertln
void insertln()
Undocumented in source. Be warned that the author may not have intended to support it.
keypad
void keypad(bool set)
Undocumented in source. Be warned that the author may not have intended to support it.
move
void move(int y, int x)
Undocumented in source. Be warned that the author may not have intended to support it.
moveWindow
void moveWindow(int y, int x)
Undocumented in source. Be warned that the author may not have intended to support it.
overlay
void overlay(Window target)
Undocumented in source. Be warned that the author may not have intended to support it.
overwrite
void overwrite(Window target)
Undocumented in source. Be warned that the author may not have intended to support it.
refresh
void refresh()
Undocumented in source. Be warned that the author may not have intended to support it.
scroll
void scroll(int n)
Undocumented in source. Be warned that the author may not have intended to support it.
subwin
Window subwin(int nlines, int ncols, int y, int x)
Undocumented in source. Be warned that the author may not have intended to support it.
timeout
void timeout(int ms)
Undocumented in source. Be warned that the author may not have intended to support it.
vline
void vline(int y, int x, chtype ch, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
vline
void vline(int y, int x, cchar_t ch, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
vline
void vline(chtype ch, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
vline
void vline(cchar_t ch, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
width
int width()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

colors
ColorTable colors;
Undocumented in source.

Meta