| 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 | |