class MTsFastSwapPreviewObserver |
Observer for preview screenshot changes. Client must implement this and register itself when calling CTsFastSwapPreviewProvider::NewL . Callback methods are called whenever there is a new preview screenshot taken from the applications or when an application is exited.
Public Member Functions | |
---|---|
void | HandleFswPpApplicationBitmapRotation ( TInt , TBool ) |
void | HandleFswPpApplicationChange ( TInt , TInt ) |
void | HandleFswPpApplicationUnregistered ( TInt ) |
void | HandleFswPpApplicationBitmapRotation | ( | TInt | aWgId, |
TBool | aClockwise | |||
) | [pure virtual] |
Called when screenshot for the application needs rotation. Client should rotate bitmap for the given aWgId by 90 degrees, otherwise it will be displayed incorrectly.
void | HandleFswPpApplicationChange | ( | TInt | aWgId, |
TInt | aFbsHandle | |||
) | [pure virtual] |
Called when application has changed and screenshot has been taken. New sceenshots will be taken and provided to the client via this callback every time the application goes to background.
void | HandleFswPpApplicationUnregistered | ( | TInt | aWgId | ) | [pure virtual] |
Called when application has been exited. Client can free the resources related to aWgId (for example a copied bitmap) since the application is no more running.
TInt aWgId | Window group id of the application. |
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.