#include <w32stdgraphic.h>
Link against: w32stdgraphic.lib
| class CWsGraphicBitmapAnimation : public CWsGraphic, public CWsGraphic |
| Public Member Type Definitions | |
|---|---|
| typedef | TArray< CFrame * > TFrames |
| Public Member Functions | |
|---|---|
| ~CWsGraphicBitmapAnimation() | |
| IMPORT_C CWsGraphicBitmapAnimation * | NewL(const TFrames &) |
| IMPORT_C CWsGraphicBitmapAnimation * | NewL(TUid, const TFrames &) |
| IMPORT_C CWsGraphicBitmapAnimation * | NewL(const TWsGraphicId &, const TFrames &) |
| virtual IMPORT_C TInt | Share(TSecureId) |
| virtual IMPORT_C TInt | ShareGlobally() |
| virtual IMPORT_C TInt | UnShare(TSecureId) |
| virtual IMPORT_C TInt | UnShareGlobally() |
Client representation of a window-server-side CFbsBitmap owned by this Client
| IMPORT_C | ~CWsGraphicBitmapAnimation | ( | ) |
| IMPORT_C CWsGraphicBitmapAnimation * | NewL | ( | const TFrames & | aFrames | ) | [static] |
| IMPORT_C CWsGraphicBitmapAnimation * | NewL | ( | TUid | aUid, |
| const TFrames & | aFrames | |||
| ) | [static] | |||
| IMPORT_C CWsGraphicBitmapAnimation * | NewL | ( | const TWsGraphicId & | aReplace, |
| const TFrames & | aFrames | |||
| ) | [static] | |||
Reimplemented from CWsGraphic::Share(TSecureId)
Explicitly shares this graphic artwork with client sessions with the specified Secure ID.
| Parameters | |
|---|---|
| aClientId | the Secure ID of the client sessions to share with. |
| IMPORT_C TInt | ShareGlobally | ( | ) | [virtual] |
Reimplemented from CWsGraphic::ShareGlobally()
Shares the graphic artwork with all the client sessions. Sharing globally trumps explicit shares.
Reimplemented from CWsGraphic::UnShare(TSecureId)
Stops this graphic artwork from being shared with all client sessions with the specific Secure ID. ShareGlobally() trumps explicit sharing.
| Parameters | |
|---|---|
| aClientId | the Secure ID of the client sessions to not share with |
| IMPORT_C TInt | UnShareGlobally | ( | ) | [virtual] |
Reimplemented from CWsGraphic::UnShareGlobally()
Prevents this graphic artwork from being shared with all the client sessions. A graphic artwork that isn't shared explicitly is only available to clients it has been explicitly shared with using Share().