LibreOffice Module sw (master)  1
Namespaces | Classes | Typedefs | Enumerations | Functions
sw Namespace Reference

Dialog to specify the properties of date form field. More...




class  BroadcasterMixin
class  BroadcastingModify
struct  CheckDrawFrameFormatLayerHint
class  ClientIteratorBase
struct  CollectTextObjectsHint
struct  ContactChangedHint
struct  CreatePortionHint
class  CursorGuard
class  DateFormFieldDialog
class  DefaultToxTabStopTokenHandler
 The default implementation of ToxTabStopTokenHandler. More...
class  DocumentChartDataProviderManager
class  DocumentContentOperationsManager
class  DocumentDeviceManager
class  DocumentDrawModelManager
class  DocumentExternalDataManager
class  DocumentFieldsManager
class  DocumentLayoutManager
class  DocumentLinksAdministrationManager
class  DocumentListItemsManager
class  DocumentListsManager
class  DocumentOutlineNodesManager
class  DocumentRedlineManager
class  DocumentSettingManager
class  DocumentStateManager
class  DocumentStatisticsManager
class  DocumentStylePoolManager
class  DocumentTimerManager
class  DrawFlyCntPortion
struct  DrawFormatLayoutCopyHint
struct  DrawFrameFormatHint
class  DrawUndoGuard
class  DropDownFieldDialog
class  DropDownFormFieldDialog
struct  Extent
 Describes a part of a single text node, which will be part of a text frame, even when redlines are hidden at a layout level. More...
class  ExternalData
struct  ExternalDataTypeHash
class  Filters
struct  FindRedlineHint
struct  FindSdrObjectHint
class  FlyContentPortion
struct  FrameClient
struct  GetObjectConnectedHint
struct  GetZOrderHint
class  GroupUndoGuard
class  ICoreFrameStyle
struct  InRangeSearchHint
class  IShellCursorSupplier
 The Undo actions need to create new Shell cursors. More...
struct  IsInUndo
class  LayoutDumpFilter
 Implementation of UNO export service to dump the layout of the document as XML. More...
struct  LegacyModifyHint
struct  LinkAnchorSearchHint
class  ListenerEntry
struct  MakeUnoObject
class  MergedAttrIter
class  MergedAttrIterBase
 iterate SwTextAttr in potentially merged text frame More...
class  MergedAttrIterByEnd
class  MergedAttrIterMulti
class  MergedAttrIterReverse
struct  MergedPara
 Describes parts of multiple text nodes, which will form a text frame, even when redlines are hidden at a layout level. More...
class  Meta
class  MetaField
class  MetaFieldManager
 knows all meta-fields in the document. More...
struct  ModifyChangedHint
class  MoveText
 text is moved into pDestNode More...
class  PageFootnoteHint
class  RedlineDelText
 new delete redline is created More...
class  RedlineUnDelText
 delete redline is removed More...
class  RepeatContext
struct  RestoreFlyAnchorHint
class  Ring
class  RingContainer
 helper class that provides Svalue_typeL-style container iteration to the ring More...
class  RingIterator
class  StoredChapterNumberingDummyStyleContext
 Dummy import context for style:style element that can just read the attributes needed to map name to display-name. More...
class  StoredChapterNumberingExport
class  StoredChapterNumberingImport
class  StoredChapterNumberingRootContext
class  StoredChapterNumberingRules
class  SwDocIdle
 An Idle, which is just ready to be scheduled for idle documents. More...
class  ToxLinkProcessor
 A helper class for ToxTextGenerator. More...
class  ToxTabStopTokenHandler
 This class handles tab stop tokens in the pattern for tox entries. More...
class  ToxTextGenerator
 This class generates text for the entries of a table of x. More...
class  ToxWhitespaceStripper
 This class helps to remove unwanted whitespaces from a string to use in a Tox. More...
class  UndoGuard
class  UndoManager
class  UndoRedoContext
struct  UnoCursorHint
class  UnoCursorPointer
struct  UnoImplPtrDeleter
class  WriterListener
 refactoring out the same of the more sane SwClient functionality More...
class  WriterMultiListener
class  WrongListIterator
class  WrongListIteratorBase
class  WrongListIteratorCounter
struct  WW8AnchorConvHint
struct  WW8AnchorConvResult
class  WW8FFData
class  XStyleFamily


typedef std::shared_ptr< ExternalDatatExternalDataPointer
typedef std::function< SwTextFrame *()> Creator
template<typename T >
using UnoImplPtr = std::unique_ptr< T, UnoImplPtrDeleter< T > >
 Smart pointer class ensuring that the pointed object is deleted with a locked SolarMutex. More...


enum  LineAlign {
enum  RedlineMode {
enum  FrameMode {
enum  Recreate {
enum  IteratorMode {
enum  DBConnURIType {
  DBConnURIType::UNKNOWN = 0,
enum  DrawFrameFormatHintId {
enum  WW8AnchorConv {
enum  tExternalDataType {


bool IsMarkHidden (SwRootFrame const &rLayout,::sw::mark::IMark const &rMark)
bool FindAttrImpl (SwPaM &rSearchPam, const SfxPoolItem &rAttr, SwMoveFnCollection const &fnMove, const SwPaM &rRegion, bool bInReadOnly, SwRootFrame const *const pLayout)
bool FindFormatImpl (SwPaM &rSearchPam, const SwFormat &rFormat, SwMoveFnCollection const &fnMove, const SwPaM &rRegion, bool bInReadOnly, SwRootFrame const *const pLayout)
bool FindTextImpl (SwPaM &rSearchPam, const i18nutil::SearchOptions2 &rSearchOpt, bool bSearchInNotes, utl::TextSearch &rSText, SwMoveFnCollection const &fnMove, const SwPaM &rRegion, bool bInReadOnly, SwRootFrame const *pLayout)
 Search. More...
bool ReplaceImpl (SwPaM &rCursor, OUString const &rReplacement, bool const bRegExp, SwDoc &rDoc, SwRootFrame const *const pLayout)
boost::optional< OUString > ReplaceBackReferences (const i18nutil::SearchOptions2 &rSearchOpt, SwPaM *pPam, SwRootFrame const *pLayout)
 Helperfunction to resolve backward references in regular expressions. More...
std::unique_ptr< SwPaMMakeRegion (SwMoveFnCollection const &fnMove, const SwPaM &rOrigRg)
 make a new region More...
void GotoPrevLayoutTextFrame (SwNodeIndex &rIndex, SwRootFrame const *const pLayout)
void GotoNextLayoutTextFrame (SwNodeIndex &rIndex, SwRootFrame const *const pLayout)
std::vector< SwRangeRedline * > GetAllValidRanges (std::unique_ptr< SwRangeRedline > p)
void CopyBookmarks (const SwPaM &rPam, SwPosition &rCpyPam)
static void lcl_PushNumruleState (SfxItemState &aNumRuleState, std::shared_ptr< SwNumRuleItem > &aNumRuleItem, SfxItemState &aListIdState, std::shared_ptr< SfxStringItem > &aListIdItem, const SwTextNode *pDestTextNd)
static void lcl_PopNumruleState (SfxItemState aNumRuleState, const std::shared_ptr< SwNumRuleItem > &aNumRuleItem, SfxItemState aListIdState, const std::shared_ptr< SfxStringItem > &aListIdItem, SwTextNode *pDestTextNd, const SwPaM &rPam)
bool IsFieldDeletedInModel (IDocumentRedlineAccess const &rIDRA, SwTextField const &rTextField)
OUString GetExpandTextMerged (SwRootFrame const *const pLayout, SwTextNode const &rNode, bool const bWithNumber, bool const bWithSpacesForLevel, ExpandMode const i_mode)
static void UpdateFieldsForRedline (IDocumentFieldsAccess &rIDFA)
void UpdateFramesForAddDeleteRedline (SwDoc &rDoc, SwPaM const &rPam)
void UpdateFramesForRemoveDeleteRedline (SwDoc &rDoc, SwPaM const &rPam)
 IMPL_LINK (DocumentStatisticsManager, DoIdleStatsUpdate, Timer *, pIdle, void)
 IMPL_LINK (DocumentTimerManager, FireIdleJobsTimeout, Timer *,, void)
 IMPL_LINK_NOARG (DocumentTimerManager, DoIdleJobs, Timer *, void)
bool IsFootnoteDeleted (IDocumentRedlineAccess const &rIDRA, SwTextFootnote const &rTextFootnote)
bool GetRanges (std::vector< std::shared_ptr< SwUnoCursor >> &rRanges, SwDoc &rDoc, SwPaM const &rDelPam)
SwTextFrameSwHyphIterCacheLastTextFrame (SwTextNode const *pNode, const sw::Creator &create)
bool IsMarkHintHidden (SwRootFrame const &rLayout, SwTextNode const &rNode, SwTextAttrEnd const &rHint)
void RemoveFootnotesForNode (SwRootFrame const &rLayout, SwTextNode const &rTextNode, std::vector< std::pair< sal_Int32, sal_Int32 >> const *const pExtents)
std::pair< SwTextNode *, sal_Int32 > MapViewToModel (MergedPara const &, TextFrameIndex nIndex)
TextFrameIndex MapModelToView (MergedPara const &, SwTextNode const *pNode, sal_Int32 nIndex)
std::unique_ptr< sw::MergedParaCheckParaRedlineMerge (SwTextFrame &rFrame, SwTextNode &rTextNode, FrameMode eMode)
SwTextFrameMakeTextFrame (SwTextNode &rNode, SwFrame *, sw::FrameMode eMode)
bool FrameContainsNode (SwContentFrame const &rFrame, sal_uLong nNodeIndex)
bool IsParaPropsNode (SwRootFrame const &rLayout, SwTextNode const &rNode)
SwTextNodeGetParaPropsNode (SwRootFrame const &rLayout, SwNodeIndex const &rNode)
SwPosition GetParaPropsPos (SwRootFrame const &rLayout, SwPosition const &rPos)
std::pair< SwTextNode *, SwTextNode * > GetFirstAndLastNode (SwRootFrame const &rLayout, SwNodeIndex const &rPos)
SwTextNode const & GetAttrMerged (SfxItemSet &rFormatSet, SwTextNode const &rNode, SwRootFrame const *pLayout)
TextFrameIndex UpdateMergedParaForDelete (MergedPara &rMerged, bool isRealDelete, SwTextNode const &rNode, sal_Int32 nIndex, sal_Int32 nLen)
void MoveMergedFlysAndFootnotes (std::vector< SwTextFrame * > const &rFrames, SwTextNode const &rFirstNode, SwTextNode &rSecondNode, bool)
void MoveDeletedPrevFrames (const SwTextNode &rDeletedPrev, SwTextNode &rNode)
 if first node is deleted & second survives, then the first node's frame will be deleted too; prevent this by moving the frame to the second node if necessary. More...
void CheckResetRedlineMergeFlag (SwTextNode &rNode, Recreate const eRecreateMerged)
 if first node is First, its frames may need to be moved, never deleted. More...
void AddRemoveFlysAnchoredToFrameStartingAtNode (SwTextFrame &rFrame, SwTextNode &rTextNode, std::set< sal_uLong > *const pSkipped)
 rTextNode is the first one of the "new" merge - if rTextNode isn't the same as MergedPara::pFirstNode, then nodes before rTextNode have their flys already properly attached, so only the other nodes need handling here. More...
bool IsFlyFrameFormatInHeader (const SwFrameFormat &rFormat)
void CheckAnchoredFlyConsistency (SwDoc const &rDoc)
ColorGetActiveRetoucheColor ()
static TextFrameIndex UpdateMergedParaForInsert (MergedPara &rMerged, bool const isRealInsert, SwTextNode const &rNode, sal_Int32 const nIndex, sal_Int32 const nLen)
std::unique_ptr< std::vector< SwFrameFormat * > > GetFlysAnchoredAt (SwDoc &rDoc, sal_uLong const nSttNode)
void DeepCopyPaM (SwPaM const &rSource, SwPaM &rTarget)
bool XTextRangeToSwPaM (SwUnoInternalPaM &rToFill, const uno::Reference< text::XTextRange > &xTextRange)
static bool lcl_IsStartNodeInFormat (const bool bHeader, SwStartNode const *const pSttNode, SwFrameFormat const *const pFrameFormat, SwFrameFormat *&rpFormat)
uno::Reference< text::XText > CreateParentXText (SwDoc &rDoc, const SwPosition &rPos)
auto FilterControlChars (OUString const &rString) -> OUString
 IMPL_LINK_NOARG (DropDownFormFieldDialog, ListChangedHdl, weld::TreeView &, void)
 IMPL_LINK (DropDownFormFieldDialog, KeyPressedHdl, const KeyEvent &, rEvent, bool)
 IMPL_LINK_NOARG (DropDownFormFieldDialog, EntryChangedHdl, weld::Entry &, void)
 IMPL_LINK (DropDownFormFieldDialog, ButtonPushedHdl, weld::Button &, rButton, void)
void ExportStoredChapterNumberingRules (SwChapterNumRules &rRules, SvStream &rStream, OUString const &rFileName)
void ImportStoredChapterNumberingRules (SwChapterNumRules &rRules, SvStream &rStream, OUString const &rFileName)
DBConnURIType GetDBunoType (const INetURLObject &rURL)
void InitPrintOptionsFromApplication (SwPrintData &o_rData, bool const bWeb)
template<class C >
C * UnoTunnelGetImplementation (css::uno::Reference< css::lang::XUnoTunnel > const &xUnoTunnel)
template<class C >
sal_Int64 UnoTunnelImpl (const css::uno::Sequence< sal_Int8 > &rId, C *const pThis)
SW_DLLPUBLIC bool XTextRangeToSwPaM (SwUnoInternalPaM &rToFill, const css::uno::Reference< css::text::XTextRange > &xTextRange)
bool GetDefaultTextContentValue (css::uno::Any &rAny, const OUString &rPropertyName, sal_uInt16 nWID=0)

Detailed Description

Dialog to specify the properties of date form field.

Dialog to specify the properties of drop-down form field.

Typedef Documentation

typedef std::function<SwTextFrame*()> sw::Creator

Definition at line 148 of file splargs.hxx.

typedef std::shared_ptr<ExternalData> sw::tExternalDataPointer

Definition at line 42 of file IDocumentExternalData.hxx.

template<typename T >
using sw::UnoImplPtr = typedef std::unique_ptr<T, UnoImplPtrDeleter<T> >

Smart pointer class ensuring that the pointed object is deleted with a locked SolarMutex.

Definition at line 98 of file unobaseclass.hxx.

Enumeration Type Documentation

enum sw::DBConnURIType

Definition at line 474 of file dbmgr.hxx.


Definition at line 259 of file frmfmt.hxx.

enum sw::FrameMode

Definition at line 102 of file txtfrm.hxx.

enum sw::IteratorMode

Definition at line 116 of file calbck.hxx.

enum sw::LineAlign

Definition at line 48 of file ascharanchoredobjectposition.hxx.

enum sw::Recreate

Definition at line 127 of file txtfrm.hxx.

enum sw::RedlineMode

Definition at line 44 of file rootfrm.hxx.

enum sw::tExternalDataType

Definition at line 28 of file IDocumentExternalData.hxx.

enum sw::WW8AnchorConv

Definition at line 294 of file frmfmt.hxx.

Function Documentation

void sw::AddRemoveFlysAnchoredToFrameStartingAtNode ( SwTextFrame rFrame,
SwTextNode rTextNode,
std::set< sal_uLong > *const  pSkipped 

rTextNode is the first one of the "new" merge - if rTextNode isn't the same as MergedPara::pFirstNode, then nodes before rTextNode have their flys already properly attached, so only the other nodes need handling here.

Definition at line 4216 of file wsfrm.cxx.

References AddRemoveFlysForNode(), SwFrame::FindPageFrame(), SwNode::GetDoc(), SwTextFrame::GetFollow(), SwNode::GetIndex(), SwTextFrame::GetMergedPara(), SwNode::GetNodes(), SwDoc::GetSpzFrameFormats(), SwNode::GetTextNode(), i, and SwNode::NonFirst.

Referenced by UnHideRedlines(), and UpdateFramesForAddDeleteRedline().

void sw::CheckAnchoredFlyConsistency ( SwDoc const &  rDoc)
std::unique_ptr< sw::MergedPara > sw::CheckParaRedlineMerge ( SwTextFrame rFrame,
SwTextNode rTextNode,
FrameMode  eMode 
void sw::CheckResetRedlineMergeFlag ( SwTextNode rNode,
Recreate const  eRecreateMerged 

if first node is First, its frames may need to be moved, never deleted.

if first node is NonFirst, second node's own frames (First/None) must be deleted

Definition at line 878 of file ndtxt.cxx.

References CheckParaRedlineMerge(), Existing, SwIterator< TElementType, TSource, eMode >::First(), SwNode::GetIndex(), SwNode::GetNodes(), SwNode::GetRedlineMergeFlag(), SwNode::GetTextNode(), i, New, SwIterator< TElementType, TSource, eMode >::Next(), No, SwNode::None, Predecessor, and SwNode::SetRedlineMergeFlag().

Referenced by SwTextNode::JoinNext(), SwTextNode::JoinPrev(), and sw_JoinText().

void sw::CopyBookmarks ( const SwPaM rPam,
SwPosition rCpyPam 
css::uno::Reference< css::text::XText > sw::CreateParentXText ( SwDoc rDoc,
const SwPosition rPos 
void sw::DeepCopyPaM ( SwPaM const &  rSource,
SwPaM rTarget 
void sw::ExportStoredChapterNumberingRules ( SwChapterNumRules rRules,
SvStream rStream,
OUString const &  rFileName 
auto sw::FilterControlChars ( OUString const &  rString) -> OUString
bool sw::FindAttrImpl ( SwPaM rSearchPam,
const SfxPoolItem rAttr,
SwMoveFnCollection const &  fnMove,
const SwPaM rRegion,
bool  bInReadOnly,
SwRootFrame const *const  pLayout 
bool sw::FindFormatImpl ( SwPaM rSearchPam,
const SwFormat rFormat,
SwMoveFnCollection const &  fnMove,
const SwPaM rRegion,
bool  bInReadOnly,
SwRootFrame const *const  pLayout 
bool sw::FindTextImpl ( SwPaM rSearchPam,
const i18nutil::SearchOptions2 rSearchOpt,
bool  bSearchInNotes,
utl::TextSearch rSText,
SwMoveFnCollection const &  fnMove,
const SwPaM rRegion,
bool  bInReadOnly,
SwRootFrame const *const  pLayout 


Definition at line 353 of file findtxt.cxx.

References i18nutil::SearchOptions2::AlgorithmType2, SwIndex::Assign(), SwNodeIndex::Assign(), SwWrtShell::CallSetCursor(), DoSearch(), SwWrtShell::Edit(), FindFrameFormat(), SwPostItMgr::FinishSearchReplace(), fnMoveForward, FrameContainsNode(), SdrMarkView::GetAllMarkedRect(), SvxSearchItem::GetCommand(), SwNode::GetContentNode(), SwNode::GetDoc(), SwDoc::GetDocShell(), SwViewShell::GetDrawView(), SwNodes::GetEndOfContent(), AmbiguousIndex::GetFrameIndex(), SwDoc::getIDocumentDrawModelAccess(), SwIndex::GetIndex(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwContentNode::getLayoutFrame(), AmbiguousIndex::GetModelIndex(), SwNodeIndex::GetNode(), GetNode(), SwDoc::GetNodes(), SwPaM::GetPoint(), SwViewShell::GetPostItMgr(), SwView::GetSearchItem(), SwTextNode::GetText(), SwTextFrame::GetText(), SdrObjEditView::GetTextEditObject(), SdrObjEditView::GetTextEditOutlinerView(), SwNode::GetTextNode(), SwDocShell::GetWrtShell(), SwPostItMgr::HasActiveSidebarWin(), comphelper::LibreOfficeKit::isActive(), SwNode::IsTextNode(), MakeRegion(), SwTextFrame::MapModelToViewPos(), SwPosition::nContent, MaybeMergedIter::NextAttr(), SwPosition::nNode, RES_TXTATR_ANNOTATION, SdrObjEditView::SdrEndTextEdit(), IDocumentDrawModelAccess::Search(), SwPostItMgr::SearchReplace(), i18nutil::SearchOptions::searchString, SwPostItMgr::SetActiveSidebarWin(), SvxSearchItem::SetBackward(), AmbiguousIndex::SetFrameIndex(), SwPaM::SetMark(), AmbiguousIndex::SetModelIndex(), SvxSearchItem::SetSearchOptions(), OutlinerView::StartSearchAndReplace(), tools::Rectangle::TopLeft(), and SdrView::UnmarkAll().

Referenced by SwFindParaText::DoFind(), and SwFindParaAttr::DoFind().

bool sw::FrameContainsNode ( SwContentFrame const &  rFrame,
sal_uLong  nNodeIndex 
SW_DLLPUBLIC Color * sw::GetActiveRetoucheColor ( )

Definition at line 243 of file paintfrm.cxx.

References aGlobalRetoucheColor.

std::vector< SwRangeRedline * > sw::GetAllValidRanges ( std::unique_ptr< SwRangeRedline p)
SwTextNode const & sw::GetAttrMerged ( SfxItemSet rFormatSet,
SwTextNode const &  rNode,
SwRootFrame const *  pLayout 
DBConnURIType SW_DLLPUBLIC sw::GetDBunoType ( const INetURLObject rURL)
bool sw::GetDefaultTextContentValue ( css::uno::Any &  rAny,
const OUString &  rPropertyName,
sal_uInt16  nWID = 0 
OUString sw::GetExpandTextMerged ( SwRootFrame const *const  pLayout,
SwTextNode const &  rNode,
bool const  bWithNumber,
bool const  bWithSpacesForLevel,
ExpandMode const  i_mode 
std::pair< SwTextNode *, SwTextNode * > sw::GetFirstAndLastNode ( SwRootFrame const &  rLayout,
SwNodeIndex const &  rPos 
std::unique_ptr< std::vector< SwFrameFormat * > > sw::GetFlysAnchoredAt ( SwDoc rDoc,
sal_uLong const  nSttNode 
SwTextNode * sw::GetParaPropsNode ( SwRootFrame const &  rLayout,
SwNodeIndex const &  rNode 
SwPosition sw::GetParaPropsPos ( SwRootFrame const &  rLayout,
SwPosition const &  rPos 
bool sw::GetRanges ( std::vector< std::shared_ptr< SwUnoCursor >> &  rRanges,
SwDoc rDoc,
SwPaM const &  rDelPam 
void sw::GotoNextLayoutTextFrame ( SwNodeIndex rIndex,
SwRootFrame const *const  pLayout 
void sw::GotoPrevLayoutTextFrame ( SwNodeIndex rIndex,
SwRootFrame const *const  pLayout 
sw::IMPL_LINK ( DropDownFormFieldDialog  ,
KeyPressedHdl  ,
const KeyEvent ,
rEvent  ,

Definition at line 53 of file DropDownFormFieldDialog.cxx.

References KEY_RETURN.

sw::IMPL_LINK ( DropDownFormFieldDialog  ,
ButtonPushedHdl  ,
weld::Button ,
rButton  ,

Definition at line 65 of file DropDownFormFieldDialog.cxx.

sw::IMPL_LINK ( DocumentTimerManager  ,
FireIdleJobsTimeout  ,
Timer ,

Definition at line 106 of file DocumentTimerManager.cxx.

sw::IMPL_LINK ( DocumentStatisticsManager  ,
DoIdleStatsUpdate  ,
Timer ,
pIdle  ,
sw::IMPL_LINK_NOARG ( DropDownFormFieldDialog  ,
ListChangedHdl  ,
weld::TreeView ,

Definition at line 51 of file DropDownFormFieldDialog.cxx.

sw::IMPL_LINK_NOARG ( DropDownFormFieldDialog  ,
EntryChangedHdl  ,
weld::Entry ,

Definition at line 63 of file DropDownFormFieldDialog.cxx.

sw::IMPL_LINK_NOARG ( DocumentTimerManager  ,
DoIdleJobs  ,
Timer ,

Definition at line 158 of file DocumentTimerManager.cxx.

References Chapter, and SwRootFrame::StartAllAction().

void sw::ImportStoredChapterNumberingRules ( SwChapterNumRules rRules,
SvStream rStream,
OUString const &  rFileName 
void sw::InitPrintOptionsFromApplication ( SwPrintData o_rData,
bool const  bWeb 

Definition at line 1871 of file view.cxx.

References SW_MOD.

Referenced by SwRenderData::MakeSwPrtOptions().

bool sw::IsFieldDeletedInModel ( IDocumentRedlineAccess const &  rIDRA,
SwTextField const &  rTextField 
SW_DLLPUBLIC bool sw::IsFlyFrameFormatInHeader ( const SwFrameFormat rFormat)
bool sw::IsFootnoteDeleted ( IDocumentRedlineAccess const &  rIDRA,
SwTextFootnote const &  rTextFootnote 
bool sw::IsMarkHidden ( SwRootFrame const &  rLayout,
::sw::mark::IMark const &  rMark 
bool sw::IsMarkHintHidden ( SwRootFrame const &  rLayout,
SwTextNode const &  rNode,
SwTextAttrEnd const &  rHint 
bool sw::IsParaPropsNode ( SwRootFrame const &  rLayout,
SwTextNode const &  rNode 
static bool sw::lcl_IsStartNodeInFormat ( const bool  bHeader,
SwStartNode const *const  pSttNode,
SwFrameFormat const *const  pFrameFormat,
SwFrameFormat *&  rpFormat 
static void sw::lcl_PopNumruleState ( SfxItemState  aNumRuleState,
const std::shared_ptr< SwNumRuleItem > &  aNumRuleItem,
SfxItemState  aListIdState,
const std::shared_ptr< SfxStringItem > &  aListIdItem,
SwTextNode pDestTextNd,
const SwPaM rPam 
static void sw::lcl_PushNumruleState ( SfxItemState aNumRuleState,
std::shared_ptr< SwNumRuleItem > &  aNumRuleItem,
SfxItemState aListIdState,
std::shared_ptr< SfxStringItem > &  aListIdItem,
const SwTextNode pDestTextNd 
std::unique_ptr< SwPaM > sw::MakeRegion ( SwMoveFnCollection const &  fnMove,
const SwPaM rOrigRg 

make a new region

Sets the first SwPaM onto the given SwPaM, or to the beginning or end of a document. SPoint stays at its position, GetMark will be changed respectively.

fnMoveContains information if beginning or end of document.
pOrigRgThe given region.
Newly created range, in Ring with parameter pOrigRg.

Definition at line 505 of file pam.cxx.

References SwMoveFnCollection::fnCmpOp.

Referenced by FindAttrImpl(), FindAttrsImpl(), FindFormatImpl(), and FindTextImpl().

SwTextFrame * sw::MakeTextFrame ( SwTextNode rNode,
SwFrame pSibling,
sw::FrameMode  eMode 

Definition at line 808 of file txtfrm.cxx.

Referenced by InsertCnt_(), and SwTextNode::MakeFrame().

TextFrameIndex sw::MapModelToView ( MergedPara const &  rMerged,
SwTextNode const *  pNode,
sal_Int32  nIndex 
std::pair< SwTextNode *, sal_Int32 > sw::MapViewToModel ( MergedPara const &  rMerged,
TextFrameIndex  nIndex 
void sw::MoveDeletedPrevFrames ( const SwTextNode rDeletedPrev,
SwTextNode rNode 

if first node is deleted & second survives, then the first node's frame will be deleted too; prevent this by moving the frame to the second node if necessary.

Definition at line 838 of file ndtxt.cxx.

References SwIterator< TElementType, TSource, eMode >::First(), and SwIterator< TElementType, TSource, eMode >::Next().

Referenced by SwTextNode::JoinPrev(), and sw_JoinText().

void sw::MoveMergedFlysAndFootnotes ( std::vector< SwTextFrame * > const &  rFrames,
SwTextNode const &  rFirstNode,
SwTextNode rSecondNode,
bool  isSplitNode 
void sw::RemoveFootnotesForNode ( SwRootFrame const &  rLayout,
SwTextNode const &  rTextNode,
std::vector< std::pair< sal_Int32, sal_Int32 >> const *const  pExtents 
boost::optional< OUString > sw::ReplaceBackReferences ( const i18nutil::SearchOptions2 rSearchOpt,
SwPaM *const  pPam,
SwRootFrame const *const  pLayout 
bool sw::ReplaceImpl ( SwPaM rCursor,
OUString const &  rReplacement,
bool const  bRegExp,
SwDoc rDoc,
SwRootFrame const *const  pLayout 
SwTextFrame * sw::SwHyphIterCacheLastTextFrame ( SwTextNode const *  pNode,
const sw::Creator create 

Definition at line 564 of file edlingu.cxx.

References SwHyphIter::m_pLastFrame, and SwHyphIter::m_pLastNode.

Referenced by SwTextNode::Hyphenate().

template<class C >
C* sw::UnoTunnelGetImplementation ( css::uno::Reference< css::lang::XUnoTunnel > const &  xUnoTunnel)

Definition at line 101 of file unobaseclass.hxx.

References C.

template<class C >
sal_Int64 sw::UnoTunnelImpl ( const css::uno::Sequence< sal_Int8 > &  rId,
C *const  pThis 

Definition at line 111 of file unobaseclass.hxx.

Referenced by SwXFlatParagraph::getSomething().

static void sw::UpdateFieldsForRedline ( IDocumentFieldsAccess rIDFA)
void sw::UpdateFramesForAddDeleteRedline ( SwDoc rDoc,
SwPaM const &  rPam 
void sw::UpdateFramesForRemoveDeleteRedline ( SwDoc rDoc,
SwPaM const &  rPam 
TextFrameIndex sw::UpdateMergedParaForDelete ( MergedPara rMerged,
bool  isRealDelete,
SwTextNode const &  rNode,
sal_Int32  nIndex,
sal_Int32  nLen 
static TextFrameIndex sw::UpdateMergedParaForInsert ( MergedPara rMerged,
bool const  isRealInsert,
SwTextNode const &  rNode,
sal_Int32 const  nIndex,
sal_Int32 const  nLen 
SW_DLLPUBLIC bool sw::XTextRangeToSwPaM ( SwUnoInternalPaM rToFill,
const css::uno::Reference< css::text::XTextRange > &  xTextRange 
bool sw::XTextRangeToSwPaM ( SwUnoInternalPaM rToFill,
const uno::Reference< text::XTextRange > &  xTextRange 

Definition at line 989 of file unoobj2.cxx.

References SwXText::CreateCursor(), SwPaM::DeleteMark(), SwXTextPortion::GetCursor(), OTextCursorHelper::GetDoc(), SwXTextRange::GetDoc(), SwPaM::GetDoc(), SwPaM::GetMark(), OTextCursorHelper::GetPaM(), SwPaM::GetPoint(), SwXTextRange::GetPositions(), SwPaM::HasMark(), SwPaM::IsMultiSelection(), SwXParagraph::SelectPaM(), and SwPaM::SetMark().

Referenced by SwXDrawPage::add(), SwXReferenceMark::attach(), SwXFootnote::attach(), SwXDocumentIndex::attach(), SwXFrame::attach(), SwXTextSection::attach(), SwXTextField::attach(), SwXDocumentIndexMark::attach(), SwXTextTable::attach(), SwXMeta::AttachImpl(), SwXFrame::attachToRange(), SwXBookmark::attachToRangeEx(), SwXTextMarkup::commitTextRangeMarkup(), SwXText::Impl::ComparePositions(), SwXText::Impl::ConvertCell(), SwXText::convertToTextFrame(), XTextRangeOrNodeIndexPosition::CopyPositionInto(), SwTextBoxHelper::create(), SwXBodyText::createTextCursorByRange(), SwXCell::createTextCursorByRange(), SwXFootnote::createTextCursorByRange(), SwXHeadFootText::createTextCursorByRange(), SwXTextFrame::createTextCursorByRange(), SwXText::Impl::finishOrAppendParagraph(), SwSpellDialogChildWindow::GetNextWrongSentence(), SwUnoCursorHelper::GetSelectableFromAny(), SwXTextViewCursor::gotoRange(), SwXText::insertControlCharacter(), SwDocShell::InsertGeneratedStream(), SwXText::insertTextContent(), SwRTFReader::Read(), XTextRangeOrNodeIndexPosition::SetAsNodeIndex(), SwXShape::setPropertyValue(), and SwTextBoxHelper::syncProperty().