diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-09-20 14:23:13 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-09-21 15:46:54 +0200 |
commit | f74b888244fcefa7c03fa25db4d42c839ebbf642 (patch) | |
tree | ac0a93f54098b5c206718fb067fecca6791e8d82 /include | |
parent | 8d7012b65650a7b2e379bc53b1d93ee616c32ae9 (diff) |
simplify PlusHdl logic
like we did with the AddToHdlList stuff, all the client code cares about
is fetching the entire list
Change-Id: Id3cefa5f316a3f979a276c64f9125943d0981842
Reviewed-on: https://gerrit.libreoffice.org/60813
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include')
-rw-r--r-- | include/svx/svdobj.hxx | 3 | ||||
-rw-r--r-- | include/svx/svdopath.hxx | 3 | ||||
-rw-r--r-- | include/svx/svdovirt.hxx | 3 |
3 files changed, 3 insertions, 6 deletions
diff --git a/include/svx/svdobj.hxx b/include/svx/svdobj.hxx index 5c5fb75ca26a..91225c243545 100644 --- a/include/svx/svdobj.hxx +++ b/include/svx/svdobj.hxx @@ -521,8 +521,7 @@ public: /// An object that returns true from HasSpacialDrag() must provide these /// methods (incl. FillHdlList()). virtual sal_uInt32 GetHdlCount() const; - virtual sal_uInt32 GetPlusHdlCount(const SdrHdl& rHdl) const; - virtual SdrHdl* GetPlusHdl(const SdrHdl& rHdl, sal_uInt32 nPlNum) const; + virtual void AddToPlusHdlList(SdrHdlList& rHdlList, SdrHdl& rHdl) const; virtual void AddToHdlList(SdrHdlList& rHdlList) const; virtual void addCropHandles(SdrHdlList& rTarget) const; diff --git a/include/svx/svdopath.hxx b/include/svx/svdopath.hxx index 66c3b0410e5b..0dc07e11d5d0 100644 --- a/include/svx/svdopath.hxx +++ b/include/svx/svdopath.hxx @@ -87,8 +87,7 @@ public: virtual void NbcSetSnapRect(const tools::Rectangle& rRect) override; virtual sal_uInt32 GetHdlCount() const override; virtual void AddToHdlList(SdrHdlList& rHdlList) const override; - virtual sal_uInt32 GetPlusHdlCount(const SdrHdl& rHdl) const override; - virtual SdrHdl* GetPlusHdl(const SdrHdl& rHdl, sal_uInt32 nPlNum) const override; + virtual void AddToPlusHdlList(SdrHdlList& rHdlList, SdrHdl& rHdl) const override; // special drag methods virtual bool hasSpecialDrag() const override; diff --git a/include/svx/svdovirt.hxx b/include/svx/svdovirt.hxx index 5d562a73e2c9..47ed2f4b1d03 100644 --- a/include/svx/svdovirt.hxx +++ b/include/svx/svdovirt.hxx @@ -77,8 +77,7 @@ public: virtual basegfx::B2DPolyPolygon TakeXorPoly() const override; virtual sal_uInt32 GetHdlCount() const override; - virtual sal_uInt32 GetPlusHdlCount(const SdrHdl& rHdl) const override; - virtual SdrHdl* GetPlusHdl(const SdrHdl& rHdl, sal_uInt32 nPlNum) const override; + virtual void AddToPlusHdlList(SdrHdlList& rHdlList, SdrHdl& rHdl) const override; virtual void AddToHdlList(SdrHdlList& rHdlList) const override; // special drag methods |