LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
ScaleCacheKey Struct Reference

Cache multiple scalings for the same bitmap. More...

#include <svdata.hxx>

Collaboration diagram for ScaleCacheKey:
[legend]

Public Member Functions

 ScaleCacheKey (SalBitmap *pBitmap, const Size &aDestSize)
 
 ScaleCacheKey (const ScaleCacheKey &key)
 
bool operator== (ScaleCacheKey const &rOther) const
 

Public Attributes

SalBitmapmpBitmap
 
Size maDestSize
 

Detailed Description

Cache multiple scalings for the same bitmap.

Definition at line 170 of file svdata.hxx.

Constructor & Destructor Documentation

ScaleCacheKey::ScaleCacheKey ( SalBitmap pBitmap,
const Size aDestSize 
)
inline

Definition at line 173 of file svdata.hxx.

ScaleCacheKey::ScaleCacheKey ( const ScaleCacheKey key)
inline

Definition at line 178 of file svdata.hxx.

References maDestSize, and mpBitmap.

Member Function Documentation

bool ScaleCacheKey::operator== ( ScaleCacheKey const &  rOther) const
inline

Definition at line 183 of file svdata.hxx.

References maDestSize, and mpBitmap.

Member Data Documentation

Size ScaleCacheKey::maDestSize

Definition at line 172 of file svdata.hxx.

Referenced by operator==(), and ScaleCacheKey().

SalBitmap* ScaleCacheKey::mpBitmap

Definition at line 171 of file svdata.hxx.

Referenced by operator==(), and ScaleCacheKey().


The documentation for this struct was generated from the following file: