diff options
Diffstat (limited to 'sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx')
-rwxr-xr-x[-rw-r--r--] | sd/source/ui/slidesorter/view/SlsViewCacheContext.hxx | 14 |
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); }; |