RBitmapAnim Class Reference

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() .

Inherits from

Constructor & Destructor Documentation

RBitmapAnim(RAnimDll &)

IMPORT_C RBitmapAnim ( RAnimDll & aAnimDll )

Parameters

RAnimDll & aAnimDll

Member Functions Documentation

ConstructL(const RWindowBase &)

IMPORT_C void ConstructL ( const RWindowBase & aWindow )

Parameters

const RWindowBase & aWindow

DisplayFrameL(TInt)

IMPORT_C void DisplayFrameL ( TInt aIndex )

Parameters

TInt aIndex

SetAttributesL(const CBitmapAnimClientData &)

void SetAttributesL ( const CBitmapAnimClientData & aBitmapAnimData ) [private]

Parameters

const CBitmapAnimClientData & aBitmapAnimData

SetBackgroundFrameL(const CBitmapFrameData &)

void SetBackgroundFrameL ( const CBitmapFrameData & aFrame ) [private]

Parameters

const CBitmapFrameData & aFrame

SetBitmapAnimDataL(const CBitmapAnimClientData &)

IMPORT_C void SetBitmapAnimDataL ( const CBitmapAnimClientData & aBitmapAnimData )

Parameters

const CBitmapAnimClientData & aBitmapAnimData

SetFlashL(TBool)

IMPORT_C void SetFlashL ( TBool aFlash )

Parameters

TBool aFlash

SetFrameArrayL(const CArrayPtrFlat< CBitmapFrameData > &)

void SetFrameArrayL ( const CArrayPtrFlat < CBitmapFrameData > & aFrameArray ) [private]

Parameters

const CArrayPtrFlat < CBitmapFrameData > & aFrameArray

SetFrameIntervalL(TInt)

IMPORT_C void SetFrameIntervalL ( TInt aFrameIntervalInMilliSeconds )

Parameters

TInt aFrameIntervalInMilliSeconds

SetFrameL(const CBitmapFrameData &, TInt)

void SetFrameL ( const CBitmapFrameData & aFrame,
TInt aOpCode
) [private]

Parameters

const CBitmapFrameData & aFrame
TInt aOpCode

SetNumberOfCyclesL(TInt)

IMPORT_C void SetNumberOfCyclesL ( TInt aNumberOfCycles )

Parameters

TInt aNumberOfCycles

SetPlayModeL(CBitmapAnimClientData::TPlayMode)

IMPORT_C void SetPlayModeL ( CBitmapAnimClientData::TPlayMode aPlayMode )

SetPositionL(TPoint)

IMPORT_C void SetPositionL ( TPoint aPosition )

Parameters

TPoint aPosition

StartL()

IMPORT_C void StartL ( )

StopL()

IMPORT_C void StopL ( )