LibreOffice Module sw (master)
1
|
#include <stdlib.h>
#include <libxml/xmlwriter.h>
#include <osl/diagnose.h>
#include <node.hxx>
#include <doc.hxx>
#include <IDocumentUndoRedo.hxx>
#include <IDocumentFieldsAccess.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <pam.hxx>
#include <txtfld.hxx>
#include <fmtfld.hxx>
#include <numrule.hxx>
#include <ndtxt.hxx>
#include <ndnotxt.hxx>
#include <swtable.hxx>
#include <section.hxx>
#include <ddefld.hxx>
#include <swddetbl.hxx>
#include <txtatr.hxx>
#include <tox.hxx>
#include <fmtrfmrk.hxx>
#include <fmtftn.hxx>
#include <docsh.hxx>
Go to the source code of this file.
Typedefs | |
typedef std::vector< SwStartNode * > | SwStartNodePointers |
Functions | |
static sal_uInt16 | HighestLevel (SwNodes &rNodes, const SwNodeRange &rRange) |
Calculate the highest level in a range. More... | |
static bool | lcl_HighestLevel (const SwNodePtr &rpNode, void *pPara) |
typedef std::vector<SwStartNode*> SwStartNodePointers |
|
static |
Calculate the highest level in a range.
rNodes | the nodes array |
rRange | the range to inspect |
Definition at line 1409 of file nodes.cxx.
References SwNodeRange::aEnd, SwNodeRange::aStart, SwNodes::ForEach(), SwNodes::GetSectionLevel(), and lcl_HighestLevel().
Referenced by SwNodes::SectionUp().
Definition at line 1390 of file nodes.cxx.
References SwNode::GetEndNode(), and SwNode::GetStartNode().
Referenced by HighestLevel().