TerminalContent

Undocumented in source.

Members

Functions

clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
clearExtraLines
void clearExtraLines(int yy)
Undocumented in source. Be warned that the author may not have intended to support it.
draw
void draw(DrawBuf buf)
Undocumented in source. Be warned that the author may not have intended to support it.
ensureCursorIsVisible
void ensureCursorIsVisible()
Undocumented in source. Be warned that the author may not have intended to support it.
eraseScreen
void eraseScreen(int direction, bool forLine)
Undocumented in source. Be warned that the author may not have intended to support it.
getLine
TerminalLine* getLine(int yy)
Undocumented in source. Be warned that the author may not have intended to support it.
layout
void layout(FontRef font, Rect rc)
Undocumented in source. Be warned that the author may not have intended to support it.
moveCursorBy
void moveCursorBy(int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
moveCursorTo
void moveCursorTo(int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
putChar
void putChar(dchar ch)
Undocumented in source. Be warned that the author may not have intended to support it.
putCharAt
void putCharAt(dchar ch, int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
resetTerminal
void resetTerminal()
Undocumented in source. Be warned that the author may not have intended to support it.
scrollTo
void scrollTo(int y)
Undocumented in source. Be warned that the author may not have intended to support it.
setAttributes
void setAttributes(int[] attrs)
Undocumented in source. Be warned that the author may not have intended to support it.
setViewSize
void setViewSize(int w, int h)
Undocumented in source. Be warned that the author may not have intended to support it.
updateScrollBar
void updateScrollBar(ScrollBar sb)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

lineWrap
bool lineWrap [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
screenTopLine
int screenTopLine [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_lineWrap
bool _lineWrap;
Undocumented in source.
charh
int charh;
Undocumented in source.
charw
int charw;
Undocumented in source.
currentAttr
TerminalAttr currentAttr;
Undocumented in source.
cursorx
int cursorx;
Undocumented in source.
cursory
int cursory;
Undocumented in source.
defAttr
TerminalAttr defAttr;
Undocumented in source.
focused
bool focused;
Undocumented in source.
font
FontRef font;
Undocumented in source.
height
int height;
Undocumented in source.
lines
TerminalLine[] lines;
Undocumented in source.
maxBufferLines
int maxBufferLines;
Undocumented in source.
rc
Rect rc;
Undocumented in source.
tabSize
int tabSize;
Undocumented in source.
topLine
int topLine;
Undocumented in source.
width
int width;
Undocumented in source.

Meta