|
||
class TGifImageControl : public TFrameDataBlock;
GIF specific frame data variant which holds GIF image control 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.
TGifImageControl
-
GIF specific frame data variant which holds GIF image control information.
Defined in TGifImageControl
:
DuplicateL(CFrameImageData &)const
Provides a copy of an object that manages a list of frame and image block data, ...ELeaveInPlace
Leave the previous frame in place.ENone
No method set.ERestoreToBackground
Restore to the backgound colour.ERestoreToPrevious
Restore the previous frame.TDisposalMethod
Flag reflecting how the previous frame is handled when the next frame is drawn.TGifImageControl()
Default constructor for this class. iDelayTimeInCentiseconds
The interval between display of successive frames in units of 1/100 second.iDisposalMethod
The frame disposal method for multiframe images.iTransparentColorIndex
The colour index to be used for transparency.iUserInputFlag
A flag indicating if user input is required before display of next frame.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.
|
|
TDisposalMethod
Flag reflecting how the previous frame is handled when the next frame is drawn.
|
TInt iDelayTimeInCentiseconds;
The interval between display of successive frames in units of 1/100 second.
TBool iUserInputFlag;
A flag indicating if user input is required before display of next frame.
TDisposalMethod iDisposalMethod;
The frame disposal method for multiframe images.