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().
Inherited Functions |
---|
| RAnim::AsyncCommandReply(TRequestStatus &,TInt,const TIpcArgs &) |
| RAnim::Close() |
| RAnim::Command(TInt) |
| RAnim::Command(TInt,const TPtrC8 &) |
| RAnim::CommandReply(TInt) |
| RAnim::CommandReply(TInt,const TDesC8 &,const TIpcArgs &) |
| RAnim::CommandReply(TInt,const TPtrC8 &) |
| RAnim::Construct(const RWindowBase &,TInt,const TDesC8 &) |
| RAnim::Construct(const RWindowBase &,TInt,const TDesC8 &,const TIpcArgs &) |
| RAnim::Construct(const RWsSprite &,TInt,const TDesC8 &) |
| RAnim::Construct(const RWsSprite &,TInt,const TDesC8 &,const TIpcArgs &) |
| RAnim::Destroy() |
| RAnim::RAnim() |
| RAnim::RAnim(RAnimDll &) |
| RAnim::~RAnim() |
Constructor & Destructor Documentation
Member Functions Documentation
ConstructL(const RWindowBase &)
DisplayFrameL(TInt)
IMPORT_C void | DisplayFrameL | ( | TInt | aIndex | ) | |
SetAttributesL(const CBitmapAnimClientData &)
SetBackgroundFrameL(const CBitmapFrameData &)
SetBitmapAnimDataL(const CBitmapAnimClientData &)
SetFlashL(TBool)
IMPORT_C void | SetFlashL | ( | TBool | aFlash | ) | |
SetFrameArrayL(const CArrayPtrFlat< CBitmapFrameData > &)
SetFrameIntervalL(TInt)
IMPORT_C void | SetFrameIntervalL | ( | TInt | aFrameIntervalInMilliSeconds | ) | |
Parameters
TInt aFrameIntervalInMilliSeconds | |
SetFrameL(const CBitmapFrameData &, TInt)
SetNumberOfCyclesL(TInt)
IMPORT_C void | SetNumberOfCyclesL | ( | TInt | aNumberOfCycles | ) | |
SetPlayModeL(CBitmapAnimClientData::TPlayMode)
SetPositionL(TPoint)
IMPORT_C void | SetPositionL | ( | TPoint | aPosition | ) | |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.