LibreOffice Module vcl (master)  1
Classes | Namespaces | Typedefs | Enumerations | Functions
Scanline.hxx File Reference
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for Scanline.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< ScanlineFormat >
 

Namespaces

 o3tl
 

Typedefs

typedef sal_uInt8Scanline
 
typedef const sal_uInt8ConstScanline
 

Enumerations

enum  ScanlineFormat {
  ScanlineFormat::NONE = 0x00000000,
  ScanlineFormat::N1BitMsbPal = 0x00000001,
  ScanlineFormat::N1BitLsbPal = 0x00000002,
  ScanlineFormat::N4BitMsnPal = 0x00000004,
  ScanlineFormat::N4BitLsnPal = 0x00000008,
  ScanlineFormat::N8BitPal = 0x00000010,
  ScanlineFormat::N8BitTcMask = 0x00000020,
  ScanlineFormat::N24BitTcBgr = 0x00000100,
  ScanlineFormat::N24BitTcRgb = 0x00000200,
  ScanlineFormat::N32BitTcAbgr = 0x00000800,
  ScanlineFormat::N32BitTcArgb = 0x00001000,
  ScanlineFormat::N32BitTcBgra = 0x00002000,
  ScanlineFormat::N32BitTcRgba = 0x00004000,
  ScanlineFormat::N32BitTcMask = 0x00008000,
  ScanlineFormat::TopDown = 0x00010000
}
 

Functions

ScanlineFormat RemoveScanline (ScanlineFormat nFormat)
 

Typedef Documentation

typedef const sal_uInt8* ConstScanline

Definition at line 26 of file Scanline.hxx.

typedef sal_uInt8* Scanline

Definition at line 25 of file Scanline.hxx.

Enumeration Type Documentation

enum ScanlineFormat
strong
Enumerator
NONE 
N1BitMsbPal 
N1BitLsbPal 
N4BitMsnPal 
N4BitLsnPal 
N8BitPal 
N8BitTcMask 
N24BitTcBgr 
N24BitTcRgb 
N32BitTcAbgr 
N32BitTcArgb 
N32BitTcBgra 
N32BitTcRgba 
N32BitTcMask 
TopDown 

Definition at line 28 of file Scanline.hxx.

Function Documentation

ScanlineFormat RemoveScanline ( ScanlineFormat  nFormat)
inline