LibreOffice Module sw (master) 1
|
#include <tox.hxx>
Public Member Functions | |
SwTOXType (SwDoc &rDoc, TOXTypes eTyp, OUString aName) | |
SwTOXType (const SwTOXType &rCopy) | |
const OUString & | GetTypeName () const |
TOXTypes | GetType () const |
SwDoc & | GetDoc () const |
void | CollectTextMarks (SwTOXMarks &rMarks) const |
SwContentFrame * | FindContentFrame (const SwDoc &rDoc, const SwRootFrame &rLayout) const |
void | CollectTextTOXMarksForLayout (std::vector< std::reference_wrapper< SwTextTOXMark > > &rMarks, const SwRootFrame *pLayout) const |
Private Member Functions | |
SwTOXType & | operator= (const SwTOXType &)=delete |
Private Attributes | |
SwDoc & | m_rDoc |
OUString | m_aName |
TOXTypes | m_eType |
SwTOXType::SwTOXType | ( | const SwTOXType & | rCopy | ) |
|
inline |
Definition at line 184 of file tox.hxx.
Referenced by SwEditShell::ApplyAutoMark(), SwXDocumentIndex::getPropertyValue(), SwDoc::GotoTOXMark(), and IMPL_LINK().
|
inline |
|
inline |
Definition at line 186 of file tox.hxx.
Referenced by SwCursorShell::GotoTOXMarkBase().
|
inline |
|
inline |
Definition at line 693 of file tox.hxx.
References m_eType.
Referenced by SwXDocumentIndex::attach(), SwTOXBase::CopyTOXBase(), SwTextTOXMark::CopyTOXMark(), SwXDocumentIndex::getPropertyValue(), SwDoc::GetTOIKeys(), SwTOXBase::GetType(), SwTOXSortTabBase::GetURL(), SwHistorySetTOXMark::IsEqual(), MakeTextAttr(), SwEditWin::MouseButtonDown(), SwXDocumentIndex::setPropertyValue(), AttributeOutputBase::TOXMark(), SwIndexMarkPane::UpdateDialog(), SwTOXBaseSection::UpdateMarks(), and SwTOXMgr::UpdateTOXMark().
|
inline |
Definition at line 690 of file tox.hxx.
References m_aName.
Referenced by SwXDocumentIndex::attach(), SwXDocumentIndexMark::attach(), SwTOXBase::CopyTOXBase(), SwTextTOXMark::CopyTOXMark(), SwDoc::GetDefaultTOXBase(), SwXDocumentIndex::getPropertyValue(), SwXDocumentIndexMark::getPropertyValue(), SwHistorySetTOXMark::GetSwTOXType(), SwMultiTOXTabDialog::GetTOXDescription(), SwTOXBase::GetTypeName(), SwDoc::GetUniqueTOXBaseName(), SwTOXSortTabBase::GetURL(), SwTOXMgr::GetUserTypeID(), IMPL_LINK(), SwIndexMarkPane::InitControls(), SwHistorySetTOXMark::IsEqual(), lcl_ReAssignTOXType(), MakeTextAttr(), SwEditWin::RequestHelp(), SwXDocumentIndex::setPropertyValue(), SwTOXSelectTabPage::SetWrtShell(), SwMultiTOXMarkDlg::SwMultiTOXMarkDlg(), AttributeOutputBase::TOXMark(), SwIndexMarkPane::UpdateDialog(), and SwTOXMgr::UpdateOrInsertTOX().
|
private |
Definition at line 198 of file tox.hxx.
Referenced by GetTypeName().
|
private |