| 
    LibreOffice Module sw (master) 1
    
   | 
 
#include <txttxmrk.hxx>
Public Member Functions | |
| SwTextTOXMark (SwTOXMark &rAttr, sal_Int32 const nStart, sal_Int32 const *const pEnd) | |
| virtual | ~SwTextTOXMark () override | 
| virtual const sal_Int32 * | GetEnd () const override | 
| end position  More... | |
| virtual void | SetEnd (sal_Int32) override | 
| void | CopyTOXMark (SwDoc &rDestDoc) | 
| const SwTextNode * | GetpTextNd () const | 
| const SwTextNode & | GetTextNode () const | 
| void | ChgTextNode (SwTextNode *pNew) | 
  Public Member Functions inherited from SwTextAttrEnd | |
| SwTextAttrEnd (SfxPoolItem &rAttr, sal_Int32 nStart, sal_Int32 nEnd) | |
| virtual const sal_Int32 * | GetEnd () const override | 
| end position  More... | |
| virtual void | SetEnd (sal_Int32) override | 
  Public Member Functions inherited from SwTextAttr | |
| void | SetStart (sal_Int32 n) | 
| start position  More... | |
| sal_Int32 | GetStart () const | 
| virtual const sal_Int32 * | GetEnd () const | 
| end position  More... | |
| virtual void | SetEnd (sal_Int32) | 
| const sal_Int32 * | End () const | 
| sal_Int32 | GetAnyEnd () const | 
| end (if available), else start  More... | |
| void | SetDontExpand (bool bDontExpand) | 
| bool | DontExpand () const | 
| bool | IsLockExpandFlag () const | 
| bool | IsDontMoveAttr () const | 
| bool | IsCharFormatAttr () const | 
| bool | IsOverlapAllowedAttr () const | 
| bool | IsPriorityAttr () const | 
| void | SetPriorityAttr (bool bFlag) | 
| bool | IsDontExpandStartAttr () const | 
| bool | IsNesting () const | 
| bool | HasDummyChar () const | 
| bool | IsFormatIgnoreStart () const | 
| bool | IsFormatIgnoreEnd () const | 
| void | SetFormatIgnoreStart (bool bFlag) | 
| void | SetFormatIgnoreEnd (bool bFlag) | 
| bool | HasContent () const | 
| const SfxPoolItem & | GetAttr () const | 
| SfxPoolItem & | GetAttr () | 
| sal_uInt16 | Which () const | 
| bool | operator== (const SwTextAttr &) const | 
| const SwFormatCharFormat & | GetCharFormat () const | 
| const SwFormatAutoFormat & | GetAutoFormat () const | 
| const SwFormatField & | GetFormatField () const | 
| const SwFormatFootnote & | GetFootnote () const | 
| const SwFormatLineBreak & | GetLineBreak () const | 
| const SwFormatContentControl & | GetContentControl () const | 
| const SwFormatFlyCnt & | GetFlyCnt () const | 
| const SwTOXMark & | GetTOXMark () const | 
| const SwFormatRefMark & | GetRefMark () const | 
| const SwFormatINetFormat & | GetINetFormat () const | 
| const SwFormatRuby & | GetRuby () const | 
| virtual void | dumpAsXml (xmlTextWriterPtr pWriter) const | 
Private Attributes | |
| SwTextNode * | m_pTextNode | 
| sal_Int32 * | m_pEnd | 
Additional Inherited Members | |
  Static Public Member Functions inherited from SwTextAttr | |
| static void | Destroy (SwTextAttr *pToDestroy, SfxItemPool &rPool) | 
| destroy instance  More... | |
  Protected Member Functions inherited from SwTextAttr | |
| SwTextAttr (SfxPoolItem &rAttr, sal_Int32 nStart) | |
| virtual | ~SwTextAttr () COVERITY_NOEXCEPT_FALSE | 
| void | SetLockExpandFlag (bool bFlag) | 
| void | SetDontMoveAttr (bool bFlag) | 
| void | SetCharFormatAttr (bool bFlag) | 
| void | SetOverlapAllowedAttr (bool bFlag) | 
| void | SetDontExpandStartAttr (bool bFlag) | 
| void | SetNesting (const bool bFlag) | 
| void | SetHasDummyChar (const bool bFlag) | 
| void | SetHasContent (const bool bFlag) | 
  Protected Attributes inherited from SwTextAttrEnd | |
| sal_Int32 | m_nEnd | 
  Protected Attributes inherited from SwTextAttr | |
| SwpHints * | m_pHints = nullptr | 
Definition at line 28 of file txttxmrk.hxx.
| SwTextTOXMark::SwTextTOXMark | ( | SwTOXMark & | rAttr, | 
| sal_Int32 const | nStart, | ||
| sal_Int32 const *const | pEnd | ||
| ) | 
Definition at line 24 of file atrtox.cxx.
References SwTOXMark::GetAlternativeText(), SwTextAttrEnd::m_nEnd, m_pEnd, SwTOXMark::m_pTextAttr, SwTextAttr::SetDontMoveAttr(), SwTextAttr::SetHasDummyChar(), and SwTextAttr::SetOverlapAllowedAttr().
      
  | 
  overridevirtual | 
Definition at line 45 of file atrtox.cxx.
      
  | 
  inline | 
Definition at line 46 of file txttxmrk.hxx.
| void SwTextTOXMark::CopyTOXMark | ( | SwDoc & | rDestDoc | ) | 
Definition at line 61 of file atrtox.cxx.
References Add, eType, SwTextAttr::GetTOXMark(), SwTOXMark::GetTOXType(), SwDoc::GetTOXType(), SwDoc::GetTOXTypeCount(), SwTOXType::GetType(), SwTOXType::GetTypeName(), i, SwDoc::InsertTOXType(), and nCount.
      
  | 
  overridevirtual | 
end position
Reimplemented from SwTextAttrEnd.
Definition at line 49 of file atrtox.cxx.
References m_pEnd.
Referenced by SwTOXMark::GetText().
      
  | 
  inline | 
Definition at line 44 of file txttxmrk.hxx.
Referenced by SwTOXMark::GetText(), SwDoc::GetTOIKeys(), SwDoc::GotoTOXMark(), and SwIndexMarkPane::UpdateLanguageDependenciesForPhoneticReading().
      
  | 
  inline | 
Definition at line 49 of file txttxmrk.hxx.
References m_pTextNode.
Referenced by SwDoc::DeleteTOXMark(), SwXDocumentIndexMark::getAnchor(), SwCursorShell::GotoNxtPrvTOXMark(), SwCursorShell::GotoTOXMark(), SwXDocumentIndexMark::setMarkEntry(), and SwXDocumentIndexMark::setPropertyValue().
      
  | 
  overridevirtual | 
Reimplemented from SwTextAttrEnd.
Definition at line 54 of file atrtox.cxx.
References SwpHints::EndPosChanged(), m_pEnd, SwTextAttr::m_pHints, and n.
      
  | 
  private | 
Definition at line 31 of file txttxmrk.hxx.
Referenced by GetEnd(), SetEnd(), and SwTextTOXMark().
      
  | 
  private | 
Definition at line 30 of file txttxmrk.hxx.
Referenced by GetTextNode().