PIXELCNT

Detailed Description

Flags for BaseBitmap::GetPixelCnt/ BaseBitmap::SetPixelCnt

Enumerations

enum class  PIXELCNT {
  NONE ,
  DITHERING ,
  B3DLAYERS ,
  APPLYALPHA ,
  INTERNAL_SETLINE ,
  INTERNAL_ALPHAVALUE ,
  ALLOW_INVALIDATE_ALPHA
}
 

Functions

enum PIXELCNT MAXON_ENUM_FLAGS (PIXELCNT)
 

Enumeration Type Documentation

◆ PIXELCNT

enum PIXELCNT
strong
Enumerator
NONE 

None.

DITHERING 

Allow dithering.

B3DLAYERS 

Merge BodyPaint 3D layers (MultipassBitmap).

APPLYALPHA 

Apply alpha layers to the result (PaintLayer).

INTERNAL_SETLINE 

Internal SetLine indicator. Private.

INTERNAL_ALPHAVALUE 

Get also the alpha value (RGBA 32-bit). Private.

ALLOW_INVALIDATE_ALPHA 

Allow GetPixelCntP to invalidate the alpha. E.g. if the source image is RGB and the destination buffer is RGBA, the Alpha channel of the destination may contain garbage.

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum PIXELCNT MAXON_ENUM_FLAGS ( PIXELCNT  )