|
||
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 &)const
Provides a copy of an object that manages a list of frame and image block data, ...TGifImageDescriptor()
Default constructor for this class. iInterlaced
A boolean indicating if the image is interlaced. ETrue if the image is interlace...iLocalColorMap
A boolean indicating if the frame has its own local colour map. ETrue if it does...iSortedLocalMap
A boolean indicating if the frame's local colour map is sorted in priority order...Inherited from TFrameDataBlock
:
DataType()const
Returns 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.