62 ,maNewSet(
std::move(aNewSet))
63 ,maOldSet(
std::move(aOldSet))
Helper for 3d object changes affecting 2d geometry.
const SfxItemSet maNewSet
const SfxItemSet maOldSet
virtual void Redo() override
E3dAttributesUndoAction(E3dObject &rInObject, SfxItemSet aNewSet, SfxItemSet aOldSet)
virtual ~E3dAttributesUndoAction() override
virtual bool CanRepeat(SfxRepeatTarget &rView) const override
virtual void Undo() override
virtual void SetTransform(const basegfx::B3DHomMatrix &rMatrix)
virtual void Redo() override
basegfx::B3DHomMatrix maMyNewRotation
virtual ~E3dRotateUndoAction() override
virtual void Undo() override
basegfx::B3DHomMatrix maMyOldRotation
virtual ~E3dUndoAction() override
virtual bool CanRepeat(SfxRepeatTarget &) const override
void SetMergedItemSetAndBroadcast(const SfxItemSet &rSet, bool bClearAllItems=false)
Abstract base class (ABC) for all UndoActions of DrawingEngine.