LibreOffice Module sw (master) 1
|
#include <itrtxt.hxx>
Public Member Functions | |
SwTextIter (SwTextFrame *pTextFrame, SwTextInfo *pTextInf) | |
const SwLineLayout * | GetCurr () const |
const SwLineLayout * | GetNext () const |
const SwLineLayout * | GetPrev () |
TextFrameIndex | GetLength () const |
sal_Int32 | GetLineNr () const |
TextFrameIndex | GetStart () const |
TextFrameIndex | GetEnd () const |
SwTwips | Y () const |
SwTwips | RegStart () const |
sal_uInt16 | RegDiff () const |
bool | IsRegisterOn () const |
SwTextInfo & | GetInfo () |
const SwTextInfo & | GetInfo () const |
void | Top () |
void | Bottom () |
const SwLineLayout * | Next () |
const SwLineLayout * | Prev () |
const SwLineLayout * | NextLine () |
const SwLineLayout * | PrevLine () |
const SwLineLayout * | GetNextLine () const |
const SwLineLayout * | GetPrevLine () |
void | CharToLine (TextFrameIndex) |
void | TwipsToLine (const SwTwips) |
void | TruncLines (bool bNoteFollow=false) |
SwTwips | GetLineHeight () const |
void | CalcAscentAndHeight (SwTwips &rAscent, SwTwips &rHeight) const |
bool | IsFirstTextLine () const |
bool | IsParaLine () const |
const SwLineInfo & | GetLineInfo () const |
SwTwips | GetFirstPos () const |
bool | SeekAndChg (SwTextSizeInfo &rInf) |
bool | SeekAndChgBefore (SwTextSizeInfo &rInf) |
bool | SeekStartAndChg (SwTextSizeInfo &rInf, const bool bPara=false) |
SwTextFrame * | GetTextFrame () |
const SwTextFrame * | GetTextFrame () const |
void | CntHyphens (sal_uInt8 &nEndCnt, sal_uInt8 &nMidCnt) const |
Public Member Functions inherited from SwAttrIter | |
SwAttrIter (SwTextNode &rTextNode, SwScriptInfo &rScrInf, SwTextFrame const *const pFrame=nullptr) | |
All subclasses of this always have a SwTextFrame passed to the constructor, but SwAttrIter itself may be created without a SwTextFrame in certain special cases via this ctor here. More... | |
virtual | ~SwAttrIter () |
SwRedlineItr * | GetRedln () |
TextFrameIndex | GetNextAttr () const |
bool | Seek (TextFrameIndex nPos) |
Enables the attributes used at char pos nPos in the logical font. More... | |
bool | IsSymbol (TextFrameIndex nPos) |
bool | SeekAndChgAttrIter (TextFrameIndex nPos, OutputDevice *pOut) |
Executes ChgPhysFnt if Seek() returns true and change font to merge character border with neighbours. More... | |
bool | SeekStartAndChgAttrIter (OutputDevice *pOut, const bool bParaFont) |
bool | MaybeHasHints () const |
SwTextAttr * | GetAttr (TextFrameIndex nPos) const |
Returns the attribute for a position. More... | |
SwFont * | GetFnt () |
const SwFont * | GetFnt () const |
sal_uInt8 | GetPropFont () const |
void | SetPropFont (const sal_uInt8 nNew) |
SwAttrHandler & | GetAttrHandler () |
Protected Member Functions | |
SwLineLayout * | GetPrev_ () |
void | Init () |
void | CtorInitTextIter (SwTextFrame *pFrame, SwTextInfo *pInf) |
SwTextIter (SwTextNode const *pTextNode) | |
Protected Member Functions inherited from SwAttrIter | |
void | Chg (SwTextAttr const *pHt) |
void | Rst (SwTextAttr const *pHt) |
void | CtorInitAttrIter (SwTextNode &rTextNode, SwScriptInfo &rScrInf, SwTextFrame const *pFrame=nullptr) |
SwAttrIter (SwTextNode const *pTextNode) | |
Protected Attributes | |
SwLineInfo | m_aLineInf |
SwTextFrame * | m_pFrame |
SwTextInfo * | m_pInf |
SwLineLayout * | m_pCurr |
SwLineLayout * | m_pPrev |
SwTwips | m_nFrameStart |
SwTwips | m_nY |
SwTwips | m_nRegStart |
TextFrameIndex | m_nStart |
sal_uInt16 | m_nRegDiff |
sal_Int32 | m_nLineNr |
bool | m_bPrev: 1 |
bool | m_bRegisterOn: 1 |
bool | m_bOneBlock: 1 |
bool | m_bLastBlock: 1 |
bool | m_bLastCenter: 1 |
Protected Attributes inherited from SwAttrIter | |
SwAttrHandler | m_aAttrHandler |
SwViewShell * | m_pViewShell |
SwFont * | m_pFont |
SwScriptInfo * | m_pScriptInfo |
Definition at line 30 of file itrtxt.hxx.
|
inlineexplicitprotected |
Definition at line 55 of file itrtxt.hxx.
|
inline |
Definition at line 75 of file itrtxt.hxx.
References CtorInitTextIter().
void SwTextIter::Bottom | ( | ) |
Definition at line 186 of file itrtxt.cxx.
References Next().
Referenced by SwTextFormatter::CalcBottomLine(), SwTextFrame::ChgThisLines(), WidowsAndOrphans::FindBreak(), WidowsAndOrphans::FindWidows(), SwTextFrame::Format(), SwTextFrame::Format_(), SwTextFrame::GetLineCount(), SwTextFrame::PrepWidows(), and SwTextFrame::WouldFit().
Definition at line 64 of file itrtxt.cxx.
References SwLinePortion::GetAscent(), GetLineHeight(), SwLineLayout::Height(), and m_pCurr.
Referenced by SwTextFormatter::CalcDropHeight(), SwTextPainter::DrawTextLine(), SwTextFormatter::FormatLine(), SwTextCursor::GetCharRect_(), SwTextCursor::GetEndCharRect(), SwTextFormatter::GuessDropHeight(), SwTextPainter::PaintDropPortion(), and SwTextFrame::PaintExtraData().
void SwTextIter::CharToLine | ( | TextFrameIndex | nChar | ) |
Definition at line 194 of file itrtxt.cxx.
References SwLinePortion::GetLen(), m_nStart, m_pCurr, Next(), and Prev().
Referenced by SwTextCursor::CharCursorToLine(), SwTextFrame::Format_(), SwTextFrame::GetFootnoteLine(), SwTextFrame::GetLineCount(), SwTextFrame::GetScalingOfSelectedText(), and SwTextFrame::Hyphenate().
Definition at line 422 of file itrtxt.cxx.
References SwLineLayout::GetNext(), SwTextInfo::GetParaPortion(), SwLineLayout::IsEndHyph(), SwLineLayout::IsMidHyph(), m_bPrev, m_pCurr, m_pInf, and m_pPrev.
Referenced by SwTextFormatter::InitCntHyph().
|
protected |
Definition at line 35 of file itrtxt.cxx.
References SwAttrIter::CtorInitAttrIter(), SwLineInfo::CtorInitLineInfo(), SwTextFrame::FillRegister(), SwFrameAreaDefinition::getFrameArea(), SwFrameAreaDefinition::getFramePrintArea(), SwTextFrame::GetPara(), SwAttrSet::GetRegister(), SwParaPortion::GetScriptInfo(), SwContentNode::GetSwAttrSet(), SwTextFrame::GetTextNodeFirst(), SwTextFrame::GetTextNodeForParaProps(), SfxBoolItem::GetValue(), Init(), m_aLineInf, m_bRegisterOn, m_nFrameStart, m_nRegDiff, m_nRegStart, m_pFrame, m_pInf, and SwRect::Pos().
Referenced by SwTextMargin::CtorInitTextMargin(), and SwTextIter().
|
inline |
Definition at line 83 of file itrtxt.hxx.
References m_pCurr.
Referenced by SwTextFrame::CalcAdditionalFirstLineOffset(), SwTextFormatter::CalcDropHeight(), SwTextAdjuster::CalcNewBlock(), SwTextFormatter::CalcUnclipped(), SwTextFrame::ChgThisLines(), SwTextFormatter::ChkFlyUnderflow(), SwTextPainter::DrawTextLine(), SwTextFrame::Format_(), SwTextFrame::FormatLine(), SwTextFrameInfo::GetFirstIndent(), SwTextCursor::GetModelPositionForViewPoint(), SwTextFrame::GetModelPositionForViewPoint_(), SwTextFrame::GetScalingOfSelectedText(), SwTextFrameInfo::GetSpaces(), SwTextFrame::Hyphenate(), WidowsAndOrphans::IsBreakNowWidAndOrp(), SwTextFormatter::NewPortion(), SwTextFrame::PaintExtraData(), SwTextFrame::PrepareVisualMove(), SwTextFrame::PrepWidows(), SwTextFrame::RightMargin(), SwTextFrame::UnitUp_(), and WidowsAndOrphans::WouldFit().
|
inline |
Definition at line 89 of file itrtxt.hxx.
References GetLength(), and GetStart().
Referenced by SwLineLayout::CalcLine(), SwTextPainter::CheckSpecialUnderline(), SwTextPainter::DrawTextLine(), SwTextFrame::Format(), SwTextFrame::Format_(), SwTextFrame::FormatAdjust(), SwTextFrame::GetCharRect(), SwTextCursor::GetEndCharRect(), SwTextFrame::GetModelPositionForViewPoint_(), SwTextFrameInfo::GetSpaces(), SwTextFrameBreak::IsInside(), lcl_CheckKashidaPositions(), lcl_CheckKashidaWidth(), SwTextFrame::PrepWidows(), and SwTextFrame::UnitDown_().
|
inline |
Definition at line 129 of file itrtxt.hxx.
References m_nFrameStart.
Referenced by SwTextFrame::FormatLine().
|
inline |
Definition at line 96 of file itrtxt.hxx.
References m_pInf.
Referenced by SwTextFormatter::GetInfo(), SwTextPainter::GetInfo(), SwTextMargin::GetInfo(), IsFirstTextLine(), and TruncLines().
|
inline |
Definition at line 97 of file itrtxt.hxx.
References m_pInf.
|
inline |
Definition at line 86 of file itrtxt.hxx.
References SwLinePortion::GetLen(), and m_pCurr.
Referenced by SwTextAdjuster::CalcNewBlock(), SwTextFrame::Format_(), GetEnd(), lcl_CheckKashidaPositions(), and SwTextFrame::UnitUp_().
|
inline |
Definition at line 116 of file itrtxt.hxx.
References SwLineLayout::GetRealHeight(), and m_pCurr.
Referenced by CalcAscentAndHeight(), SwTextFormatter::CalcBottomLine(), SwTextAdjuster::CalcDropRepaint(), SwTextFrame::CalcLineSpace(), SwTextFormatter::CalcRealHeight(), SwTextAdjuster::CalcRightMargin(), SwTextMargin::CtorInitTextMargin(), SwTextPainter::DrawTextLine(), SwTextFrame::FillSelection(), WidowsAndOrphans::FindWidows(), SwTextFrame::FormatLine(), SwTextFormatter::FormatLine(), SwTextFrame::FormatQuick(), SwTextCursor::GetCharRect_(), SwTextFrame::GetFootnoteLine(), SwTextFrame::GetModelPositionForViewPoint_(), SwTextFrameBreak::IsInside(), Next(), SwTextFrame::PaintExtraData(), Prev(), SwTextCursorSave::SwTextCursorSave(), TwipsToLine(), WidowsAndOrphans::WouldFit(), and SwTextFrame::WouldFit().
|
inline |
Definition at line 128 of file itrtxt.hxx.
References m_aLineInf.
Referenced by SwTextCursor::AdjustBaseLine(), SwTextPainter::DrawTextLine(), SwTextCursor::GetCharRect_(), and SwTextFrame::GetTabStopInfo().
|
inline |
Definition at line 87 of file itrtxt.hxx.
References m_nLineNr.
Referenced by SwTextAdjuster::CalcDropAdjust(), SwTextFrame::ChgThisLines(), SwTextPainter::DrawTextLine(), WidowsAndOrphans::FindBreak(), WidowsAndOrphans::FindWidows(), SwTextFrame::Format_(), SwTextFrame::FormatAdjust(), SwTextFrame::GetLineCount(), SwTextFrame::GetModelPositionForViewPoint_(), SwTextFrameBreak::IsBreakNow(), WidowsAndOrphans::IsBreakNowWidAndOrp(), SwTextFormatter::NewFootnotePortion(), SwTextFrame::PrepWidows(), and WidowsAndOrphans::WouldFit().
|
inline |
Definition at line 84 of file itrtxt.hxx.
References SwLineLayout::GetNext(), and m_pCurr.
Referenced by SwTextFormatter::CalcDropHeight(), SwTextAdjuster::CalcNewBlock(), SwTextPainter::DrawTextLine(), SwTextFrame::FillSelection(), SwTextCursor::GetCharRect_(), SwTextFrameInfo::GetSpaces(), SwTextFormatter::Hyphenate(), SwTextFrameBreak::IsInside(), SwTextFormatter::NewDropPortion(), SwTextFrame::PaintExtraData(), SwTextFrame::RightMargin(), and WidowsAndOrphans::WouldFit().
const SwLineLayout * SwTextIter::GetNextLine | ( | ) | const |
Definition at line 135 of file itrtxt.cxx.
References SwLineLayout::GetNext(), SwLineLayout::IsDummy(), and m_pCurr.
Referenced by SwTextPainter::DrawTextLine(), IsFirstTextLine(), and SwTextFrame::UnitDown_().
const SwLineLayout * SwTextIter::GetPrev | ( | ) |
Definition at line 83 of file itrtxt.cxx.
References GetPrev_(), m_bPrev, and m_pPrev.
Referenced by SwTextCursor::CharCursorToLine(), SwTextFrame::Format_(), SwTextCursor::GetEndCharRect(), SwTextFrameBreak::IsBreakNow(), WidowsAndOrphans::IsBreakNowWidAndOrp(), and SwTextFrame::LeftMargin().
|
protected |
Definition at line 70 of file itrtxt.cxx.
References SwLineLayout::GetNext(), SwTextInfo::GetParaPortion(), m_bPrev, m_pCurr, m_pInf, and m_pPrev.
const SwLineLayout * SwTextIter::GetPrevLine | ( | ) |
Definition at line 145 of file itrtxt.cxx.
References SwLineLayout::GetNext(), SwTextInfo::GetParaPortion(), SwLineLayout::IsDummy(), m_pCurr, and m_pInf.
Referenced by SwTextPainter::DrawTextLine(), and SwTextFrame::UnitUp_().
|
inline |
Definition at line 88 of file itrtxt.hxx.
References m_nStart.
Referenced by SwTextFormatter::BuildMultiPortion(), SwTextFormatter::CalcAdjustLine(), SwLineLayout::CalcLine(), SwTextAdjuster::CalcNewBlock(), SwTextFormatter::CalcRealHeight(), SwTextPainter::DrawTextLine(), SwTextFrame::Format_(), SwTextFrame::FormatAdjust(), SwTextFrame::FormatLine(), SwTextFormatter::FormatLine(), GetEnd(), SwTextCursor::GetEndCharRect(), SwTextFrameInfo::GetLineStart(), SwTextFrameInfo::GetSpaces(), SwTextFrame::Hyphenate(), lcl_CheckKashidaPositions(), lcl_CheckKashidaWidth(), SwTextFrame::LeftMargin(), SwTextPainter::PaintDropPortion(), SwTextFrame::PrepareVisualMove(), SwTextFrame::RightMargin(), SwTextFrame::UnitDown_(), and SwTextFrame::UnitUp_().
|
inline |
Definition at line 134 of file itrtxt.hxx.
References m_pFrame.
Referenced by SwTextFormatter::BuildPortions(), SwTextAdjuster::CalcFlyAdjust(), SwTextAdjuster::CalcFlyPortion(), SwTextFormatter::CalcFlyWidth(), SwTextAdjuster::CalcNewBlock(), SwTextFormatter::CalcRealHeight(), SwTextPainter::CheckSpecialUnderline(), SwTextPainter::DrawTextLine(), SwTextFormatter::FormatLine(), SwTextFormatter::FormatQuoVadis(), SwTextCursor::GetCharRect_(), SwTextFormatter::InsertPortion(), SwTextFormatter::NewFlyCntPortion(), SwTextFormatter::NewNumberPortion(), SwTextFormatter::NewPortion(), SwTextPainter::PaintMultiPortion(), TruncLines(), SwTextFormatter::UpdatePos(), and SwTextFormatter::WhichFirstPortion().
|
inline |
Definition at line 135 of file itrtxt.hxx.
References m_pFrame.
|
protected |
Definition at line 54 of file itrtxt.cxx.
References SwTextInfo::GetParaPortion(), SwTextInfo::GetTextStart(), m_bPrev, m_nFrameStart, m_nLineNr, m_nStart, m_nY, m_pCurr, m_pInf, and m_pPrev.
Referenced by CtorInitTextIter(), and Top().
|
inline |
Definition at line 120 of file itrtxt.hxx.
References GetInfo(), GetNextLine(), SwTextInfo::GetTextStart(), SwLineLayout::IsDummy(), m_nStart, and m_pCurr.
Referenced by SwTextFormatter::CalcFlyWidth(), and SwTextMargin::GetLeftMargin().
|
inline |
Definition at line 125 of file itrtxt.hxx.
References SwTextInfo::GetParaPortion(), m_pCurr, and m_pInf.
Referenced by SwTextFormatter::CalcRealHeight(), and SwTextFormatter::Hyphenate().
|
inline |
Definition at line 94 of file itrtxt.hxx.
References m_bRegisterOn.
Referenced by SwTextFormatter::CalcDropHeight(), and SwTextFormatter::CalcRealHeight().
const SwLineLayout * SwTextIter::Next | ( | void | ) |
Definition at line 108 of file itrtxt.cxx.
References SwLinePortion::GetLen(), GetLineHeight(), SwLineLayout::GetNext(), SwLineLayout::IsDummy(), m_bPrev, m_nLineNr, m_nStart, m_nY, m_pCurr, and m_pPrev.
Referenced by Bottom(), SwTextAdjuster::CalcDropAdjust(), SwTextFormatter::CalcDropHeight(), SwTextAdjuster::CalcNewBlock(), SwTextFrame::CalcPreps(), CharToLine(), SwTextFrame::FillSelection(), SwTextFrame::Format_(), SwTextFrame::FormatQuick(), SwTextFrameInfo::GetBigIndent(), SwTextCursor::GetCharRect(), SwTextCursor::GetCharRect_(), SwTextFrameInfo::GetFirstIndent(), SwTextFrameInfo::GetSpaces(), SwTextFrame::Hyphenate(), SwTextFormatter::MakeDummyLine(), NextLine(), SwTextPainter::PaintDropPortion(), SwTextFrame::PaintExtraData(), SwTextFrame::PaintSwFrame(), SwTextFormatter::RecalcRealHeight(), SwTextCursorSave::SwTextCursorSave(), TwipsToLine(), and SwTextFrame::WouldFit().
const SwLineLayout * SwTextIter::NextLine | ( | ) |
Definition at line 125 of file itrtxt.cxx.
References SwLineLayout::GetNext(), SwLineLayout::IsDummy(), and Next().
Referenced by SwTextAdjuster::CalcDropAdjust(), SwTextAdjuster::CalcDropRepaint(), SwTextFrame::ChgThisLines(), SwTextFrame::UnitDown_(), and WidowsAndOrphans::WouldFit().
const SwLineLayout * SwTextIter::Prev | ( | ) |
Definition at line 90 of file itrtxt.cxx.
References SwLinePortion::GetLen(), GetLineHeight(), GetPrev_(), SwLineLayout::IsDummy(), m_bPrev, m_nLineNr, m_nStart, m_nY, m_pCurr, and m_pPrev.
Referenced by CharToLine(), SwTextFrame::Format_(), SwTextFrameInfo::GetBigIndent(), SwTextFrame::GetModelPositionForViewPoint_(), SwTextFrame::Hyphenate(), PrevLine(), and TwipsToLine().
const SwLineLayout * SwTextIter::PrevLine | ( | ) |
Definition at line 171 of file itrtxt.cxx.
References SwLineLayout::IsDummy(), and Prev().
Referenced by SwTextCursor::CharCursorToLine(), WidowsAndOrphans::FindBreak(), SwTextCursor::GetEndCharRect(), SwTextFrame::PrepWidows(), and SwTextFrame::UnitUp_().
|
inline |
Definition at line 93 of file itrtxt.hxx.
References m_nRegDiff.
Referenced by SwTextFormatter::CalcRealHeight().
|
inline |
Definition at line 92 of file itrtxt.hxx.
References m_nRegStart.
Referenced by SwTextFormatter::CalcRealHeight().
|
inline |
Definition at line 311 of file itrtxt.hxx.
References SwTextSizeInfo::GetIdx(), SwTextSizeInfo::GetOut(), and SwAttrIter::SeekAndChgAttrIter().
Referenced by SwTextFormatter::BuildMultiPortion(), SwTextFormatter::BuildPortions(), SwTextFormatter::CalcAscent(), SwTextPainter::DrawTextLine(), SwTextCursor::GetCharRect_(), SwTextCursor::GetModelPositionForViewPoint(), SwTextFormatter::NewFieldPortion(), SwTextPainter::PaintMultiPortion(), and SwTextFormatter::Underflow().
|
inline |
Definition at line 316 of file itrtxt.hxx.
References SwTextSizeInfo::GetIdx(), SwTextSizeInfo::GetOut(), and SwAttrIter::SeekAndChgAttrIter().
Referenced by SwTextFormatter::BuildMultiPortion(), SwTextFormatter::CalcAscent(), SwTextPainter::DrawTextLine(), and SwTextPainter::PaintMultiPortion().
|
inline |
Definition at line 324 of file itrtxt.hxx.
References SwTextSizeInfo::GetOut(), and SwAttrIter::SeekStartAndChgAttrIter().
Referenced by SwTextFormatter::CalcAscent(), SwTextPainter::DrawTextLine(), and SwTextFormatter::FormatQuoVadis().
|
inline |
Definition at line 99 of file itrtxt.hxx.
References Init().
Referenced by SwTextAdjuster::CalcDropAdjust(), SwTextFormatter::CalcDropHeight(), SwTextAdjuster::CalcDropRepaint(), SwTextFrame::CalcLineSpace(), WidowsAndOrphans::FindBreak(), SwTextFrame::Format_(), SwTextFrame::FormatOnceMore(), SwTextPainter::PaintDropPortion(), SwTextFrame::PrepareVisualMove(), SwTextFrame::UnitUp_(), WidowsAndOrphans::WouldFit(), and SwTextFrame::WouldFit().
void SwTextIter::TruncLines | ( | bool | bNoteFollow = false | ) |
Definition at line 365 of file itrtxt.cxx.
References SwTextFrame::GetFollow(), GetInfo(), SwLinePortion::GetLen(), getLength(), SwLineLayout::GetNext(), SwTextFrame::GetOffset(), SwTextInfo::GetParaPortion(), GetTextFrame(), SwTextFrame::InvalidateRange_(), SwLineLayout::IsDummy(), SwTextFrame::IsLocked(), SwLineLayout::IsRest(), lcl_NeedsFieldRest(), m_nStart, m_pCurr, m_pFrame, sw::MapModelToView(), SwAttrIter::MaybeHasHints(), sw::MergedAttrIter::NextAttr(), SwTextFrame::RemoveFootnote(), RES_TXTATR_FLYCNT(), SwParaPortion::SetFollowField(), SwLineLayout::SetNext(), and SwLineLayout::SetRealHeight().
Referenced by SwTextFrame::CalcPrepFootnoteAdjust(), SwTextFrame::CalcPreps(), WidowsAndOrphans::FindBreak(), SwTextFrame::Format_(), SwTextFrame::FormatAdjust(), and SwTextFrame::PrepWidows().
void SwTextIter::TwipsToLine | ( | const SwTwips | y | ) |
Definition at line 342 of file itrtxt.cxx.
References GetLineHeight(), m_nY, Next(), Prev(), and y.
Referenced by SwTextFrame::GetModelPositionForViewPoint_(), and SwTextFrame::PaintSwFrame().
|
inline |
Definition at line 90 of file itrtxt.hxx.
References m_nY.
Referenced by SwTextFormatter::AlignFlyInCntBase(), SwTextFormatter::BuildPortions(), SwTextFormatter::CalcBottomLine(), SwTextAdjuster::CalcDropRepaint(), SwTextFormatter::CalcFlyWidth(), SwTextFrame::CalcLineSpace(), SwTextFormatter::CalcRealHeight(), SwTextAdjuster::CalcRightMargin(), SwTextFormatter::CalcUnclipped(), SwTextFormatter::ChkFlyUnderflow(), SwTextPainter::DrawTextLine(), SwTextFrame::FillSelection(), WidowsAndOrphans::FindWidows(), SwTextFrame::Format_(), SwTextFrame::FormatLine(), SwTextFormatter::FormatLine(), SwTextFrame::FormatQuick(), SwTextFrameInfo::GetBigIndent(), SwTextFrame::GetDropRect_(), SwTextFrame::GetFootnoteLine(), SwTextFormatter::GetFrameRstHeight(), SwTextFrame::GetModelPositionForViewPoint_(), SwTextMargin::GetTopLeft(), SwTextFrame::GetTopOfLine(), SwTextFrameBreak::IsInside(), SwTextFormatter::NewFlyCntPortion(), SwTextFormatter::NewFootnotePortion(), SwTextFrame::PaintExtraData(), SwTextFrame::PaintSwFrame(), SwTextFrameBreak::SetRstHeight(), and SwTextCursorSave::SwTextCursorSave().
|
protected |
Definition at line 33 of file itrtxt.hxx.
Referenced by SwTextFormatter::CalcRealHeight(), CtorInitTextIter(), SwTextMargin::CtorInitTextMargin(), GetLineInfo(), and SwTextFormatter::NewTabPortion().
|
protected |
Definition at line 47 of file itrtxt.hxx.
Referenced by SwTextMargin::CtorInitTextMargin(), and SwTextMargin::IsLastBlock().
|
protected |
Definition at line 48 of file itrtxt.hxx.
Referenced by SwTextMargin::CtorInitTextMargin(), and SwTextMargin::IsLastCenter().
|
protected |
Definition at line 46 of file itrtxt.hxx.
Referenced by SwTextMargin::CtorInitTextMargin(), and SwTextMargin::IsOneBlock().
|
protected |
Definition at line 44 of file itrtxt.hxx.
Referenced by CntHyphens(), SwTextCursor::GetCharRect_(), GetPrev(), GetPrev_(), Init(), Next(), and Prev().
|
protected |
Definition at line 45 of file itrtxt.hxx.
Referenced by SwTextFormatter::CalcDropHeight(), CtorInitTextIter(), and IsRegisterOn().
|
protected |
Definition at line 38 of file itrtxt.hxx.
Referenced by CtorInitTextIter(), GetFirstPos(), and Init().
|
protected |
Definition at line 43 of file itrtxt.hxx.
Referenced by GetLineNr(), Init(), SwTextMargin::Left(), Next(), and Prev().
|
protected |
Definition at line 42 of file itrtxt.hxx.
Referenced by CtorInitTextIter(), and RegDiff().
|
protected |
Definition at line 40 of file itrtxt.hxx.
Referenced by CtorInitTextIter(), and RegStart().
|
protected |
Definition at line 41 of file itrtxt.hxx.
Referenced by SwTextFormatter::AllowRepaintOpt(), SwTextFormatter::BuildMultiPortion(), SwTextAdjuster::CalcFlyAdjust(), SwTextAdjuster::CalcNewBlock(), SwTextCursor::CharCursorToLine(), CharToLine(), SwTextFormatter::CtorInitTextFormatter(), SwTextFormatter::FeedInf(), SwTextAdjuster::FormatBlock(), SwTextFormatter::FormatQuoVadis(), SwTextCursor::GetCharRect_(), SwTextCursor::GetModelPositionForViewPoint(), GetStart(), SwTextMargin::GetTextEnd(), SwTextMargin::GetTextStart(), SwTextFormatter::Hyphenate(), Init(), IsFirstTextLine(), SwTextFormatter::NewFootnoteNumPortion(), SwTextFormatter::NewNumberPortion(), Next(), Prev(), SwTextCursorSave::SwTextCursorSave(), TruncLines(), and SwTextCursorSave::~SwTextCursorSave().
|
protected |
Definition at line 39 of file itrtxt.hxx.
Referenced by SwTextCursor::GetCharRect_(), SwTextCursor::GetModelPositionForViewPoint(), Init(), Next(), Prev(), TwipsToLine(), and Y().
|
protected |
Definition at line 36 of file itrtxt.hxx.
Referenced by SwTextCursor::AddExtraBlankWidth(), SwTextCursor::AdjustBaseLine(), SwTextFormatter::AlignFlyInCntBase(), SwTextFormatter::AllowRepaintOpt(), SwTextFormatter::BuildMultiPortion(), SwTextFormatter::BuildPortions(), SwTextFormatter::CalcAscent(), CalcAscentAndHeight(), SwTextAdjuster::CalcDropAdjust(), SwTextFormatter::CalcFitToContent_(), SwTextAdjuster::CalcFlyPortion(), SwTextFormatter::CalcFlyWidth(), SwTextPainter::CalcPaintOfst(), SwTextFormatter::CalcRealHeight(), SwTextFormatter::CalcUnclipped(), SwTextCursor::CharCursorToLine(), CharToLine(), SwTextPainter::CheckSpecialUnderline(), SwTextFormatter::ChkFlyUnderflow(), CntHyphens(), SwTextMargin::CurrWidth(), SwTextPainter::DrawTextLine(), SwTextFormatter::FeedInf(), SwTextAdjuster::FormatBlock(), SwTextFormatter::FormatLine(), SwTextFormatter::FormatQuoVadis(), SwTextFormatter::FormatReset(), SwTextAdjuster::GetAdjusted(), SwTextCursor::GetCharRect_(), GetCurr(), SwTextCursor::GetEndCharRect(), SwTextFormatter::GetFrameRstHeight(), GetLength(), GetLineHeight(), SwTextMargin::GetLineStart(), SwTextCursor::GetModelPositionForViewPoint(), GetNext(), GetNextLine(), GetPrev_(), GetPrevLine(), SwTextMargin::GetTextEnd(), SwTextMargin::GetTextStart(), SwTextFormatter::Hyphenate(), Init(), SwTextFormatter::Insert(), SwTextFormatter::InsertPortion(), IsFirstTextLine(), IsParaLine(), SwTextFormatter::MakeDummyLine(), SwTextFormatter::NewFlyCntPortion(), SwTextFormatter::NewFootnotePortion(), SwTextFormatter::NewPortion(), SwTextFormatter::NewTabPortion(), Next(), SwTextPainter::PaintDropPortion(), SwTextPainter::PaintMultiPortion(), Prev(), SwTextCursorSave::SwTextCursorSave(), TruncLines(), SwTextFormatter::Underflow(), SwTextFormatter::WhichFirstPortion(), SwTextFormatter::WhichTextPor(), and SwTextCursorSave::~SwTextCursorSave().
|
protected |
Definition at line 34 of file itrtxt.hxx.
Referenced by SwTextCursor::AdjustBaseLine(), SwTextFormatter::AlignFlyInCntBase(), SwTextFormatter::AllowRepaintOpt(), SwTextFormatter::BuildMultiPortion(), SwTextFormatter::BuildPortions(), SwTextFormatter::CalcBottomLine(), SwTextFormatter::CalcFlyWidth(), SwTextFormatter::CalcRealHeight(), SwTextFormatter::CalcUnclipped(), SwTextFormatter::ChkFlyUnderflow(), CtorInitTextIter(), SwTextMargin::CtorInitTextMargin(), SwTextPainter::DrawTextLine(), SwTextFormatter::FormatLine(), SwTextFormatter::FormatQuoVadis(), SwTextFormatter::GetFrameRstHeight(), SwTextCursor::GetModelPositionForViewPoint(), GetTextFrame(), SwTextFormatter::Hyphenate(), SwTextFormatter::MakeRestPortion(), SwTextFormatter::NewDropPortion(), SwTextFormatter::NewErgoSumPortion(), SwTextFormatter::NewFieldPortion(), SwTextFormatter::NewFlyCntPortion(), SwTextFormatter::NewFootnoteNumPortion(), SwTextFormatter::NewFootnotePortion(), SwTextFormatter::NewNumberPortion(), SwTextFormatter::NewTabPortion(), SwTextPainter::PaintMultiPortion(), TruncLines(), SwTextFormatter::UpdatePos(), and SwTextFormatter::WhichFirstPortion().
|
protected |
Definition at line 35 of file itrtxt.hxx.
Referenced by SwTextFormatter::CalcRealHeight(), CntHyphens(), SwTextFormatter::CtorInitTextFormatter(), CtorInitTextIter(), SwTextMargin::CtorInitTextMargin(), SwTextPainter::CtorInitTextPainter(), GetInfo(), SwTextCursor::GetModelPositionForViewPoint(), GetPrev_(), GetPrevLine(), Init(), and IsParaLine().
|
protected |
Definition at line 37 of file itrtxt.hxx.
Referenced by CntHyphens(), GetPrev(), GetPrev_(), Init(), Next(), and Prev().