TPbkImageLoadParameters Class Reference

class TPbkImageLoadParameters

Generic image loading parameters.

Public Member Functions
TPbkImageLoadParameters ()
Public Member Enumerations
enum TFlags { EFlagsNull  = 0, EScaleImage  = 0x0001, EKeepAspectRatio  = 0x0002, EUseFastScaling  = 0x0004 }
Public Attributes
TDisplayMode iDisplayMode
TUint iFlags
TInt iFrameNumber
TSize iSize
Private Attributes
TInt32 iSpare1
TInt32 iSpare2

Constructor & Destructor Documentation

TPbkImageLoadParameters()

IMPORT_C TPbkImageLoadParameters ( )

Default constructor. Inits all the fields to default values.

Member Enumerations Documentation

Enum TFlags

Flags.

Enumerators

EFlagsNull = 0
EScaleImage = 0x0001

Scale the image after loading to specified size.

EKeepAspectRatio = 0x0002

Scale keeping the aspect ratio.

EUseFastScaling = 0x0004

Fast scaling of the image close, but not excactly to desired size (always keeps aspect ratio).

Member Data Documentation

TDisplayMode iDisplayMode

TDisplayMode iDisplayMode

Display mode for the loaded bitmap. Default = EColor16M

TUint iFlags

TUint iFlags

Assorted flags, see TFlags. Default = EFlagsNull

TInt iFrameNumber

TInt iFrameNumber

Number of the frame to read. Default = 0

TSize iSize

TSize iSize

Desired Size for the loaded bitmap. Ignored if !(iFlags & EReadScaleImage).

TInt32 iSpare1

TInt32 iSpare1 [private]

TInt32 iSpare2

TInt32 iSpare2 [private]