NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
TextManager Member List

This is the complete list of members for TextManager, including all inherited members.

AdjustIndex(int index) constTextManager
backspace(const LogicalCursor &logCursor)TextManager
calc_color(int fg, int bg, int flags)TextManagerprivate
ChangeEditableState()TextManager
clearRange(const ViewCursor &cursor1, const ViewCursor &cursor2)TextManager
EDITABLE_TEXT enum valueTextManagerprivate
eraseLine()TextManager
findNextLinebreak(const std::string &currentLine, size_t currentLinebreak) constTextManagerprivate
GetCharAdjusted(int y, int x) constTextManager
GetCharLogical(const LogicalCursor &cursor) constTextManager
GetColor(int y, int x) constTextManager
GetColorAdjusted(int y, int x) constTextManager
getCurrentInputLine() constTextManager
getCurrentLogicalPos() constTextManager
getCurrentViewPos() constTextManager
GetHeight() constTextManager
GetInputHistory(bool vcursorup=true)TextManager
GetLinesReceived() constTextManager
GetMaxSize() constTextManager
GetNumLinesScrolled() constTextManager
getPreviousLine() constTextManager
getRenderedColors(size_t viewLine) constTextManager
getRenderedString(size_t viewLine) constTextManager
getSelectedText() constTextManager
GetSize() constTextManager
GetTextRange(int y, int x0, int x1) constTextManager
GetWordAt(int y, int x) constTextManager
GetWordStartAt(int y, int x) constTextManager
insertInput(const std::string &sLine, size_t logicalpos=std::string::npos)TextManager
IsEditable(int y, int x) constTextManager
IsEditableLogical(const LogicalCursor &logCursor) constTextManager
isSelected(const ViewCursor &viewCursor) constTextManager
isSelectedLogical(const LogicalCursor &cursor) constTextManager
IsUserText(int y, int x) constTextManager
KERNEL_TEXT enum valueTextManagerprivate
m_bottomLineTextManagerprivate
m_indentDepthTextManagerprivate
m_linesReceivedTextManagerprivate
m_managedTextTextManagerprivate
m_maxHeightTextManagerprivate
m_maxWidthTextManagerprivate
m_numLinesScrolledUpTextManagerprivate
m_parentTextManagerprivate
m_renderedBlockTextManagerprivate
m_tabLengthTextManagerprivate
m_topLineTextManagerprivate
m_viewportHeightTextManagerprivate
m_viewportWidthTextManagerprivate
m_virtualCursorTextManagerprivate
newLine()TextManager
operator[](int index)TextManager
printOutput(const std::string &sLine)TextManager
renderLayout()TextManagerprivate
Reset()TextManager
ResetVirtualCursorLine()TextManagerinline
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)TextManagerprivate
tab()TextManager
TextManager(GenericTerminal *parent=nullptr, int width=80, int height=24, int maxWidth=160, int maxHeight=300)TextManager
toLogicalCursor(const ViewCursor &viewCursor) constTextManager
toViewCursor(const LogicalCursor &logCursor) constTextManager
unselectAll()TextManager
updateColors(bool isErrorLine=false)TextManagerprivate
USER_TEXT enum valueTextManagerprivate
~TextManager()TextManager