LibreOffice Module sw (master) 1
|
#include <txtfrm.hxx>
Public Member Functions | |
MergedAttrIter (SwTextFrame const &rFrame) | |
SwTextAttr const * | NextAttr (SwTextNode const **ppNode=nullptr) |
Additional Inherited Members | |
Protected Member Functions inherited from sw::MergedAttrIterBase | |
MergedAttrIterBase (SwTextFrame const &rFrame) | |
Protected Attributes inherited from sw::MergedAttrIterBase | |
sw::MergedPara const *const | m_pMerged |
SwTextNode const *const | m_pNode |
size_t | m_CurrentExtent |
size_t | m_CurrentHint |
Definition at line 1027 of file txtfrm.hxx.
|
inline |
Definition at line 1031 of file txtfrm.hxx.
SwTextAttr const * sw::MergedAttrIter::NextAttr | ( | SwTextNode const ** | ppNode = nullptr | ) |
Definition at line 91 of file txtfrm.cxx.
References Count, sw::MergedPara::extents, SwpHints::Get(), SwTextAttr::GetEnd(), SwTextNode::GetpSwpHints(), SwTextAttr::GetStart(), sw::MergedAttrIterBase::m_CurrentExtent, sw::MergedAttrIterBase::m_CurrentHint, sw::MergedAttrIterBase::m_pMerged, sw::MergedAttrIterBase::m_pNode, sw::Extent::nEnd, sw::Extent::nStart, and sw::Extent::pNode.
Referenced by SwTextFrame::CalcFlyPos(), SwTextFrame::CalcFootnoteFlag(), SwTextPainter::CheckSpecialUnderline(), sw::FindAttrImpl(), SwAccessibleParagraph::GetFieldTypeNameAtIndex(), SwTextFrame::HideFootnotes(), SwTextFrame::IsHiddenNow(), SwTextFrame::JoinFrame(), SwTextFrame::Prepare(), SwFEShell::RequestObjectResize(), SwTextFrame::SplitFrame(), and SwTextIter::TruncLines().