LibreOffice Module sw (master) 1
Variables
paminit.cxx File Reference
#include <pam.hxx>
#include <pamtyp.hxx>
#include <cshtyp.hxx>
Include dependency graph for paminit.cxx:

Go to the source code of this file.

Variables

const SwMoveFnCollection aFwrd
 
const SwMoveFnCollection aBwrd
 
SwMoveFnCollection const & fnParaStart = aFwrd
 
SwMoveFnCollection const & fnParaEnd = aBwrd
 
SwMoveFnCollection const & fnSectionStart = aFwrd
 
SwMoveFnCollection const & fnSectionEnd = aBwrd
 
SwMoveFnCollection const & fnTableStart = aFwrd
 
SwMoveFnCollection const & fnTableEnd = aBwrd
 
SwMoveFnCollection const & fnRegionStart = aFwrd
 
SwMoveFnCollection const & fnRegionEnd = aBwrd
 
SwMoveFnCollection const & fnMoveBackward = aBwrd
 
SwMoveFnCollection const & fnMoveForward = aFwrd
 SwPam::Move()/Find() default argument. More...
 

Variable Documentation

◆ aBwrd

const SwMoveFnCollection aBwrd
Initial value:
= {
&SwPosition::operator>,
}
bool SearchBackward(const OUString &rStr, sal_Int32 *pStart, sal_Int32 *pEnd, css::util::SearchResult *pRes=nullptr)
const SwTextAttr * GetBkwrdTextHint(const SwpHints &rHtsArr, size_t &rPos, sal_Int32 nContentPos)
Definition: findattr.cxx:89
void GoEndOfSection(SwPosition *pPos)
Definition: pam.cxx:1175
SwContentNode * GoPreviousPos(SwPosition *pIdx, bool bChk)
Definition: pam.cxx:440
void GoStartSection(SwPosition *pPos)
Definition: pam.cxx:1140
void GoStartDoc(SwPosition *pPos)
Definition: pam.cxx:1123
SwContentNode * GoPreviousNds(SwNodeIndex *pIdx, bool bChk)
Definition: pam.cxx:410
bool GoPrevious(SwNode *pNd, SwContentIndex *pIdx, SwCursorSkipMode nMode)
Definition: pam.cxx:388

Definition at line 36 of file paminit.cxx.

◆ aFwrd

const SwMoveFnCollection aFwrd
Initial value:
= {
&SwPosition::operator<,
}
bool SearchForward(const OUString &rStr, sal_Int32 *pStart, sal_Int32 *pEnd, css::util::SearchResult *pRes=nullptr)
const SwTextAttr * GetFrwrdTextHint(const SwpHints &rHtsArr, size_t &rPos, sal_Int32 nContentPos)
Definition: findattr.cxx:76
SwContentNode * GoNextNds(SwNodeIndex *pIdx, bool bChk)
Definition: pam.cxx:395
bool GoNext(SwNode *pNd, SwContentIndex *pIdx, SwCursorSkipMode nMode)
Definition: pam.cxx:381
void GoStartOfSection(SwPosition *pPos)
Definition: pam.cxx:1153
void GoEndDoc(SwPosition *pPos)
Definition: pam.cxx:1131
void GoEndSection(SwPosition *pPos)
go to the end of the current base section
Definition: pam.cxx:1161
SwContentNode * GoNextPos(SwPosition *pIdx, bool bChk)
Definition: pam.cxx:425

Definition at line 24 of file paminit.cxx.

◆ fnMoveBackward

SwMoveFnCollection const& fnMoveBackward = aBwrd

Definition at line 60 of file paminit.cxx.

Referenced by sw::DocumentContentOperationsManager::AppendTextNode(), SwEditShell::AutoFormatBySplitNode(), SwHTMLParser::BuildTableCell(), SwHTMLParser::CallParser(), SwDoc::ClearLineNumAttrs(), SwHTMLParser::Continue(), SwHHCWrapper::Convert(), SwXText::Impl::ConvertCell(), SwDoc::ConvertFieldsToText(), SwFormatClipboard::Copy(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwWW8ImplReader::CoreLoad(), SwXBodyText::createParagraphEnumeration(), wwSectionManager::CreateSep(), SwXBodyText::CreateTextCursor(), SwXTextRange::DeleteAndInsert(), SwFEShell::DeleteRow(), SwEditShell::DeleteSel(), SwDoc::DeleteTOX(), sw::DocumentContentOperationsManager::DelFullPara(), SwDoc::DelTable(), SwHTMLParser::EndAttr(), SwXMLImport::endDocument(), SwTextShell::ExecField(), SwTextShell::Execute(), DocxExportFilter::exportDocument(), RtfExportFilter::filter(), SwCursor::FindAll(), SwCursorShell::FindValidContentNode(), SwXText::Impl::finishOrAppendParagraph(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwServerObject::GetData(), SwXTextRange::getEnd(), SwXTextRange::GetPositions(), GoPrevPara(), GotoCurrRegionAndSkip(), GotoCurrTable(), GotoNextTable(), GotoPrevTable(), SwXTextCursor::gotoStart(), IMPL_LINK(), SwHTMLParser::InsertComment(), SwFieldMgr::InsertField(), SwHTMLParser::InsertHorzRule(), SwTextShell::InsertHyperlink(), SwHTMLParser::InsertImage(), SwBaseShell::InsertRegionDialog(), wwSectionManager::InsertSegments(), SwNodes::InsertTextSection(), IsEmptyBox(), lcl_FindSelection(), SwCursor::LeftRight(), SwCursor::MakeFindRange(), SwCursorShell::MakeOutlineSel(), SwImpBlocks::MakePaM(), ModelToViewHelper::ModelToViewHelper(), SwUndoSaveContent::MoveFromUndoNds(), SwEditShell::MoveNumParas(), SwCursorShell::MoveOutOfTable(), SwDoc::MoveParagraphImpl(), SwUndoSaveContent::MovePtBackward(), sw::DocumentContentOperationsManager::MoveRange(), SwHTMLParser::NewDivision(), SwHTMLParser::NewMultiCol(), SwWW8ImplReader::Read_F_Tox(), SwUndoAttr::redoAttribute(), SwUndoDelete::RedoImpl(), SwUndoInsert::RedoImpl(), SwUndoSplitNode::RedoImpl(), SwUndo::RemoveIdxFromRange(), SwUndoInsert::RepeatImpl(), sw::DocumentContentOperationsManager::ReplaceRange(), sw::DocumentContentOperationsManager::ReplaceRangeImpl(), SwCursorShell::SelTable(), SwCursorShell::SelTableBox(), SwCursorShell::SelTableRowOrCol(), SwHTMLParser::SetAnchorAndAdjustment(), SwHTMLParser::SetAttr_(), SwUndRng::SetPaM(), SwXShape::setPropertyValue(), SwHTMLParser::SplitAttrTab(), SwDoc::SplitDoc(), SwXMLImport::startDocument(), SwWW8ImplReader::StopAnlToRestart(), SwHTMLParser::StripTrailingPara(), SwCursor::SttEndDoc(), SwUndoInserts::UndoImpl(), SwUndoInsert::UndoImpl(), SwUndoTextToTable::UndoImpl(), SwUndoTableToText::UndoImpl(), SwUndoSplitTable::UndoImpl(), SwTOXBaseSection::Update(), SwCursorShell::UpdateCursor(), SwTextRefMark::UpdateFieldContent(), SwDoc::UpdatePagesForPrintingWithPostItData(), SwCursor::UpDown(), and SwWriter::Write().

◆ fnMoveForward

SwMoveFnCollection const& fnMoveForward = aFwrd

SwPam::Move()/Find() default argument.

Definition at line 61 of file paminit.cxx.

Referenced by SwEditShell::AutoFormatBySplitNode(), SwHTMLParser::Continue(), SwXText::convertToTextFrame(), SwFormatClipboard::Copy(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwEditShell::CopySelToDoc(), SwXTextFrame::createEnumeration(), SwXRedlineText::createEnumeration(), SwXRedline::createEnumeration(), SwXCell::createEnumeration(), SwXHeadFootText::createEnumeration(), SwXFootnote::createEnumeration(), XMLRedlineImportHelper::CreateRedlineTextSection(), SwXHeadFootText::CreateTextCursor(), SwXTextFrame::createXTextCursor(), SwXRedlineText::createXTextCursor(), SwXRedline::createXTextCursor(), SwXCell::createXTextCursor(), SwXFootnote::createXTextCursor(), SwXHeadFootText::createXTextCursorByRange(), SwXTextRange::DeleteAndInsert(), SwEditShell::DeleteSel(), sw::DocumentContentOperationsManager::DelFullPara(), SwDoc::DelTable(), DoSearch(), SwAutoFormat::DoTable(), SwHTMLParser::EndAttr(), SwHTMLParser::EndSection(), SwTextShell::ExecField(), SwTextShell::Execute(), SwChartDataSequence::ExtendTo(), SwDoc::FillRubyList(), sw::FindAttrImpl(), FindAttrsImpl(), sw::FindFormatImpl(), sw::FindTextImpl(), SwCursorShell::FindValidContentNode(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwXCellRange::getCellRangeByPosition(), SwServerObject::GetData(), GetFormatAndCreateCursorFromRangeRep(), GetNode(), SwXTextRange::GetPositions(), SwXTextTable::getPropertyValue(), SwUnoCursorHelper::GetSelectableFromAny(), SwXTextRange::getStart(), GoCurrPara(), GoCurrSection(), GoInNode(), GoNextPara(), GoPrevPara(), SwXTextCursor::gotoEnd(), GotoNextRegion(), GotoNextTable(), GotoPrevRegion(), GotoPrevTable(), SwCursor::GotoRegion(), SwCursor::GotoTable(), SwCursor::GotoTableBox(), IMPL_LINK(), SwXTableRows::insertByIndex(), SwXTableColumns::insertByIndex(), SwHTMLParser::InsertComment(), SwFieldMgr::InsertField(), SwHTMLParser::InsertHorzRule(), SwHTMLParser::InsertImage(), IsEmptyBox(), SwContentAtPos::IsInRTLText(), lcl_CpyBox(), lcl_EnsureValidPam(), lcl_SearchAttr(), SwCursor::LeftRight(), SwTableCursor::MakeBoxSels(), SwCursor::MakeFindRange(), SwImpBlocks::MakePaM(), SwCursorShell::MoveOutOfTable(), SwCursor::MovePara(), SwUndoSaveContent::MovePtForward(), sw::DocumentContentOperationsManager::MoveRange(), SwUndoDelete::RedoImpl(), SwXTableRows::removeByIndex(), SwXTableColumns::removeByIndex(), SwUndo::RemoveIdxFromRange(), SwUndoDelete::RepeatImpl(), SwUndoTableToText::RepeatImpl(), SwAccessibleTable::selectAccessibleChild(), SwCursorShell::SelTable(), SwCursorShell::SelTableBox(), SwHTMLParser::SetAnchorAndAdjustment(), SwUndRng::SetPaM(), SwXTextTable::setPropertyValue(), SwDoc::SetRubyList(), SwHTMLParser::SplitAttrTab(), SwDoc::SplitDoc(), SwCursor::SttEndDoc(), SwFormatField::SwClientNotify(), SwUndoDelete::SwUndoDelete(), SwXTextTableCursor::SwXTextTableCursor(), SwEditShell::TableToText(), SwUndoInserts::UndoImpl(), SwUndoTableToText::UndoImpl(), SwTOXBaseSection::Update(), SwCursorShell::UpdateCursor(), SwEditShell::UpdateOneField(), SwDoc::UpdatePagesForPrintingWithPostItData(), SwWriter::Write(), and SwASCWriter::WriteStream().

◆ fnParaEnd

SwMoveFnCollection const& fnParaEnd = aBwrd

◆ fnParaStart

SwMoveFnCollection const& fnParaStart = aFwrd

◆ fnRegionEnd

SwMoveFnCollection const& fnRegionEnd = aBwrd

Definition at line 58 of file paminit.cxx.

Referenced by SwContentTree::ExecuteContextMenuAction(), and SwWrtShell::GoEnd().

◆ fnRegionStart

SwMoveFnCollection const& fnRegionStart = aFwrd

◆ fnSectionEnd

SwMoveFnCollection const& fnSectionEnd = aBwrd

◆ fnSectionStart

SwMoveFnCollection const& fnSectionStart = aFwrd

◆ fnTableEnd

SwMoveFnCollection const& fnTableEnd = aBwrd

◆ fnTableStart

SwMoveFnCollection const& fnTableStart = aFwrd