LibreOffice Module sw (master)  1
Functions
fltshell.cxx File Reference
#include <memory>
#include <sal/config.h>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <cstddef>
#include <hintids.hxx>
#include <hints.hxx>
#include <vcl/graphicfilter.hxx>
#include <vcl/graph.hxx>
#include <svl/urihelper.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/cmapitem.hxx>
#include <editeng/contouritem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <svl/stritem.hxx>
#include <unotools/charclass.hxx>
#include <txtftn.hxx>
#include <fmtpdsc.hxx>
#include <fmtftn.hxx>
#include <fmtanchr.hxx>
#include <fmtrfmrk.hxx>
#include <fmtclds.hxx>
#include <fmtfld.hxx>
#include <fmtfsize.hxx>
#include <fmthdft.hxx>
#include <fmtcntnt.hxx>
#include <redline.hxx>
#include <pam.hxx>
#include <doc.hxx>
#include <IDocumentFieldsAccess.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentStylePoolAccess.hxx>
#include <IDocumentState.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <IDocumentMarkAccess.hxx>
#include <ndtxt.hxx>
#include <frmatr.hxx>
#include <fldbas.hxx>
#include <docufld.hxx>
#include <txtfld.hxx>
#include <charatr.hxx>
#include <swtable.hxx>
#include <tox.hxx>
#include <expfld.hxx>
#include <section.hxx>
#include <tblsel.hxx>
#include <pagedesc.hxx>
#include <docsh.hxx>
#include <fltshell.hxx>
#include <viewsh.hxx>
#include <shellres.hxx>
#include <rdfhelper.hxx>
Include dependency graph for fltshell.cxx:

Go to the source code of this file.

Functions

static SwContentNodeGetContentNode (SwDoc *pDoc, SwNodeIndex &rIdx, bool bNext)
 
static OUString lcl_getTypePath (OUString &rType)
 
static bool MakePoint (const SwFltStackEntry &rEntry, SwDoc *pDoc, SwPaM &rRegion)
 
static bool MakeBookRegionOrPoint (const SwFltStackEntry &rEntry, SwDoc *pDoc, SwPaM &rRegion)
 
static bool IterateNumrulePiece (const SwNodeIndex &rEnd, SwNodeIndex &rTmpStart, SwNodeIndex &rTmpEnd)
 
void UpdatePageDescs (SwDoc &rDoc, size_t nInPageDescOffset)
 

Function Documentation

static SwContentNode* GetContentNode ( SwDoc pDoc,
SwNodeIndex rIdx,
bool  bNext 
)
static
static bool IterateNumrulePiece ( const SwNodeIndex rEnd,
SwNodeIndex rTmpStart,
SwNodeIndex rTmpEnd 
)
static

Definition at line 514 of file fltshell.cxx.

References SwNodeIndex::GetNode(), and SwNode::IsTextNode().

Referenced by SwFltControlStack::SetAttrInDoc().

static OUString lcl_getTypePath ( OUString &  rType)
static

Definition at line 93 of file fltshell.cxx.

Referenced by SwFltControlStack::SetAttrInDoc().

static bool MakeBookRegionOrPoint ( const SwFltStackEntry rEntry,
SwDoc pDoc,
SwPaM rRegion 
)
static
static bool MakePoint ( const SwFltStackEntry rEntry,
SwDoc pDoc,
SwPaM rRegion 
)
static
void UpdatePageDescs ( SwDoc rDoc,
size_t  nInPageDescOffset 
)