equal
deleted
inserted
replaced
40 /** WSERV floating sprite group */ |
40 /** WSERV floating sprite group */ |
41 EAlfWindowFloatingSpriteContainer, |
41 EAlfWindowFloatingSpriteContainer, |
42 |
42 |
43 /** Group for showing effects */ |
43 /** Group for showing effects */ |
44 EAlfFullScreenEffectContainer, |
44 EAlfFullScreenEffectContainer, |
|
45 |
|
46 /** Group for FPS indicator */ |
|
47 EAlfFpsIndicatorContainer |
45 }; |
48 }; |
46 |
49 |
47 NONSHARABLE_CLASS( TAlfControlGroupEntry ) |
50 NONSHARABLE_CLASS( TAlfControlGroupEntry ) |
48 { |
51 { |
49 public: |
52 public: |
105 /** |
108 /** |
106 * Gets a flag which causes full visual tree visibility scan to happen later. |
109 * Gets a flag which causes full visual tree visibility scan to happen later. |
107 */ |
110 */ |
108 TBool IsVisualTreeVisibilityChanged(); |
111 TBool IsVisualTreeVisibilityChanged(); |
109 |
112 |
|
113 /** |
|
114 * Returns amount of fixed control groups. |
|
115 */ |
|
116 TInt FixedControlGroupCount() const; |
|
117 |
110 public: |
118 public: |
111 |
119 |
112 RArray<TAlfControlGroupEntry> iControlGroups; |
120 RArray<TAlfControlGroupEntry> iControlGroups; |
113 CAlfSharedDisplayCoeControl* iCoeControl; // owned |
121 CAlfSharedDisplayCoeControl* iCoeControl; // owned |
114 |
122 |
115 CHuiDisplay* iDisplay; |
123 CHuiDisplay* iDisplay; |
116 CHuiControlGroup* iFloatingSpriteControlGroup; |
124 CHuiControlGroup* iFloatingSpriteControlGroup; |
117 CHuiControlGroup* iFullscreenEffectControlGroup; |
125 CHuiControlGroup* iFullscreenEffectControlGroup; |
|
126 CHuiControlGroup* iFpsControlGroup; |
118 |
127 |
119 TBool iVisualTreeVisibilityChanged; |
128 TBool iVisualTreeVisibilityChanged; |
120 TInt iScreenNum; |
129 TInt iScreenNum; |
121 CFbsBitmap* iSwRenderingTarget; |
130 CFbsBitmap* iSwRenderingTarget; |
122 #ifdef SYMBIAN_BUILD_GCE |
131 #ifdef SYMBIAN_BUILD_GCE |