LibreOffice Module vcl (master) 1
|
This is the complete list of members for TextEngine, including all inherited members.
AddListener(SfxListener &rListener) | SfxBroadcaster | private |
Broadcast(const SfxHint &rHint) | SfxBroadcaster | |
CalcParaHeight(sal_uInt32 nParagraph) const | TextEngine | private |
CalcTextHeight() const | TextEngine | private |
CalcTextWidth(sal_uInt32 nPara) | TextEngine | private |
CalcTextWidth(sal_uInt32 nPara, sal_Int32 nPortionStart, sal_Int32 nPortionLen) | TextEngine | private |
CalcTextWidth() | TextEngine | |
CheckIdleFormatter() | TextEngine | private |
ConnectContents(sal_uInt32 nLeftNode) | TextEngine | private |
CreateAndInsertEmptyLine(sal_uInt32 nPara) | TextEngine | private |
CreateLines(sal_uInt32 nPara) | TextEngine | private |
CreateTextPortions(sal_uInt32 nPara, sal_Int32 nStartPos) | TextEngine | private |
CursorMoved(sal_uInt32 nNode) | TextEngine | private |
DECL_DLLPRIVATE_LINK(IdleFormatHdl, Timer *, void) | TextEngine | private |
DoesKeyChangeText(const KeyEvent &rKeyEvent) | TextEngine | static |
Draw(OutputDevice *pDev, const Point &rPos) | TextEngine | |
EnableUndo(bool bEnable) | TextEngine | |
ExtTextEngine | TextEngine | friend |
FindAttrib(const TextPaM &rPaM, sal_uInt16 nWhich) const | TextEngine | |
FindCharAttrib(const TextPaM &rPaM, sal_uInt16 nWhich) const | TextEngine | |
ForAllListeners(std::function< bool(SfxListener *)> f) const | SfxBroadcaster | |
FormatAndUpdate(TextView *pCurView=nullptr) | TextEngine | private |
FormatDoc() | TextEngine | private |
FormatFullDoc() | TextEngine | private |
Forward(SfxBroadcaster &rBC, const SfxHint &rHint) | SfxBroadcaster | protected |
GetActiveView() const | TextEngine | inline |
GetBreakIterator() | TextEngine | |
GetCharHeight() const | TextEngine | inline |
GetCharPos(sal_uInt32 nPara, std::vector< TextLine >::size_type nLine, tools::Long nDocPosX) | TextEngine | private |
GetEditCursor(const TextPaM &rPaM, bool bSpecial, bool bPreferPortionStart=false) | TextEngine | private |
GetFont() const | TextEngine | inline |
GetInputSequenceChecker() | TextEngine | private |
GetInvalidYOffsets(sal_uInt32 nPortion) | TextEngine | private |
GetLineCount(sal_uInt32 nParagraph) const | TextEngine | |
GetLineLen(sal_uInt32 nParagraph, sal_uInt16 nLine) const | TextEngine | |
GetListenerCount() const | SfxBroadcaster | |
GetLocale() | TextEngine | |
GetMaxTextLen() const | TextEngine | inline |
GetMaxTextWidth() const | TextEngine | inline |
GetPaM(const Point &rDocPos) | TextEngine | |
GetParagraphCount() const | TextEngine | |
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 | TextEngine | inline |
GetTextColor() const | TextEngine | inline |
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 | TextEngine | inline |
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 | TextEngine | inline |
IdleFormatAndUpdate(TextView *pCurView, sal_uInt16 nMaxTimerRestarts=5) | TextEngine | private |
ImpBreakLine(sal_uInt32 nPara, TextLine *pLine, sal_Int32 nPortionStart, tools::Long nRemainingWidth) | TextEngine | private |
ImpCharsInserted(sal_uInt32 nPara, sal_Int32 nPos, sal_Int32 nChars) | TextEngine | private |
ImpCharsRemoved(sal_uInt32 nPara, sal_Int32 nPos, sal_Int32 nChars) | TextEngine | private |
ImpConnectParagraphs(sal_uInt32 nLeft, sal_uInt32 nRight) | TextEngine | private |
ImpDeleteText(const TextSelection &rSel) | TextEngine | private |
ImpFindIndex(sal_uInt32 nPortion, const Point &rPosInPara) | TextEngine | private |
ImpGetAlign() const | TextEngine | private |
ImpGetLocaleDataWrapper() | TextEngine | private |
ImpGetOutputOffset(sal_uInt32 nPara, TextLine *pLine, sal_Int32 nIndex, sal_Int32 nIndex2) | TextEngine | private |
ImpGetPortionXOffset(sal_uInt32 nPara, TextLine const *pLine, std::size_t nTextPortion) | TextEngine | private |
ImpGetRightToLeft(sal_uInt32 nPara, sal_Int32 nPos) | TextEngine | private |
ImpGetXPos(sal_uInt32 nPara, TextLine *pLine, sal_Int32 nIndex, bool bPreferPortionStart=false) | TextEngine | private |
ImpInitDoc() | TextEngine | private |
ImpInitLayoutMode(OutputDevice *pOutDev) | TextEngine | privatestatic |
ImpInitWritingDirections(sal_uInt32 nPara) | TextEngine | private |
ImpInsertParaBreak(const TextSelection &rTextSelection) | TextEngine | private |
ImpInsertParaBreak(const TextPaM &rPaM) | TextEngine | private |
ImpInsertText(const TextSelection &rSel, sal_Unicode c, bool bOverwrite=false) | TextEngine | private |
ImpInsertText(const TextSelection &rSel, const OUString &rText) | TextEngine | private |
ImpInsertText(sal_Unicode c, const TextSelection &rSel, bool bOverwrite, bool bIsUserInput=false) | TextEngine | private |
ImpPaint(OutputDevice *pOut, const Point &rStartPos, tools::Rectangle const *pPaintArea, TextSelection const *pSelection=nullptr) | TextEngine | private |
ImpParagraphInserted(sal_uInt32 nPara) | TextEngine | private |
ImpParagraphRemoved(sal_uInt32 nPara) | TextEngine | private |
ImpRemoveChars(const TextPaM &rPaM, sal_Int32 nChars) | TextEngine | private |
ImpRemoveParagraph(sal_uInt32 nPara) | TextEngine | private |
ImpRemoveText() | TextEngine | private |
InsertContent(std::unique_ptr< TextNode > pNode, sal_uInt32 nPara) | TextEngine | private |
InsertUndo(std::unique_ptr< TextUndo > pUndo, bool bTryMerge=false) | TextEngine | |
InsertView(TextView *pTextView) | TextEngine | |
IsFormatted() const | TextEngine | inlineprivate |
IsFormatting() const | TextEngine | inlineprivate |
IsInputSequenceCheckingRequired(sal_Unicode c, const TextSelection &rCurSel) const | TextEngine | private |
IsInUndo() const | TextEngine | inline |
IsModified() const | TextEngine | inline |
IsRightToLeft() const | TextEngine | inline |
IsSimpleCharInput(const KeyEvent &rKeyEvent) | TextEngine | static |
IsUndoEnabled() const | TextEngine | inline |
m_Listeners | SfxBroadcaster | private |
m_RemovedPositions | SfxBroadcaster | private |
maFont | TextEngine | private |
maInvalidRect | TextEngine | private |
maLocale | TextEngine | private |
maTextColor | TextEngine | private |
mbDowning | TextEngine | private |
mbFormatted | TextEngine | private |
mbHasMultiLineParas | TextEngine | private |
mbIsFormatting | TextEngine | private |
mbIsInUndo | TextEngine | private |
mbModified | TextEngine | private |
mbRightToLeft | TextEngine | private |
mbUndoEnabled | TextEngine | private |
mbUpdate | TextEngine | private |
meAlign | TextEngine | private |
mnCharHeight | TextEngine | private |
mnCurTextHeight | TextEngine | private |
mnCurTextWidth | TextEngine | private |
mnDefTab | TextEngine | private |
mnMaxTextLen | TextEngine | private |
mnMaxTextWidth | TextEngine | private |
mpActiveView | TextEngine | private |
mpDoc | TextEngine | private |
mpIdleFormatter | TextEngine | private |
mpIMEInfos | TextEngine | private |
mpLocaleDataWrapper | TextEngine | private |
mpRefDev | TextEngine | private |
mpTEParaPortions | TextEngine | private |
mpUndoManager | TextEngine | private |
mpViews | TextEngine | private |
mxBreakIterator | TextEngine | private |
mxISC | TextEngine | private |
operator=(const TextEngine &)=delete | TextEngine | |
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) | TextEngine | private |
RemoveAttribs(sal_uInt32 nPara) | TextEngine | |
RemoveListener(SfxListener &rListener) | SfxBroadcaster | private |
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) | TextEngine | private |
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) | TextEngine | inline |
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) | TextEngine | inline |
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) | TextEngine | private |
SplitTextPortion(sal_uInt32 nPara, sal_Int32 nPos) | TextEngine | private |
TextEngine() | TextEngine | |
TextEngine(const TextEngine &)=delete | TextEngine | |
TextModified() | TextEngine | private |
TextSelFunctionSet | TextEngine | friend |
TextUndo | TextEngine | friend |
TextUndoConnectParas | TextEngine | friend |
TextUndoDelPara | TextEngine | friend |
TextUndoInsertChars | TextEngine | friend |
TextUndoManager | TextEngine | friend |
TextUndoRemoveChars | TextEngine | friend |
TextUndoSplitPara | TextEngine | friend |
TextView | TextEngine | friend |
UndoActionEnd() | TextEngine | |
UndoActionStart(sal_uInt16 nId=0) | TextEngine | |
UpdateViews(TextView *pCurView=nullptr) | TextEngine | private |
ValidatePaM(TextPaM &rPaM) const | TextEngine | private |
ValidateSelection(TextSelection &rSel) const | TextEngine | private |
Write(SvStream &rOutput) | TextEngine | |
~SfxBroadcaster() COVERITY_NOEXCEPT_FALSE | SfxBroadcaster | virtual |
~TextEngine() override | TextEngine | virtual |