LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
sd::slidesorter::cache::BitmapFactory Class Reference

This factory class creates preview bitmaps for page objects. More...

#include <SlsBitmapFactory.hxx>

Collaboration diagram for sd::slidesorter::cache::BitmapFactory:
[legend]

Public Member Functions

 BitmapFactory ()
 
 ~BitmapFactory ()
 
BitmapEx CreateBitmap (const SdPage &rPage, const Size &rPixelSize, const bool bDoSuperSampling)
 

Private Attributes

PreviewRenderer maRenderer
 

Detailed Description

This factory class creates preview bitmaps for page objects.

It is merely an adapter for the PreviewRenderer.

Definition at line 32 of file SlsBitmapFactory.hxx.

Constructor & Destructor Documentation

◆ BitmapFactory()

sd::slidesorter::cache::BitmapFactory::BitmapFactory ( )

Definition at line 33 of file SlsBitmapFactory.cxx.

◆ ~BitmapFactory()

sd::slidesorter::cache::BitmapFactory::~BitmapFactory ( )

Definition at line 38 of file SlsBitmapFactory.cxx.

Member Function Documentation

◆ CreateBitmap()

BitmapEx sd::slidesorter::cache::BitmapFactory::CreateBitmap ( const SdPage rPage,
const Size rPixelSize,
const bool  bDoSuperSampling 
)

Member Data Documentation

◆ maRenderer

PreviewRenderer sd::slidesorter::cache::BitmapFactory::maRenderer
private

Definition at line 41 of file SlsBitmapFactory.hxx.

Referenced by CreateBitmap().


The documentation for this class was generated from the following files: