Lines Matching refs:SwPaM

41 class SwPaM;
108 typedef sal_Bool (*SwGoInDoc)( SwPaM& rPam, SwMoveFn fnMove );
119 class SW_DLLPUBLIC SwPaM : public Ring class
127 SwPaM* MakeRegion( SwMoveFn fnMove, const SwPaM * pOrigRg = 0 );
130 SwPaM( const SwPosition& rPos, SwPaM* pRing = 0 );
131 SwPaM( const SwPosition& rMk, const SwPosition& rPt, SwPaM* pRing = 0 );
132 SwPaM( const SwNodeIndex& rMk, const SwNodeIndex& rPt,
133 long nMkOffset = 0, long nPtOffset = 0, SwPaM* pRing = 0 );
134 SwPaM( const SwNode& rMk, const SwNode& rPt,
135 long nMkOffset = 0, long nPtOffset = 0, SwPaM* pRing = 0 );
136 SwPaM( const SwNodeIndex& rMk, xub_StrLen nMkCntnt,
137 const SwNodeIndex& rPt, xub_StrLen nPtCntnt, SwPaM* pRing = 0 );
138 SwPaM( const SwNode& rMk, xub_StrLen nMkCntnt,
139 const SwNode& rPt, xub_StrLen nPtCntnt, SwPaM* pRing = 0 );
140 SwPaM( const SwNode& rNd, xub_StrLen nCntnt = 0, SwPaM* pRing = 0 );
141 SwPaM( const SwNodeIndex& rNd, xub_StrLen nCntnt = 0, SwPaM* pRing = 0 );
142 virtual ~SwPaM();
145 SwPaM( SwPaM & );
147 SwPaM& operator=( const SwPaM & );
158 const SwPaM *pPam =0, sal_Bool bInReadOnly = sal_False);
161 const SwPaM *pPam =0, sal_Bool bInReadOnly = sal_False);
164 const SwPaM *pPam =0, sal_Bool bInReadOnly = sal_False );
167 const SwPaM *pPam, sal_Bool bInReadOnly, sal_Bool bMoveFirst );
171 xub_StrLen &nStart, xub_StrLen &nEnde,xub_StrLen nTxtLen,SwNode* pNode, SwPaM* pPam);
241 SwPaM & Normalize(sal_Bool bPointFirst = sal_True);
261 static sal_Bool Overlap(const SwPaM & a, const SwPaM & b);
263 static sal_Bool LessThan(const SwPaM & a, const SwPaM & b);
265 DECL_FIXEDMEMPOOL_NEWDEL(SwPaM);
273 sal_Bool GoInCntnt( SwPaM & rPam, SwMoveFn fnMove );