uiacceltk/hitchcock/coretoolkit/src/HuiEnv.cpp
branchRCL_3
changeset 15 cd0ae4656946
parent 7 88b23e2e82e1
child 18 1801340c26a2
--- a/uiacceltk/hitchcock/coretoolkit/src/HuiEnv.cpp	Wed Jun 09 10:41:25 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/src/HuiEnv.cpp	Mon Jun 21 16:41:52 2010 +0300
@@ -46,6 +46,7 @@
 #include "uiacceltk/HuiThemeManager.h"
 #include "huicanvastexturecache.h"
 #include "HuiFxEngine.h"
+#include "appiconcache.h"
 
 #include "huisynchronizationobserver.h"
 
@@ -326,6 +327,7 @@
     //iThemeManager = CHuiThemeManager::NewL();
 
     iCanvasTextureCache = CHuiCanvasTextureCache::NewL();
+    iAppIconCache = CAppIconCache::NewL(128);
 
 #ifndef SYMBIAN_BUILD_GCE
 #ifndef __WINSCW__
@@ -372,6 +374,7 @@
     iDisplays.Reset();
     iOverlaidDisplays.Reset();
 
+	delete iAppIconCache;
     delete iCanvasTextureCache;
 
     delete iSharedRoster;
@@ -1717,6 +1720,11 @@
     {
     return *iCanvasTextureCache;    
     }
+    
+EXPORT_C CAppIconCache& CHuiEnv::AppIconCache() const
+    {
+    return *iAppIconCache;
+    }
 
 EXPORT_C CHuiFxEngine* CHuiEnv::EffectsEngine() const
     {