RAknBitmapAnim Class Reference

API published in: S60 1st Ed

Link against: avkon.lib

Capability Information

Required Capabilities

PowerMgmt ProtServ ReadDeviceData WriteDeviceData

Exceptions

None

Other Information

w32adll.h header file defines (server-side) interfaces for writing animation plugins. The class CAnim is the common base class for sprite and window animation (CSpriteAnim and CWindowAnim). In general, this header file is intended to be used by the animation plugin, not by the client application. The general PlatSec rule for DLLs applies when writing the animation plugin (it's a polymorphic DLL) i.e. it must run at the same capabality as the loading process. In this case the animation plugin DLL must have at least the (Wserv) capabilities mentioned in the required capabilities section of this document.


#include <aknbitmapanimation.h>

Detailed Description

Client class for wserv animations based on bitmaps.

Enables a client to package animation data, and send it to the window server for display. Requires the RAnimDll to be already instantiated. Also provides functionality for sending specific messages to configure the animation.


Public Member Functions

  RAknBitmapAnim (RAnimDll &aAnimDll)
  Constructor.
void  StartAndKeepLastFrameL ()
  Starts the animation, and displays the last frame when finished.
TInt  Stop ()
  Stops the animation.

Constructor & Destructor Documentation

RAknBitmapAnim::RAknBitmapAnim RAnimDll &  aAnimDll  ) 
 

Constructor.

Parameters:
aAnimDll  must be already instantiated.

Member Function Documentation

void RAknBitmapAnim::StartAndKeepLastFrameL  ) 
 

Starts the animation, and displays the last frame when finished.

TInt RAknBitmapAnim::Stop  ) 
 

Stops the animation.

Returns:
the error value returned from wserv

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top