summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2008-08-28 05:57:43 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2008-08-28 05:57:43 +0000
commited285c2724ee37a218b31ceb31dc415bff345b3d (patch)
treee7265de961a8aff0065551bbb4ea275988d61bdb /svx
parent834bcdef38bb528a870d6dab3f50544fd5de5bd7 (diff)
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.
Diffstat (limited to 'svx')
-rw-r--r--svx/inc/svx/sdr/overlay/overlaymanager.hxx16
1 files changed, 15 insertions, 1 deletions
diff --git a/svx/inc/svx/sdr/overlay/overlaymanager.hxx b/svx/inc/svx/sdr/overlay/overlaymanager.hxx
index 84d6a1b6bc..1e9ebdabd1 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 <svx/sdr/animation/scheduler.hxx>
+#include <svx/sdr/overlay/overlayobject.hxx>
#include <vcl/mapmod.hxx>
#include <tools/color.hxx>
#include "svx/svxdllapi.h"
#include <svtools/optionsdrawinglayer.hxx>
+#include <boost/shared_ptr.hpp>
//////////////////////////////////////////////////////////////////////////////
// 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<OverlayObjectVector> GetOverlayObjects (void) const;
};
} // end of namespace overlay
} // end of namespace sdr