SEpocBitmapHeader Class Reference

class SEpocBitmapHeader

Contains information about the bitmap when streaming bitmaps to stores.

Constructor & Destructor Documentation

SEpocBitmapHeader()

SEpocBitmapHeader ( ) [inline]

Member Enumerations Documentation

Enum TColor

Defines whether bitmap is colour and if it comprises an alpha channel.

Enumerators

ENoColor = 0

Bitmap doesn't comprise color

EColor = 1

Bitmap comprises color

EColorAlpha = 2

Bitmap comprises color with alpha channel

EColorAlphaPM = 3

Bitmap comprises pre-multiplied colors with alpha channel

EColorUndefined = 8

Unknown format

Member Data Documentation

TInt iBitmapSize

TInt iBitmapSize

The size of the bitmap data, in bytes.

TInt iBitsPerPixel

TInt iBitsPerPixel

The bitmap's number of bits per pixel

TInt iColor

TInt iColor

Whether or not the bitmap is colour and comprises an alpha value.

TBitmapfileCompression iCompression

TBitmapfileCompression iCompression

The type of compression used to store the bitmap.

TInt iPaletteEntries

TInt iPaletteEntries

The number of entries in the bitmap's palette.

TSize iSizeInPixels

TSize iSizeInPixels

The size of the bitmap, in pixels.

TSize iSizeInTwips

TSize iSizeInTwips

The size of the bitmap, in twips.

TInt iStructSize

TInt iStructSize

The size of the structure in which the bitmap data is stored.