LibreOffice Module vcl (master) 1
|
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< ScanlineFormat > |
Namespaces | |
namespace | o3tl |
Typedefs | |
typedef sal_uInt8 * | Scanline |
typedef const sal_uInt8 * | ConstScanline |
Enumerations | |
enum class | ScanlineFormat { NONE = 0x00000000 , N1BitMsbPal = 0x00000001 , N8BitPal = 0x00000010 , N24BitTcBgr = 0x00000100 , N24BitTcRgb = 0x00000200 , N32BitTcAbgr = 0x00000800 , N32BitTcArgb = 0x00001000 , N32BitTcBgra = 0x00002000 , N32BitTcRgba = 0x00004000 , N32BitTcMask = 0x00008000 , TopDown = 0x00010000 } |
Functions | |
ScanlineFormat | RemoveScanline (ScanlineFormat nFormat) |
typedef const sal_uInt8* ConstScanline |
Definition at line 27 of file Scanline.hxx.
Definition at line 26 of file Scanline.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
N1BitMsbPal | |
N8BitPal | |
N24BitTcBgr | |
N24BitTcRgb | |
N32BitTcAbgr | |
N32BitTcArgb | |
N32BitTcBgra | |
N32BitTcRgba | |
N32BitTcMask | |
TopDown |
Definition at line 29 of file Scanline.hxx.
|
inline |
Definition at line 53 of file Scanline.hxx.
Referenced by BitmapWriteAccess::CopyScanline(), BitmapReadAccess::GetPixelFunction(), BitmapInfoAccess::GetScanlineFormat(), ImplBlendFromBitmap(), ImplConvertFromBitmap(), ImplCopyFromScanline(), ImplFastBitmapBlending(), ImplFastBitmapConversion(), ImplFastCopyScanline(), ImplFastEraseBitmap(), ImplPALToTC(), ImplTCToTC(), readWebp(), BitmapReadAccess::SetPixelFunction(), StretchAndConvert(), and SalBitmap::updateChecksum().