From ce9f5e79d928f512e73e945dbd89f27413f9f5d5 Mon Sep 17 00:00:00 2001 From: RĂ¼diger Timm Date: Thu, 28 Aug 2008 05:57:43 +0000 Subject: INTEGRATION: CWS impress153_DEV300 (1.4.208); FILE MERGED 2008/08/20 09:08:07 af 1.4.208.1: #i92801# Added new GetOverlayObjects() method. --- svx/inc/svx/sdr/overlay/overlaymanager.hxx | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/svx/inc/svx/sdr/overlay/overlaymanager.hxx b/svx/inc/svx/sdr/overlay/overlaymanager.hxx index 4a6dcb3a747c..11362db93911 100644 --- a/svx/inc/svx/sdr/overlay/overlaymanager.hxx +++ b/svx/inc/svx/sdr/overlay/overlaymanager.hxx @@ -7,7 +7,8 @@ * OpenOffice.org - a multi-platform office productivity suite * * $RCSfile: overlaymanager.hxx,v $ - * $Revision: 1.5 $ + * + * $Revision: 1.6 $ * * This file is part of OpenOffice.org. * @@ -32,10 +33,12 @@ #define _SDR_OVERLAY_OVERLAYMANAGER_HXX #include +#include #include #include #include "svx/svxdllapi.h" #include +#include ////////////////////////////////////////////////////////////////////////////// // predeclarations @@ -127,6 +130,17 @@ namespace sdr // stripe support StripeLengthPixel sal_uInt32 getStripeLengthPixel() const { return mnStripeLengthPixel; } void setStripeLengthPixel(sal_uInt32 nNew = 5L); + + /** Return a list of all OverlayObjects that currently belong to + the called OverlayManager. Subsequent calls to add() or + remove() will not alter the content of the returned list. + Modifying the list will not change the list of + OverlayObjects that belong to the called OverlayManager. + @return + The returned pointer is never empty but the pointed-to + vector may be. + */ + ::boost::shared_ptr GetOverlayObjects (void) const; }; } // end of namespace overlay } // end of namespace sdr -- cgit