- calcAttributes
void calcAttributes()
Undocumented in source. Be warned that the author may not have intended to support it.
- checkResize
void checkResize()
Undocumented in source. Be warned that the author may not have intended to support it.
- clearScreen
void clearScreen()
clear screen and set cursor position to 0,0
- flush
void flush()
- handleConsoleResize
bool handleConsoleResize(int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
- handleInputIdle
bool handleInputIdle()
Undocumented in source. Be warned that the author may not have intended to support it.
- handleKeyEvent
bool handleKeyEvent(KeyEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- handleMouseEvent
bool handleMouseEvent(MouseEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
- init
bool init()
Undocumented in source. Be warned that the author may not have intended to support it.
- isSequenceCompleted
bool isSequenceCompleted()
Undocumented in source. Be warned that the author may not have intended to support it.
- pollInput
bool pollInput()
wait for input, handle input
- rawRead
string rawRead(int pollTimeout)
Undocumented in source. Be warned that the author may not have intended to support it.
- rawSetAttributes
void rawSetAttributes(uint attr)
Undocumented in source. Be warned that the author may not have intended to support it.
- rawSetCursor
void rawSetCursor(int x, int y)
Undocumented in source. Be warned that the author may not have intended to support it.
- rawSetCursorType
void rawSetCursorType(ConsoleCursorType type)
Undocumented in source. Be warned that the author may not have intended to support it.
- rawWrite
bool rawWrite(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
- rawWriteText
void rawWriteText(dstring str)
Undocumented in source. Be warned that the author may not have intended to support it.
- rawWriteTextAt
void rawWriteTextAt(int x, int y, uint attr, dstring str)
Undocumented in source. Be warned that the author may not have intended to support it.
- resize
void resize(int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
- setCursor
void setCursor(int x, int y)
- setCursorType
void setCursorType(ConsoleCursorType type)
Undocumented in source. Be warned that the author may not have intended to support it.
- setWindowCaption
void setWindowCaption(dstring str)
Undocumented in source. Be warned that the author may not have intended to support it.
- uninit
void uninit()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateAttributes
void updateAttributes()
Undocumented in source. Be warned that the author may not have intended to support it.
- writeText
void writeText(dstring str)
- backgroundColor
ubyte backgroundColor [@property getter]
- backgroundColor
ubyte backgroundColor [@property setter]
- batchMode
bool batchMode [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- batchMode
bool batchMode [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- cursorX
int cursorX [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- cursorX
int cursorX [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- cursorY
int cursorY [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- cursorY
int cursorY [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
- height
int height [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- textColor
ubyte textColor [@property getter]
- textColor
ubyte textColor [@property setter]
- underline
bool underline [@property getter]
get underline text attribute flag
- underline
bool underline [@property setter]
set underline text attrubute flag
- width
int width [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
console I/O support