19 #ifndef INCLUDED_SW_SOURCE_CORE_INC_DVIEW_HXX
20 #define INCLUDED_SW_SOURCE_CORE_INC_DVIEW_HXX
55 const SdrObject* _pExclChildObj =
nullptr );
69 const std::vector<SdrObject*>& _rMovedChildObjs )
const;
98 size_t nNewPos )
override;
Base class of the Writer layout elements.
bool IsAntiAliasing() const
static sal_uInt32 GetMaxChildOrdNum(const SwFlyFrame &_rParentObj, const SdrObject *_pExclChildObj=nullptr)
determine maximal order number for a 'child' object of given 'parent' object
virtual void MakeVisible(const tools::Rectangle &, vcl::Window &rWin) override
void FlushComeBackTimer() const
const SwViewShellImp & Imp() const
virtual SdrObject * GetMaxToTopObj(SdrObject *pObj) const override
wrapper class for the positioning of Writer fly frames and drawing objects
virtual SdrObject * CheckSingleSdrObjectHit(const Point &rPnt, sal_uInt16 nTol, SdrObject *pObj, SdrPageView *pPV, SdrSearchOptions nOptions, const SdrLayerIDSet *pMVisLay) const override
virtual SdrObject * CheckSingleSdrObjectHit(const Point &rPnt, sal_uInt16 nTol, SdrObject *pObj, SdrPageView *pPV, SdrSearchOptions nOptions, const SdrLayerIDSet *pMVisLay) const
SfxViewShell * GetSfxViewShell() const override
See SdrMarkView::GetSfxViewShell().
virtual SdrObject * GetMaxToBtmObj(SdrObject *pObj) const override
virtual void ObjOrderChanged(SdrObject *pObj, size_t nOldPos, size_t nNewPos) override
virtual void CheckPossibilities() override
static void ReplaceMarkedDrawVirtObjs(SdrMarkView &_rMarkView)
replace marked -objects by its reference object for delete marked objects.
general base class for all free-flowing frames
SwDrawView(SwViewShellImp &rI, FmFormModel &rFmFormModel, OutputDevice *pOutDev)
void MoveRepeatedObjs(const SwAnchoredObject &_rMovedAnchoredObj, const std::vector< SdrObject * > &_rMovedChildObjs) const
method to move 'repeated' objects of the given moved object to the according level ...
virtual void AddCustomHdl() override
Gets called every time the handles need to be build.
virtual void MarkListHasChanged() override
const SwFrame * CalcAnchor()
virtual bool TakeDragLimit(SdrDragMode eMode, tools::Rectangle &rRect) const override
virtual void DeleteMarked() override
virtual SdrUndoManager * getSdrUndoManagerForEnhancedTextEdit() const override
virtual void ModelHasChanged() override