|
LibreOffice Module sw (master) 1
|
#include <limits.h>#include <hintids.hxx>#include <editeng/formatbreakitem.hxx>#include <comphelper/classids.hxx>#include <o3tl/string_view.hxx>#include <docsh.hxx>#include <ndole.hxx>#include <txttxmrk.hxx>#include <fmtpdsc.hxx>#include <frmatr.hxx>#include <pagedesc.hxx>#include <doc.hxx>#include <IDocumentUndoRedo.hxx>#include <DocumentSettingManager.hxx>#include <IDocumentRedlineAccess.hxx>#include <IDocumentFieldsAccess.hxx>#include <IDocumentState.hxx>#include <IDocumentLayoutAccess.hxx>#include <IDocumentStylePoolAccess.hxx>#include <pagefrm.hxx>#include <ndtxt.hxx>#include <swtable.hxx>#include <doctxm.hxx>#include <txmsrt.hxx>#include <rolbck.hxx>#include <poolfmt.hxx>#include <txtfrm.hxx>#include <rootfrm.hxx>#include <UndoAttribute.hxx>#include <UndoSection.hxx>#include <swundo.hxx>#include <mdiexp.hxx>#include <docary.hxx>#include <charfmt.hxx>#include <fchrfmt.hxx>#include <fldbas.hxx>#include <fmtfld.hxx>#include <txtfld.hxx>#include <expfld.hxx>#include <mvsave.hxx>#include <node2lay.hxx>#include <SwStyleNameMapper.hxx>#include <breakit.hxx>#include <calbck.hxx>#include <ToxTextGenerator.hxx>#include <ToxTabStopTokenHandler.hxx>#include <frameformats.hxx>#include <tools/datetimeutils.hxx>#include <tools/globname.hxx>#include <com/sun/star/embed/XEmbeddedObject.hpp>#include <o3tl/safeint.hxx>#include <osl/diagnose.h>#include <memory>Go to the source code of this file.
Functions | |
| template<typename T , typename... Args> | |
| static std::enable_if<!std::is_array< T >::value, std::unique_ptr< T > >::type | MakeSwTOXSortTabBase (SwRootFrame const *const pLayout, Args &&... args) |
| static const SwTextNode * | lcl_FindChapterNode (const SwNode &rNd, SwRootFrame const *const pLayout, sal_uInt8 const nLvl=0) |
| static bool | IsHeadingContained (const SwTextNode *pChptrNd, const SwNode &rNd) |
| static SwTOOElements | lcl_IsSOObject (const SvGlobalName &rFactoryNm) |
| static bool | lcl_HasMainEntry (const std::vector< sal_uInt16 > *pMainEntryNums, sal_uInt16 nToFind) |
| Replace the PageNumber place holders. More... | |
|
static |
Definition at line 744 of file doctxm.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::empty(), SwFrame::FindPageFrame(), SwTextNode::GetAttrOutlineLevel(), SwNode::GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), SwNode::GetDoc(), SwFrameAreaDefinition::getFrameArea(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), SwNode::GetNodes(), SwNodes::GetOutLineNds(), nPos, SwOutlineNodes::Seek_Entry(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), and SwRect::Top().
Referenced by SwTOXBaseSection::UpdateContent(), SwTOXBaseSection::UpdateMarks(), SwTOXBaseSection::UpdateOutline(), SwTOXBaseSection::UpdateSequence(), SwTOXBaseSection::UpdateTable(), and SwTOXBaseSection::UpdateTemplate().
|
static |
Definition at line 721 of file doctxm.cxx.
References SwNode::FindOutlineNodeOfLevel(), GetBodyTextNode(), SwNode::GetDoc(), SwNodes::GetEndOfExtras(), SwNode2Layout::GetFrame(), SwNode::GetIndex(), SwNode::GetNodes(), and SwNode::GetSectionLevel().
Referenced by SwTOXBaseSection::Update(), SwTOXBaseSection::UpdateContent(), and SwTOXBaseSection::UpdateTable().
|
static |
Replace the PageNumber place holders.
Search for the page no. in the array of main entry page numbers.
Definition at line 1783 of file doctxm.cxx.
Referenced by SwTOXBaseSection::UpdatePageNum_().
|
static |
Definition at line 1468 of file doctxm.cxx.
References sw::sidebar::aArr, Calc, Chart, DrawImpress, Math, n1, n2, n3, NONE, SO3_SC_CLASSID_30, SO3_SC_CLASSID_40, SO3_SC_CLASSID_50, SO3_SC_CLASSID_60, SO3_SCH_CLASSID_30, SO3_SCH_CLASSID_40, SO3_SCH_CLASSID_50, SO3_SCH_CLASSID_60, SO3_SDRAW_CLASSID_50, SO3_SDRAW_CLASSID_60, SO3_SIMPRESS_CLASSID_30, SO3_SIMPRESS_CLASSID_40, SO3_SIMPRESS_CLASSID_50, SO3_SIMPRESS_CLASSID_60, SO3_SM_CLASSID_30, SO3_SM_CLASSID_40, SO3_SM_CLASSID_50, and SO3_SM_CLASSID_60.
Referenced by SwTOXBaseSection::UpdateContent().
|
static |
Definition at line 79 of file doctxm.cxx.
References args.