LibreOffice Module vcl (master) 1
TextEngine Member List

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

AddListener(SfxListener &rListener)SfxBroadcasterprivate
Broadcast(const SfxHint &rHint)SfxBroadcaster
CalcParaHeight(sal_uInt32 nParagraph) constTextEngineprivate
CalcTextHeight() constTextEngineprivate
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_DLLPRIVATE_LINK(IdleFormatHdl, Timer *, void)TextEngineprivate
DoesKeyChangeText(const KeyEvent &rKeyEvent)TextEnginestatic
Draw(OutputDevice *pDev, const Point &rPos)TextEngine
EnableUndo(bool bEnable)TextEngine
ExtTextEngineTextEnginefriend
FindAttrib(const TextPaM &rPaM, sal_uInt16 nWhich) constTextEngine
FindCharAttrib(const TextPaM &rPaM, sal_uInt16 nWhich) constTextEngine
ForAllListeners(std::function< bool(SfxListener *)> f) constSfxBroadcaster
FormatAndUpdate(TextView *pCurView=nullptr)TextEngineprivate
FormatDoc()TextEngineprivate
FormatFullDoc()TextEngineprivate
Forward(SfxBroadcaster &rBC, const SfxHint &rHint)SfxBroadcasterprotected
GetActiveView() constTextEngineinline
GetBreakIterator()TextEngine
GetCharHeight() constTextEngineinline
GetCharPos(sal_uInt32 nPara, std::vector< TextLine >::size_type nLine, tools::Long nDocPosX)TextEngineprivate
GetEditCursor(const TextPaM &rPaM, bool bSpecial, bool bPreferPortionStart=false)TextEngineprivate
GetFont() constTextEngineinline
GetInputSequenceChecker()TextEngineprivate
GetInvalidYOffsets(sal_uInt32 nPortion)TextEngineprivate
GetLineCount(sal_uInt32 nParagraph) constTextEngine
GetLineLen(sal_uInt32 nParagraph, sal_uInt16 nLine) constTextEngine
GetListenerCount() constSfxBroadcaster
GetLocale()TextEngine
GetMaxTextLen() constTextEngineinline
GetMaxTextWidth() constTextEngineinline
GetPaM(const Point &rDocPos)TextEngine
GetParagraphCount() constTextEngine
GetText(LineEnd aSeparator=LINEEND_LF) constTextEngine
GetText(const TextSelection &rSel, LineEnd aSeparator=LINEEND_LF) constTextEngine
GetText(sal_uInt32 nParagraph) constTextEngine
GetTextAlign() constTextEngineinline
GetTextColor() constTextEngineinline
GetTextHeight() constTextEngine
GetTextHeight(sal_uInt32 nParagraph) constTextEngine
GetTextLen() constTextEngine
GetTextLen(const TextSelection &rSel) constTextEngine
GetTextLen(sal_uInt32 nParagraph) constTextEngine
GetTextLines(LineEnd aSeparator=LINEEND_LF) constTextEngine
GetTextPortionRange(const TextPaM &rPaM, sal_Int32 &nStart, sal_Int32 &nEnd)TextEngine
GetUndoManager()TextEngine
GetUpdateMode() constTextEngineinline
GetView(sal_uInt16 nView) constTextEngine
GetViewCount() constTextEngine
GetWord(const TextPaM &rCursorPos, TextPaM *pStartOfWord=nullptr, TextPaM *pEndOfWord=nullptr)TextEngine
HasListeners() constSfxBroadcaster
HasUndoManager() constTextEngineinline
IdleFormatAndUpdate(TextView *pCurView, sal_uInt16 nMaxTimerRestarts=5)TextEngineprivate
ImpBreakLine(sal_uInt32 nPara, TextLine *pLine, sal_Int32 nPortionStart, tools::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() constTextEngineprivate
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() constTextEngineinlineprivate
IsFormatting() constTextEngineinlineprivate
IsInputSequenceCheckingRequired(sal_Unicode c, const TextSelection &rCurSel) constTextEngineprivate
IsInUndo() constTextEngineinline
IsModified() constTextEngineinline
IsRightToLeft() constTextEngineinline
IsSimpleCharInput(const KeyEvent &rKeyEvent)TextEnginestatic
IsUndoEnabled() constTextEngineinline
m_ListenersSfxBroadcasterprivate
m_RemovedPositionsSfxBroadcasterprivate
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
RemoveListener(SfxListener &rListener)SfxBroadcasterprivate
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(tools::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
TextSelFunctionSetTextEnginefriend
TextUndoTextEnginefriend
TextUndoConnectParasTextEnginefriend
TextUndoDelParaTextEnginefriend
TextUndoInsertCharsTextEnginefriend
TextUndoManagerTextEnginefriend
TextUndoRemoveCharsTextEnginefriend
TextUndoSplitParaTextEnginefriend
TextViewTextEnginefriend
UndoActionEnd()TextEngine
UndoActionStart(sal_uInt16 nId=0)TextEngine
UpdateViews(TextView *pCurView=nullptr)TextEngineprivate
ValidatePaM(TextPaM &rPaM) constTextEngineprivate
ValidateSelection(TextSelection &rSel) constTextEngineprivate
Write(SvStream &rOutput)TextEngine
~SfxBroadcaster() COVERITY_NOEXCEPT_FALSESfxBroadcastervirtual
~TextEngine() overrideTextEnginevirtual