|
|
|
class TGifImageDescriptor : public TFrameDataBlock;
GIF specific frame data variant which holds image descriptor information.
It can only be used with the GIF decoder (the encoder is not configurable).
TFrameDataBlock -
The abstract base class for all format-specific frame data variants.
TGifImageDescriptor - GIF specific frame data variant which holds image descriptor information.
Defined in TGifImageDescriptor:
DuplicateL(CFrameImageData &)constProvides a copy of an object that manages a list of frame and image block data, ...TGifImageDescriptor()Default constructor for this class. iInterlacedA boolean indicating if the image is interlaced. ETrue if the image is interlace...iLocalColorMapA boolean indicating if the frame has its own local colour map. ETrue if it does...iSortedLocalMapA boolean indicating if the frame's local colour map is sorted in priority order...Inherited from TFrameDataBlock:
DataType()constReturns the data type of the current TFrameDataBlock object.TFrameDataBlock(TUid)Constructs and initialises the TFrameDataBlock object to the data type specified...private: virtual TFrameDataBlock* DuplicateL(CFrameImageData &aFrameImageData) const;
Provides a copy of an object that manages a list of frame and image block data, but not a bitwise copy. It provides a new reference to the object.
|
|
TBool iLocalColorMap;
A boolean indicating if the frame has its own local colour map. ETrue if it does, otherwise EFalse.
TBool iSortedLocalMap;
A boolean indicating if the frame's local colour map is sorted in priority order. ETrue if it is, otherwise EFalse.
TBool iInterlaced;
A boolean indicating if the image is interlaced. ETrue if the image is interlaced.