42 , m_nNodeIndex(GetSectionNodeIndex(rTOX))
55 assert(dynamic_cast<SwTOXBaseSection*>(&pNode->GetSection()));
56 auto & rTOX(static_cast<SwTOXBaseSection&>(pNode->GetSection()));
80 rDoc.ChangeTOX(*pTOX,
m_New);
static SwTOXBase & GetTOX(SwDoc &rDoc, SwNodeOffset const nNodeIndex)
static SwTOXBase * GetCurTOX(const SwPosition &rPos)
Get current table of contents.
virtual ~SwUndoTOXChange() override
SwSectionFormat * GetFormat()
virtual void RepeatImpl(::sw::RepeatContext &) override
virtual void UndoImpl(::sw::UndoRedoContext &) override
const SwPosition * GetPoint() const
virtual void RedoImpl(::sw::UndoRedoContext &) override
SwNodeOffset GetIndex() const
SwNodeOffset const m_nNodeIndex
SwUndoTOXChange(const SwDoc &rDoc, SwTOXBaseSection const &rTOX, const SwTOXBase &rNew)