LibreOffice Module starmath (master) 1
Public Member Functions | Public Attributes | List of all members
SmCaretPosGraphEntry Struct Reference

An entry in SmCaretPosGraph. More...

#include <caret.hxx>

Collaboration diagram for SmCaretPosGraphEntry:
[legend]

Public Member Functions

 SmCaretPosGraphEntry (SmCaretPos pos, SmCaretPosGraphEntry *left, SmCaretPosGraphEntry *right)
 
void SetRight (SmCaretPosGraphEntry *right)
 
void SetLeft (SmCaretPosGraphEntry *left)
 

Public Attributes

const SmCaretPos CaretPos
 Caret position. More...
 
SmCaretPosGraphEntry * Left
 Entry to the left visually. More...
 
SmCaretPosGraphEntry * Right
 Entry to the right visually. More...
 

Detailed Description

An entry in SmCaretPosGraph.

Definition at line 110 of file caret.hxx.

Constructor & Destructor Documentation

◆ SmCaretPosGraphEntry()

SmCaretPosGraphEntry::SmCaretPosGraphEntry ( SmCaretPos  pos,
SmCaretPosGraphEntry *  left,
SmCaretPosGraphEntry *  right 
)
inline

Definition at line 112 of file caret.hxx.

References left, pos, and right.

Member Function Documentation

◆ SetLeft()

void SmCaretPosGraphEntry::SetLeft ( SmCaretPosGraphEntry *  left)
inline

Definition at line 125 of file caret.hxx.

References left, and Left.

◆ SetRight()

void SmCaretPosGraphEntry::SetRight ( SmCaretPosGraphEntry *  right)
inline

Definition at line 124 of file caret.hxx.

References right, and Right.

Referenced by SmCaretPosGraphBuildingVisitor::Visit().

Member Data Documentation

◆ CaretPos

const SmCaretPos SmCaretPosGraphEntry::CaretPos

◆ Left

SmCaretPosGraphEntry* SmCaretPosGraphEntry::Left

Entry to the left visually.

Definition at line 121 of file caret.hxx.

Referenced by SmCaretPosGraph::Add(), SmCursor::Move(), and SetLeft().

◆ Right

SmCaretPosGraphEntry* SmCaretPosGraphEntry::Right

Entry to the right visually.

Definition at line 123 of file caret.hxx.

Referenced by SmCaretPosGraph::Add(), SmCursor::Move(), and SetRight().


The documentation for this struct was generated from the following file: