|
| SwUnoInternalPaM (SwDoc &rDoc) |
|
virtual | ~SwUnoInternalPaM () override |
|
SwUnoInternalPaM & | operator= (const SwPaM &rPaM) |
|
| SwPaM (const SwPosition &rPos, SwPaM *pRing=nullptr) |
|
| SwPaM (const SwPosition &rMk, const SwPosition &rPt, SwPaM *pRing=nullptr) |
|
| SwPaM (const SwNodeIndex &rMk, const SwNodeIndex &rPt, SwNodeOffset nMkOffset=SwNodeOffset(0), SwNodeOffset nPtOffset=SwNodeOffset(0), SwPaM *pRing=nullptr) |
|
| SwPaM (const SwNode &rMk, const SwNode &rPt, SwNodeOffset nMkOffset=SwNodeOffset(0), SwNodeOffset nPtOffset=SwNodeOffset(0), SwPaM *pRing=nullptr) |
|
| SwPaM (const SwNodeIndex &rMk, sal_Int32 nMkContent, const SwNodeIndex &rPt, sal_Int32 nPtContent, SwPaM *pRing=nullptr) |
|
| SwPaM (const SwNode &rMk, sal_Int32 nMkContent, const SwNode &rPt, sal_Int32 nPtContent, SwPaM *pRing=nullptr) |
|
| SwPaM (const SwNode &rMk, SwNodeOffset nMkOffset, sal_Int32 nMkContent, const SwNode &rPt, SwNodeOffset nPtOffset, sal_Int32 nPtContent, SwPaM *pRing=nullptr) |
|
| SwPaM (const SwNode &rNd, SwNodeOffset nNdOffset, sal_Int32 nContent=0, SwPaM *pRing=nullptr) |
|
| SwPaM (const SwNode &rNd, sal_Int32 nContent=0, SwPaM *pRing=nullptr) |
|
| SwPaM (const SwNodeIndex &rNd, sal_Int32 nContent=0, SwPaM *pRing=nullptr) |
|
| SwPaM (SwNodes &rNds, SwNodeOffset nMkOffset=SwNodeOffset(0), SwPaM *pRing=nullptr) |
|
virtual | ~SwPaM () override |
|
| SwPaM (SwPaM const &rPaM, SwPaM *pRing) |
| this takes a second parameter, which indicates the Ring that the new PaM should be part of (may be null) More...
|
|
SwPaM & | operator= (const SwPaM &) |
| @@ semantic: no copy assignment for super class Ring. More...
|
|
bool | Move (SwMoveFnCollection const &fnMove=fnMoveForward, SwGoInDoc fnGo=GoInContent) |
| Movement of cursor. More...
|
|
bool | IsInFrontOfLabel () const |
|
void | SetInFrontOfLabel_ (bool bNew) |
|
virtual void | SetMark () |
| Unless this is called, the getter method of Mark will return Point. More...
|
|
void | DeleteMark () |
|
void | Exchange () |
|
bool | HasMark () const |
| A PaM marks a selection if Point and Mark are distinct positions. More...
|
|
const SwPosition * | GetPoint () const |
|
SwPosition * | GetPoint () |
|
const SwPosition * | GetMark () const |
|
SwPosition * | GetMark () |
|
const SwPosition * | Start () const |
|
SwPosition * | Start () |
|
const SwPosition * | End () const |
|
SwPosition * | End () |
|
std::pair< const SwPosition *, const SwPosition * > | StartEnd () const |
| Because sometimes the cost of the operator<= can add up. More...
|
|
std::pair< SwPosition *, SwPosition * > | StartEnd () |
|
SwNode & | GetPointNode () const |
|
SwNode & | GetMarkNode () const |
|
SwContentNode * | GetPointContentNode () const |
|
SwContentNode * | GetMarkContentNode () const |
|
void | Normalize (bool bPointFirst=true) |
| Normalizes PaM, i.e. More...
|
|
SwDoc & | GetDoc () const |
|
SwPosition & | GetBound (bool bOne=true) |
|
const SwPosition & | GetBound (bool bOne=true) const |
|
sal_uInt16 | GetPageNum (bool bAtPoint=true, const Point *pLayPos=nullptr) |
| Get number of page which contains cursor. More...
|
|
bool | HasReadonlySel (bool bFormView, bool isReplace) const |
| Is in something protected (readonly) or selection contains something protected. More...
|
|
bool | HasHiddenSections () const |
| Is there hidden sections in the selected area. More...
|
|
bool | ContainsPosition (const SwPosition &rPos) const |
|
OUString | GetText () const |
|
void | InvalidatePaM () |
|
SwPaM * | GetNext () |
|
const SwPaM * | GetNext () const |
|
SwPaM * | GetPrev () |
|
const SwPaM * | GetPrev () const |
|
bool | IsMultiSelection () const |
|
void | dumpAsXml (xmlTextWriterPtr pWriter) const |
|
virtual | ~Ring () COVERITY_NOEXCEPT_FALSE |
|
void | unlink () |
| algo::unlink is buggy! don't call it directly! More...
|
|
void | MoveTo (SwPaM *pDestRing) |
| Removes this item from its current ring container and adds it to another ring container. More...
|
|
ring_container | GetRingContainer () |
|
const_ring_container | GetRingContainer () const |
|
Definition at line 41 of file unotextrange.hxx.