|
|
|
class CImageMaskProcessorReadCodec : public CImageProcessorReadCodec;
Provides functions to determine or set features of the codec's CImageProcessor for a bitmap mask.
Note: For use by plugin writers only.
CBase -
Base class for all classes to be instantiated on the heap.
CImageReadCodec -
Provides read related processing functions for bitmaps.
CImageProcessorReadCodec -
Provides functions to determine or set features of the codec's CImageProcessor.
CImageMaskProcessorReadCodec - ...
Defined in CImageMaskProcessorReadCodec:
CImageMaskProcessorReadCodec()Default constructor. ConstructL()Second phase constructor. MaskProcessor()constReturns a pointer to the codec's CImageProcessor used when decoding the image ma...SetMaskProcessor(CImageProcessor *)Replaces a codec's existing CImageProcessor with a new fully constructed instanc...~CImageMaskProcessorReadCodec()Destructor. Inherited from CBase:
Delete(CBase *)Deletes the specified object.Extension_(TUint,TAny *&,TAny *)Extension function operator new(TUint)Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)Initialises the object to binary zeroes.operator new(TUint,TLeave)Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)Allocates the object from the heap and then initialises its contents to binary z...Inherited from CImageProcessorReadCodec:
ImageProcessor()constReturns a pointer to the codec's CImageProcessor.Pos()Returns the current position within the bitmap (non const version).Pos()constReturns the current position within the bitmap (const version).SetImageProcessor(CImageProcessor *)Sets the codec's CImageProcessor.SetPos(const TPoint &)Sets the current position within the bitmap.Inherited from CImageReadCodec:
ClearBitmapL(CFbsBitmap &,TRgb)Paints the entire bitmap aBitmap with the color supplied as aColor.Complete()Processes/displays converted image data.CurrentFrame()constReturn the current frame numberGetNewDataPosition(TInt &,TInt &)Returns a new position and number of bytes to read for the data stream.InitFrameHeader(TFrameInfo &,CFrameImageData &)Used to initialise the frame header data structures.InitFrameL(TFrameInfo &,CFrameImageData &,TBool,CFbsBitmap &,CFbsBitmap *)Performs initial processing of image data and mask bitmaps.ProcessFrameHeaderL(TBufPtr8 &)Processes the header for one frame.ProcessFrameL(TBufPtr8 &)Processes the frame data contained in aSrc.ReducedSize(const TSize &,TInt,TSize &)constCalculates reduced size of the decoded bitmap based on the input parameters and ...ReductionFactor(const TSize &,const TSize &)constCalculates reduction factor based on the input parameters. The default Implement...protected: IMPORT_C CImageProcessor* MaskProcessor() const;
Returns a pointer to the codec's CImageProcessor used when decoding the image mask.
|
protected: IMPORT_C void SetMaskProcessor(CImageProcessor *aMaskProc);
Replaces a codec's existing CImageProcessor with a new fully constructed instance of the same object.
Ownership of the new instance is transferred.
|