equal
deleted
inserted
replaced
17 #ifndef TSSCREENSHOTCLIENTIMPL_H |
17 #ifndef TSSCREENSHOTCLIENTIMPL_H |
18 #define TSSCREENSHOTCLIENTIMPL_H |
18 #define TSSCREENSHOTCLIENTIMPL_H |
19 |
19 |
20 #include <e32base.h> |
20 #include <e32base.h> |
21 |
21 |
|
22 #include "tstaskmonitorglobals.h" |
22 #include "tssession.h" |
23 #include "tssession.h" |
23 |
24 |
24 class CFbsBitmap; |
25 class CFbsBitmap; |
25 |
26 |
26 NONSHARABLE_CLASS( CTsScreenshotClientImpl ) : public CBase |
27 NONSHARABLE_CLASS( CTsScreenshotClientImpl ) : public CBase |
32 |
33 |
33 public: |
34 public: |
34 TInt RegisterScreenshot(CFbsBitmap *screenshot, TInt wgId, UpdatePriority priority); |
35 TInt RegisterScreenshot(CFbsBitmap *screenshot, TInt wgId, UpdatePriority priority); |
35 void RegisterScreenshot(TRequestStatus &status, CFbsBitmap *screenshot, TInt wgId, UpdatePriority priority); |
36 void RegisterScreenshot(TRequestStatus &status, CFbsBitmap *screenshot, TInt wgId, UpdatePriority priority); |
36 TInt UnregisterScreenshot(TInt wgId); |
37 TInt UnregisterScreenshot(TInt wgId); |
|
38 TInt SetVisibility(TInt wgId, Visibility value); |
37 |
39 |
38 private: |
40 private: |
39 CTsScreenshotClientImpl(); |
41 CTsScreenshotClientImpl(); |
40 void ConstructL(); |
42 void ConstructL(); |
41 |
43 |