19#ifndef INCLUDED_SW_INC_SWUNDOFIELD_HXX
20#define INCLUDED_SW_INC_SWUNDOFIELD_HXX
24#include <com/sun/star/uno/Any.h>
73 css::uno::Any aOldVal,
74 css::uno::Any aNewVal,
Base class of all fields.
SwUndoFieldFromAPI(const SwPosition &rPos, css::uno::Any aOldVal, css::uno::Any aNewVal, sal_uInt16 nWhich)
virtual void UndoImpl(::sw::UndoRedoContext &) override
virtual void RepeatImpl(::sw::RepeatContext &) override
virtual void RedoImpl(::sw::UndoRedoContext &) override
virtual ~SwUndoFieldFromAPI() override
SwUndoFieldFromDoc(const SwPosition &rPos, const SwField &aOldField, const SwField &aNewField, bool bUpdate)
virtual ~SwUndoFieldFromDoc() override
virtual void UndoImpl(::sw::UndoRedoContext &) override
virtual void RepeatImpl(::sw::RepeatContext &) override
virtual void RedoImpl(::sw::UndoRedoContext &) override
std::unique_ptr< SwField > m_pNewField
std::unique_ptr< SwField > m_pOldField
SwUndoField(const SwPosition &rPos)
virtual ~SwUndoField() override
SwNodeOffset m_nNodeIndex
Marks a position in the document model.