class RBitmapAnim : public RAnim |
Enables a client to package animation data, and send it to the window server for display.
Before using RBitmapAnim, a client must instantiate an RAnimDll. This provides a reference to the window server DLL that runs the animation specified through the RBitmapAnim() object. To complete construction, call ConstructL().
Public Member Functions | |
---|---|
RBitmapAnim(RAnimDll &) | |
IMPORT_C void | ConstructL(const RWindowBase &) |
IMPORT_C void | DisplayFrameL(TInt) |
IMPORT_C void | SetBitmapAnimDataL(const CBitmapAnimClientData &) |
IMPORT_C void | SetFlashL(TBool) |
IMPORT_C void | SetFrameIntervalL(TInt) |
IMPORT_C void | SetNumberOfCyclesL(TInt) |
IMPORT_C void | SetPlayModeL(CBitmapAnimClientData::TPlayMode) |
IMPORT_C void | SetPositionL(TPoint) |
IMPORT_C void | StartL() |
IMPORT_C void | StopL() |
Private Member Functions | |
---|---|
void | SetAttributesL(const CBitmapAnimClientData &) |
void | SetBackgroundFrameL(const CBitmapFrameData &) |
void | SetFrameArrayL(const CArrayPtrFlat< CBitmapFrameData > &) |
void | SetFrameL(const CBitmapFrameData &, TInt) |
IMPORT_C void | ConstructL | ( | const RWindowBase & | aWindow | ) |
const RWindowBase & aWindow |
void | SetAttributesL | ( | const CBitmapAnimClientData & | aBitmapAnimData | ) | [private] |
const CBitmapAnimClientData & aBitmapAnimData |
void | SetBackgroundFrameL | ( | const CBitmapFrameData & | aFrame | ) | [private] |
const CBitmapFrameData & aFrame |
IMPORT_C void | SetBitmapAnimDataL | ( | const CBitmapAnimClientData & | aBitmapAnimData | ) |
const CBitmapAnimClientData & aBitmapAnimData |
void | SetFrameArrayL | ( | const CArrayPtrFlat< CBitmapFrameData > & | aFrameArray | ) | [private] |
const CArrayPtrFlat< CBitmapFrameData > & aFrameArray |
IMPORT_C void | SetFrameIntervalL | ( | TInt | aFrameIntervalInMilliSeconds | ) |
TInt aFrameIntervalInMilliSeconds |
void | SetFrameL | ( | const CBitmapFrameData & | aFrame, |
TInt | aOpCode | |||
) | [private] |
const CBitmapFrameData & aFrame | |
TInt aOpCode |
IMPORT_C void | SetNumberOfCyclesL | ( | TInt | aNumberOfCycles | ) |
TInt aNumberOfCycles |
IMPORT_C void | SetPlayModeL | ( | CBitmapAnimClientData::TPlayMode | aPlayMode | ) |
CBitmapAnimClientData::TPlayMode aPlayMode |