LibreOffice Module vcl (master) 1
Classes | Namespaces | Typedefs | Enumerations | Functions
Scanline.hxx File Reference
#include <o3tl/typed_flags_set.hxx>
#include <sal/types.h>
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

namespace  o3tl
 

Typedefs

typedef sal_uInt8Scanline
 
typedef const sal_uInt8ConstScanline
 

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 Documentation

◆ ConstScanline

typedef const sal_uInt8* ConstScanline

Definition at line 27 of file Scanline.hxx.

◆ Scanline

typedef sal_uInt8* Scanline

Definition at line 26 of file Scanline.hxx.

Enumeration Type Documentation

◆ ScanlineFormat

enum class ScanlineFormat
strong
Enumerator
NONE 
N1BitMsbPal 
N8BitPal 
N24BitTcBgr 
N24BitTcRgb 
N32BitTcAbgr 
N32BitTcArgb 
N32BitTcBgra 
N32BitTcRgba 
N32BitTcMask 
TopDown 

Definition at line 29 of file Scanline.hxx.

Function Documentation

◆ RemoveScanline()

ScanlineFormat RemoveScanline ( ScanlineFormat  nFormat)
inline