|
LibreOffice Module sw (master) 1
|
#include <config_wasm_strip.h>#include <libxml/xmlwriter.h>#include <hintids.hxx>#include <osl/diagnose.h>#include <sfx2/linkmgr.hxx>#include <svl/itemiter.hxx>#include <sal/log.hxx>#include <fmtcntnt.hxx>#include <txtftn.hxx>#include <doc.hxx>#include <IDocumentUndoRedo.hxx>#include <IDocumentLinksAdministration.hxx>#include <IDocumentLayoutAccess.hxx>#include <IDocumentFieldsAccess.hxx>#include <IDocumentRedlineAccess.hxx>#include <IDocumentState.hxx>#include <rootfrm.hxx>#include <pam.hxx>#include <ndtxt.hxx>#include <section.hxx>#include <UndoSection.hxx>#include <UndoDelete.hxx>#include <swundo.hxx>#include <calc.hxx>#include <swtable.hxx>#include <swserv.hxx>#include <frmfmt.hxx>#include <frmtool.hxx>#include <ftnidx.hxx>#include <docary.hxx>#include <redline.hxx>#include <sectfrm.hxx>#include <cntfrm.hxx>#include <node2lay.hxx>#include <doctxm.hxx>#include <fmtftntx.hxx>#include <strings.hrc>#include <viewsh.hxx>#include <memory>#include "ndsect.hxx"#include <tools/datetimeutils.hxx>#include <o3tl/string_view.hxx>Go to the source code of this file.
Functions | |
| static bool | lcl_IsInSameTableBox (SwNodes const &_rNds, const SwNode &_rNd, const bool _bPrev) |
| static void | lcl_CheckEmptyLayFrame (SwNodes const &rNds, SwSectionData &rSectionData, const SwNode &rStt, const SwNode &rEnd) |
| void | sw_DeleteFootnote (SwSectionNode *pNd, SwNodeOffset nStt, SwNodeOffset nEnd) |
| static bool | lcl_IsTOXSection (SwSectionData const &rSectionData) |
| static SwSectionFormat & | lcl_initParent (SwSectionNode &rThis, SwSectionFormat &rFormat) |
|
static |
Definition at line 127 of file ndsect.cxx.
References CheckNodesRange(), SwNodeIndex::GetNode(), SwNodes::GoNextSection(), SwNodes::GoPrevSection(), lcl_IsInSameTableBox(), and SwSectionData::SetHidden().
Referenced by SwDoc::InsertSwSection(), and SwDoc::UpdateSection().
|
static |
Definition at line 982 of file ndsect.cxx.
References SwNode::FindSectionNode(), SwSection::GetFormat(), SwSectionNode::GetSection(), SwFormat::SetDerivedFrom(), and SwNode::StartOfSectionNode().
|
static |
Definition at line 66 of file ndsect.cxx.
References SwNode::EndOfSectionIndex(), SwNode::EndOfSectionNode(), SwNode::FindSectionNode(), SwNode::FindTableNode(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwNodeIndex::GetNode(), SwSectionNode::GetSection(), SwTableNode::GetTable(), SwTable::GetTabSortBoxes(), SwNodes::GoNextSection(), SwNodes::GoPrevSection(), SwSection::IsHiddenFlag(), n, and o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size().
Referenced by SwSectionNode::DelFrames(), and lcl_CheckEmptyLayFrame().
|
static |
Definition at line 763 of file ndsect.cxx.
References SwSectionData::GetType(), ToxContent, and ToxHeader.
Referenced by SwNodes::InsertTextSection().
| void sw_DeleteFootnote | ( | SwSectionNode * | pNd, |
| SwNodeOffset | nStt, | ||
| SwNodeOffset | nEnd | ||
| ) |
Definition at line 734 of file ndsect.cxx.
References SwTextFootnote::DelFrames(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::empty(), SwNode::GetDoc(), SwDoc::GetFootnoteIdxs(), nPos, SwFootnoteIdxs::SeekEntry(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), and SwTextFootnote_GetIndex.
Referenced by SwSectionFormat::DelFrames(), and SwNodes::InsertTextSection().