Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <ImageCodec.h>
Link against: imageconversion.lib

Class CImageMaskProcessorReadCodec

class CImageMaskProcessorReadCodec : public CImageProcessorReadCodec;

Description

Provides functions to determine or set features of the codec's CImageProcessor for a bitmap mask.

Note: For use by plugin writers only.

Derivation

Members

Defined in CImageMaskProcessorReadCodec:

Inherited from CBase:

Inherited from CImageProcessorReadCodec:

Inherited from CImageReadCodec:


Construction and destruction


~CImageMaskProcessorReadCodec()

IMPORT_C ~CImageMaskProcessorReadCodec();

Description

Destructor.


CImageMaskProcessorReadCodec()

protected: IMPORT_C CImageMaskProcessorReadCodec();

Description

Default constructor.


ConstructL()

protected: IMPORT_C void ConstructL();

Description

Second phase constructor.

[Top]


Member functions


MaskProcessor()const

protected: IMPORT_C CImageProcessor* MaskProcessor() const;

Description

Returns a pointer to the codec's CImageProcessor used when decoding the image mask.

Return value

CImageProcessor *

A pointer to the codec's CImageProcessor derived object.


SetMaskProcessor(CImageProcessor *)

protected: IMPORT_C void SetMaskProcessor(CImageProcessor *aMaskProc);

Description

Replaces a codec's existing CImageProcessor with a new fully constructed instance of the same object.

Ownership of the new instance is transferred.

Parameters

CImageProcessor *aMaskProc

A pointer to a full constructed CImageProcessor derived object.