diff options
Diffstat (limited to 'sd/inc/shapelist.hxx')
-rw-r--r-- | sd/inc/shapelist.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sd/inc/shapelist.hxx b/sd/inc/shapelist.hxx index 97ced90d7..4b3f255e9 100644 --- a/sd/inc/shapelist.hxx +++ b/sd/inc/shapelist.hxx @@ -47,6 +47,8 @@ namespace sd a pointer to the next shape in list or 0*/ SdrObject* removeShape( SdrObject& rObject ); + void replaceShape( SdrObject& rOldObject, SdrObject& rNewObject ); + /** removes all shapes from this list */ void clear(); @@ -76,6 +78,8 @@ namespace sd */ bool hasMore() const; + const std::list< SdrObject* >& getList() const { return maShapeList; } + private: virtual void ObjectInDestruction(const SdrObject& rObject); |