LibreOffice Module vcl (master) 1
ExtTextEngine Member List

This is the complete list of members for ExtTextEngine, 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
ExtTextEngine()ExtTextEngine
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
MatchGroup(const TextPaM &rCursor) constExtTextEngine
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
Search(TextSelection &rSel, const i18nutil::SearchOptions2 &rSearchOptions, bool bForward=true) constExtTextEngine
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
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
~ExtTextEngine() overrideExtTextEnginevirtual
~SfxBroadcaster() COVERITY_NOEXCEPT_FALSESfxBroadcastervirtual
~TextEngine() overrideTextEnginevirtual