LibreOffice Module starmath (master) 1
SmCursor Member List

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

AnnotateSelection() constSmCursorprivate
BeginEdit()SmCursorprivate
BuildGraph()SmCursorprivate
CloneLineToClipboard(SmStructureNode *pLine, SmClipboard *pClipboard)SmCursorprivatestatic
CloneList(SmClipboard &rClipboard)SmCursorprivatestatic
Copy()SmCursor
CountSelectedNodes(SmNode *pNode)SmCursorprivate
CreateBracket(SmBracketType eBracketType, bool bIsLeft)SmCursorprivatestatic
Cut()SmCursorinline
Delete()SmCursor
DeletePrev(OutputDevice *pDev)SmCursor
Draw(OutputDevice &pDev, Point Offset, bool isCaretVisible)SmCursor
EndEdit()SmCursorprivate
FindPositionInLineList(SmNodeList *pLineList, const SmCaretPos &rCaretPos)SmCursorprivatestatic
FindSelectedNode(SmNode *pNode)SmCursorprivate
FindTopMostNodeInLine(SmNode *pSNode, bool MoveUpIfSelected=false)SmCursorstatic
FinishEdit(std::unique_ptr< SmNodeList > pLineList, SmStructureNode *pParent, int nParentIndex, SmCaretPos PosAfterEdit, SmNode *pStartLine=nullptr)SmCursorprivate
GetCaretRectangle(OutputDevice &rOutDev) constSmCursor
GetPosition() constSmCursorinline
GetSelectionRectangle(OutputDevice &rOutDev) constSmCursor
HasComplexSelection()SmCursor
HasSelection() constSmCursorinline
InsertBrackets(SmBracketType eBracketType)SmCursor
InsertCommandText(const OUString &aCommandText)SmCursor
InsertElement(SmFormulaElement element)SmCursor
InsertFraction()SmCursor
InsertNodes(std::unique_ptr< SmNodeList > pNewNodes)SmCursorprivate
InsertRow()SmCursor
InsertSpecial(std::u16string_view aString)SmCursor
InsertSubSup(SmSubSup eSubSup)SmCursor
InsertText(const OUString &aString)SmCursor
IsAtTailOfBracket(SmBracketType eBracketType) constSmCursor
IsLineCompositionNode(SmNode const *pNode)SmCursorprivatestatic
LineToList(SmStructureNode *pLine, SmNodeList &rList)SmCursorprivatestatic
maClipboardSmCursorprivate
mbIsEnabledSetModifiedSmDocShellSmCursorprivate
mnEditSectionsSmCursorprivate
Move(OutputDevice *pDev, SmMovementDirection direction, bool bMoveAnchor=true)SmCursor
MoveTo(OutputDevice *pDev, const Point &pos, bool bMoveAnchor)SmCursor
mpAnchorSmCursorprivate
mpDocShellSmCursorprivate
mpGraphSmCursorprivate
mpPositionSmCursorprivate
mpTreeSmCursorprivate
NodeToList(SmNode *&rpNode, SmNodeList &rList)SmCursorinlineprivatestatic
Paste()SmCursor
PatchLineList(SmNodeList *pLineList, SmNodeList::iterator aIter)SmCursorprivatestatic
RequestRepaint()SmCursorprivate
SetCaretPosition(SmCaretPos pos)SmCursorprivate
SmCursor(SmNode *tree, SmDocShell *pShell)SmCursorinline
SmDocShellSmCursorfriend
TakeSelectedNodesFromList(SmNodeList *pLineList, SmNodeList *pSelectedNodes=nullptr)SmCursorprivatestatic