LibreOffice Module vcl (master)  1
TextEngine Member List

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

Broadcast(const SfxHint &rHint)SfxBroadcaster
CalcParaHeight(sal_uInt32 nParagraph) const TextEngineprivate
CalcTextHeight()TextEngineprivate
CalcTextWidth(sal_uInt32 nPara)TextEngineprivate
CalcTextWidth(sal_uInt32 nPara, sal_Int32 nPortionStart, sal_Int32 nPortionLen)TextEngineprivate
CalcTextWidth()TextEngine
CheckIdleFormatter()TextEngineprivate
ConnectContents(sal_uInt32 nLeftNode)TextEngineprivate
CreateAndInsertEmptyLine(sal_uInt32 nPara)TextEngineprivate
CreateLines(sal_uInt32 nPara)TextEngineprivate
CreateTextPortions(sal_uInt32 nPara, sal_Int32 nStartPos)TextEngineprivate
CursorMoved(sal_uInt32 nNode)TextEngineprivate
DECL_LINK(IdleFormatHdl, Timer *, void)TextEngineprivate
DoesKeyChangeText(const KeyEvent &rKeyEvent)TextEnginestatic
Draw(OutputDevice *pDev, const Point &rPos)TextEngine
EnableUndo(bool bEnable)TextEngine
ExtTextEngine classTextEnginefriend
FindAttrib(const TextPaM &rPaM, sal_uInt16 nWhich) const TextEngine
FindCharAttrib(const TextPaM &rPaM, sal_uInt16 nWhich) const TextEngine
FormatAndUpdate(TextView *pCurView=nullptr)TextEngineprivate
FormatDoc()TextEngineprivate
FormatFullDoc()TextEngineprivate
Forward(SfxBroadcaster &rBC, const SfxHint &rHint)SfxBroadcasterprotected
GetActiveView() const TextEngineinline
GetBreakIterator()TextEngine
GetCharHeight() const TextEngineinline
GetCharPos(sal_uInt32 nPara, std::vector< TextLine >::size_type nLine, long nDocPosX)TextEngineprivate
GetEditCursor(const TextPaM &rPaM, bool bSpecial, bool bPreferPortionStart=false)TextEngineprivate
GetFont() const TextEngineinline
GetInputSequenceChecker()TextEngineprivate
GetInvalidYOffsets(sal_uInt32 nPortion)TextEngineprivate
GetLineCount(sal_uInt32 nParagraph) const TextEngine
GetLineLen(sal_uInt32 nParagraph, sal_uInt16 nLine) const TextEngine
GetListener(size_t nNo) const SfxBroadcaster
GetListenerCount() const SfxBroadcaster
GetLocale()TextEngine
GetMaxTextLen() const TextEngineinline
GetMaxTextWidth() const TextEngineinline
GetPaM(const Point &rDocPos)TextEngine
GetParagraphCount() const TextEngine
GetSizeOfVector() const SfxBroadcaster
GetText(LineEnd aSeparator=LINEEND_LF) const TextEngine
GetText(const TextSelection &rSel, LineEnd aSeparator=LINEEND_LF) const TextEngine
GetText(sal_uInt32 nParagraph) const TextEngine
GetTextAlign() const TextEngineinline
GetTextColor() const TextEngineinline
GetTextHeight() const TextEngine
GetTextHeight(sal_uInt32 nParagraph) const TextEngine
GetTextLen() const TextEngine
GetTextLen(const TextSelection &rSel) const TextEngine
GetTextLen(sal_uInt32 nParagraph) const TextEngine
GetTextLines(LineEnd aSeparator=LINEEND_LF) const TextEngine
GetTextPortionRange(const TextPaM &rPaM, sal_Int32 &nStart, sal_Int32 &nEnd)TextEngine
GetUndoManager()TextEngine
GetUpdateMode() const TextEngineinline
GetView(sal_uInt16 nView) const TextEngine
GetViewCount() const TextEngine
GetWord(const TextPaM &rCursorPos, TextPaM *pStartOfWord=nullptr, TextPaM *pEndOfWord=nullptr)TextEngine
HasListeners() const SfxBroadcaster
HasUndoManager() const TextEngineinline
IdleFormatAndUpdate(TextView *pCurView, sal_uInt16 nMaxTimerRestarts=5)TextEngineprivate
ImpBreakLine(sal_uInt32 nPara, TextLine *pLine, sal_Int32 nPortionStart, long nRemainingWidth)TextEngineprivate
ImpCharsInserted(sal_uInt32 nPara, sal_Int32 nPos, sal_Int32 nChars)TextEngineprivate
ImpCharsRemoved(sal_uInt32 nPara, sal_Int32 nPos, sal_Int32 nChars)TextEngineprivate
ImpConnectParagraphs(sal_uInt32 nLeft, sal_uInt32 nRight)TextEngineprivate
ImpDeleteText(const TextSelection &rSel)TextEngineprivate
ImpFindIndex(sal_uInt32 nPortion, const Point &rPosInPara)TextEngineprivate
ImpGetAlign() const TextEngineprivate
ImpGetLocaleDataWrapper()TextEngineprivate
ImpGetOutputOffset(sal_uInt32 nPara, TextLine *pLine, sal_Int32 nIndex, sal_Int32 nIndex2)TextEngineprivate
ImpGetPortionXOffset(sal_uInt32 nPara, TextLine const *pLine, std::size_t nTextPortion)TextEngineprivate
ImpGetRightToLeft(sal_uInt32 nPara, sal_Int32 nPos)TextEngineprivate
ImpGetXPos(sal_uInt32 nPara, TextLine *pLine, sal_Int32 nIndex, bool bPreferPortionStart=false)TextEngineprivate
ImpInitDoc()TextEngineprivate
ImpInitLayoutMode(OutputDevice *pOutDev)TextEngineprivatestatic
ImpInitWritingDirections(sal_uInt32 nPara)TextEngineprivate
ImpInsertParaBreak(const TextSelection &rTextSelection)TextEngineprivate
ImpInsertParaBreak(const TextPaM &rPaM)TextEngineprivate
ImpInsertText(const TextSelection &rSel, sal_Unicode c, bool bOverwrite=false)TextEngineprivate
ImpInsertText(const TextSelection &rSel, const OUString &rText)TextEngineprivate
ImpInsertText(sal_Unicode c, const TextSelection &rSel, bool bOverwrite, bool bIsUserInput=false)TextEngineprivate
ImpPaint(OutputDevice *pOut, const Point &rStartPos, tools::Rectangle const *pPaintArea, TextSelection const *pSelection=nullptr)TextEngineprivate
ImpParagraphInserted(sal_uInt32 nPara)TextEngineprivate
ImpParagraphRemoved(sal_uInt32 nPara)TextEngineprivate
ImpRemoveChars(const TextPaM &rPaM, sal_Int32 nChars)TextEngineprivate
ImpRemoveParagraph(sal_uInt32 nPara)TextEngineprivate
ImpRemoveText()TextEngineprivate
InsertContent(std::unique_ptr< TextNode > pNode, sal_uInt32 nPara)TextEngineprivate
InsertUndo(std::unique_ptr< TextUndo > pUndo, bool bTryMerge=false)TextEngine
InsertView(TextView *pTextView)TextEngine
IsFormatted() const TextEngineinlineprivate
IsFormatting() const TextEngineinlineprivate
IsInputSequenceCheckingRequired(sal_Unicode c, const TextSelection &rCurSel) const TextEngineprivate
IsInUndo() const TextEngineinline
IsModified() const TextEngineinline
IsRightToLeft() const TextEngineinline
IsSimpleCharInput(const KeyEvent &rKeyEvent)TextEnginestatic
IsUndoEnabled() const TextEngineinline
maFontTextEngineprivate
maInvalidRectTextEngineprivate
maLocaleTextEngineprivate
maTextColorTextEngineprivate
mbDowningTextEngineprivate
mbFormattedTextEngineprivate
mbHasMultiLineParasTextEngineprivate
mbIsFormattingTextEngineprivate
mbIsInUndoTextEngineprivate
mbModifiedTextEngineprivate
mbRightToLeftTextEngineprivate
mbUndoEnabledTextEngineprivate
mbUpdateTextEngineprivate
meAlignTextEngineprivate
mnCharHeightTextEngineprivate
mnCurTextHeightTextEngineprivate
mnCurTextWidthTextEngineprivate
mnDefTabTextEngineprivate
mnMaxTextLenTextEngineprivate
mnMaxTextWidthTextEngineprivate
mpActiveViewTextEngineprivate
mpDocTextEngineprivate
mpIdleFormatterTextEngineprivate
mpIMEInfosTextEngineprivate
mpLocaleDataWrapperTextEngineprivate
mpRefDevTextEngineprivate
mpTEParaPortionsTextEngineprivate
mpUndoManagerTextEngineprivate
mpViewsTextEngineprivate
mxBreakIteratorTextEngineprivate
mxISCTextEngineprivate
operator=(const TextEngine &)=deleteTextEngine
PaMtoEditCursor(const TextPaM &rPaM, bool bSpecial=false)TextEngine
Read(SvStream &rInput, const TextSelection *pSel=nullptr)TextEngine
RecalcTextPortion(sal_uInt32 nPara, sal_Int32 nStartPos, sal_Int32 nNewChars)TextEngineprivate
RemoveAttribs(sal_uInt32 nPara)TextEngine
RemoveView(TextView *pTextView)TextEngine
ReplaceText(const TextSelection &rSel, const OUString &rText)TextEngine
ResetUndo()TextEngine
SeekCursor(sal_uInt32 nNode, sal_Int32 nPos, vcl::Font &rFont, OutputDevice *pOutDev)TextEngineprivate
SetActiveView(TextView *pView)TextEngine
SetAttrib(const TextAttrib &rAttr, sal_uInt32 nPara, sal_Int32 nStart, sal_Int32 nEnd)TextEngine
SetFont(const vcl::Font &rFont)TextEngine
SetIsInUndo(bool bInUndo)TextEngineinline
SetLeftMargin(sal_uInt16 n)TextEngine
SetLocale(const css::lang::Locale &rLocale)TextEngine
SetMaxTextLen(sal_Int32 nLen)TextEngine
SetMaxTextWidth(long nWidth)TextEngine
SetModified(bool bModified)TextEngineinline
SetRightToLeft(bool bR2L)TextEngine
SetText(const OUString &rStr)TextEngine
SetTextAlign(TxtAlign eAlign)TextEngine
SetUpdateMode(bool bUpdate)TextEngine
SfxBroadcaster()SfxBroadcaster
SfxBroadcaster(const SfxBroadcaster &rBC)SfxBroadcaster
SplitContent(sal_uInt32 nNode, sal_Int32 nSepPos)TextEngineprivate
SplitTextPortion(sal_uInt32 nPara, sal_Int32 nPos)TextEngineprivate
TextEngine()TextEngine
TextEngine(const TextEngine &)=deleteTextEngine
TextModified()TextEngineprivate
TextSelFunctionSet classTextEnginefriend
TextUndo classTextEnginefriend
TextUndoConnectParas classTextEnginefriend
TextUndoDelPara classTextEnginefriend
TextUndoInsertChars classTextEnginefriend
TextUndoManager classTextEnginefriend
TextUndoRemoveChars classTextEnginefriend
TextUndoSplitPara classTextEnginefriend
TextView classTextEnginefriend
UndoActionEnd()TextEngine
UndoActionStart(sal_uInt16 nId=0)TextEngine
UpdateViews(TextView *pCurView=nullptr)TextEngineprivate
ValidatePaM(TextPaM &rPaM) const TextEngineprivate
ValidateSelection(TextSelection &rSel) const TextEngineprivate
Write(SvStream &rOutput)TextEngine
~SfxBroadcaster() COVERITY_NOEXCEPT_FALSESfxBroadcastervirtual
~TextEngine() overrideTextEnginevirtual