LibreOffice Module sw (master)
1
|
#include <edimp.hxx>
Public Member Functions | |
SwPamRanges (const SwPaM &rRing) | |
void | Insert (const SwNodeIndex &rIdx1, const SwNodeIndex &rIdx2) |
SwPaM & | SetPam (size_t nArrPos, SwPaM &rPam) |
size_t | Count () const |
Private Attributes | |
o3tl::sorted_vector< SwPamRange > | maVector |
SwPamRanges::SwPamRanges | ( | const SwPaM & | rRing | ) |
Definition at line 34 of file ednumber.cxx.
References Insert().
|
inline |
Definition at line 49 of file edimp.hxx.
References maVector, and o3tl::sorted_vector< Value, Compare, Find, class >::size().
Referenced by SwEditShell::DelNumRules(), lcl_SetNodeNumStart(), SwEditShell::MoveLeftMargin(), SwEditShell::NoNum(), SwEditShell::NumUpDown(), SwEditShell::OutlineUpDown(), SwUnoCursorHelper::resetCursorPropertyValue(), SwEditShell::SelectionHasBullet(), SwEditShell::SelectionHasNumber(), SwEditShell::SetCurNumRule(), SwEditShell::SetNodeNumStart(), SwUnoCursorHelper::setNumberingProperty(), SwEditShell::SetNumRuleStart(), and SetPam().
void SwPamRanges::Insert | ( | const SwNodeIndex & | rIdx1, |
const SwNodeIndex & | rIdx2 | ||
) |
Definition at line 40 of file ednumber.cxx.
References o3tl::sorted_vector< Value, Compare, Find, class >::begin(), o3tl::sorted_vector< Value, Compare, Find, class >::empty(), o3tl::sorted_vector< Value, Compare, Find, class >::end(), o3tl::sorted_vector< Value, Compare, Find, class >::erase(), SwNodeIndex::GetIndex(), o3tl::sorted_vector< Value, Compare, Find, class >::insert(), o3tl::sorted_vector< Value, Compare, Find, class >::lower_bound(), maVector, SwPamRange::nEnd, nPos, SwPamRange::nStart, and o3tl::sorted_vector< Value, Compare, Find, class >::size().
Referenced by SwPamRanges().
Definition at line 101 of file ednumber.cxx.
References assert(), SwIndex::Assign(), Count(), SwPaM::GetContentNode(), SwPaM::GetPoint(), maVector, SwPosition::nContent, SwPamRange::nEnd, SwPosition::nNode, SwPamRange::nStart, and SwPaM::SetMark().
Referenced by SwEditShell::DelNumRules(), lcl_SetNodeNumStart(), SwEditShell::MoveLeftMargin(), SwEditShell::NoNum(), SwEditShell::NumUpDown(), SwEditShell::OutlineUpDown(), SwUnoCursorHelper::resetCursorPropertyValue(), SwEditShell::SelectionHasBullet(), SwEditShell::SelectionHasNumber(), SwEditShell::SetCurNumRule(), SwEditShell::SetNodeNumStart(), SwUnoCursorHelper::setNumberingProperty(), and SwEditShell::SetNumRuleStart().
|
private |