AdjustIndex(int index) const | TextManager | |
backspace(const LogicalCursor &logCursor) | TextManager | |
calc_color(int fg, int bg, int flags) | TextManager | private |
ChangeEditableState() | TextManager | |
clearRange(const ViewCursor &cursor1, const ViewCursor &cursor2) | TextManager | |
EDITABLE_TEXT enum value | TextManager | private |
eraseLine() | TextManager | |
findNextLinebreak(const std::string ¤tLine, size_t currentLinebreak) const | TextManager | private |
GetCharAdjusted(int y, int x) const | TextManager | |
GetCharLogical(const LogicalCursor &cursor) const | TextManager | |
GetColor(int y, int x) const | TextManager | |
GetColorAdjusted(int y, int x) const | TextManager | |
getCurrentInputLine() const | TextManager | |
getCurrentLogicalPos() const | TextManager | |
getCurrentViewPos() const | TextManager | |
GetHeight() const | TextManager | |
GetInputHistory(bool vcursorup=true) | TextManager | |
GetLinesReceived() const | TextManager | |
GetMaxSize() const | TextManager | |
GetNumLinesScrolled() const | TextManager | |
getPreviousLine() const | TextManager | |
getRenderedColors(size_t viewLine) const | TextManager | |
getRenderedString(size_t viewLine) const | TextManager | |
getSelectedText() const | TextManager | |
GetSize() const | TextManager | |
GetTextRange(int y, int x0, int x1) const | TextManager | |
GetWordAt(int y, int x) const | TextManager | |
GetWordStartAt(int y, int x) const | TextManager | |
insertInput(const std::string &sLine, size_t logicalpos=std::string::npos) | TextManager | |
IsEditable(int y, int x) const | TextManager | |
IsEditableLogical(const LogicalCursor &logCursor) const | TextManager | |
isSelected(const ViewCursor &viewCursor) const | TextManager | |
isSelectedLogical(const LogicalCursor &cursor) const | TextManager | |
IsUserText(int y, int x) const | TextManager | |
KERNEL_TEXT enum value | TextManager | private |
m_bottomLine | TextManager | private |
m_indentDepth | TextManager | private |
m_linesReceived | TextManager | private |
m_managedText | TextManager | private |
m_maxHeight | TextManager | private |
m_maxWidth | TextManager | private |
m_numLinesScrolledUp | TextManager | private |
m_parent | TextManager | private |
m_renderedBlock | TextManager | private |
m_tabLength | TextManager | private |
m_topLine | TextManager | private |
m_viewportHeight | TextManager | private |
m_viewportWidth | TextManager | private |
m_virtualCursor | TextManager | private |
newLine() | TextManager | |
operator[](int index) | TextManager | |
printOutput(const std::string &sLine) | TextManager | |
renderLayout() | TextManager | private |
Reset() | TextManager | |
ResetVirtualCursorLine() | TextManager | inline |
Resize(int width, int height) | TextManager | |
Scroll(int numLines, bool scrollUp) | TextManager | |
selectText(const ViewCursor &viewCursor, bool bSelect=true) | TextManager | |
SetColorAdjusted(int y, int x, unsigned short value) | TextManager | |
SetMaxSize(int newSize) | TextManager | |
synchronizeRenderedBlock(int linesToDelete) | TextManager | private |
tab() | TextManager | |
TextManager(GenericTerminal *parent=nullptr, int width=80, int height=24, int maxWidth=160, int maxHeight=300) | TextManager | |
toLogicalCursor(const ViewCursor &viewCursor) const | TextManager | |
toViewCursor(const LogicalCursor &logCursor) const | TextManager | |
unselectAll() | TextManager | |
updateColors(bool isErrorLine=false) | TextManager | private |
USER_TEXT enum value | TextManager | private |
~TextManager() | TextManager | |