summaryrefslogtreecommitdiff
path: root/sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx')
-rwxr-xr-x[-rw-r--r--]sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx14
1 files changed, 7 insertions, 7 deletions
diff --git a/sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx b/sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx
index e29b65068d1d..0f52047b4769 100644..100755
--- a/sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx
+++ b/sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx
@@ -35,9 +35,11 @@ namespace sd { namespace slidesorter { namespace model {
class SlideSorterModel;
} } }
-namespace sd { namespace slidesorter { namespace view {
+namespace sd { namespace slidesorter {
+class SlideSorter;
+} }
-class SlideSorterView;
+namespace sd { namespace slidesorter { namespace view {
/** The cache context for the SlideSorter as used by Draw and Impress. See
the base class for documentation of the individual methods.
@@ -45,11 +47,9 @@ class SlideSorterView;
class ViewCacheContext : public cache::CacheContext
{
public:
- ViewCacheContext (
- model::SlideSorterModel& rModel,
- SlideSorterView& rView);
+ ViewCacheContext (SlideSorter& rSlideSorter);
virtual ~ViewCacheContext (void);
- virtual void NotifyPreviewCreation (cache::CacheKey aKey, const ::boost::shared_ptr<BitmapEx>& rPreview);
+ virtual void NotifyPreviewCreation (cache::CacheKey aKey, const Bitmap& rPreview);
virtual bool IsIdle (void);
virtual bool IsVisible (cache::CacheKey aKey);
virtual const SdrPage* GetPage (cache::CacheKey aKey);
@@ -59,7 +59,7 @@ public:
private:
model::SlideSorterModel& mrModel;
- SlideSorterView& mrView;
+ SlideSorter& mrSlideSorter;
model::SharedPageDescriptor GetDescriptor (cache::CacheKey aKey);
};