uiacceltk/hitchcock/coretoolkit/src/HuiEnv.cpp
branchRCL_3
changeset 15 cd0ae4656946
parent 7 88b23e2e82e1
child 18 1801340c26a2
equal deleted inserted replaced
13:3a60ebea00d0 15:cd0ae4656946
    44 #include "uiacceltk/huitextstylemanager.h"
    44 #include "uiacceltk/huitextstylemanager.h"
    45 #include "huistatictlsdata.h"
    45 #include "huistatictlsdata.h"
    46 #include "uiacceltk/HuiThemeManager.h"
    46 #include "uiacceltk/HuiThemeManager.h"
    47 #include "huicanvastexturecache.h"
    47 #include "huicanvastexturecache.h"
    48 #include "HuiFxEngine.h"
    48 #include "HuiFxEngine.h"
       
    49 #include "appiconcache.h"
    49 
    50 
    50 #include "huisynchronizationobserver.h"
    51 #include "huisynchronizationobserver.h"
    51 
    52 
    52 #define HUI_HIRES_TIMER
    53 #define HUI_HIRES_TIMER
    53 
    54 
   324 
   325 
   325     // DEPRECATED: JUST A DUMMY CONSTRUCTION TO PREVENT BREAKS
   326     // DEPRECATED: JUST A DUMMY CONSTRUCTION TO PREVENT BREAKS
   326     //iThemeManager = CHuiThemeManager::NewL();
   327     //iThemeManager = CHuiThemeManager::NewL();
   327 
   328 
   328     iCanvasTextureCache = CHuiCanvasTextureCache::NewL();
   329     iCanvasTextureCache = CHuiCanvasTextureCache::NewL();
       
   330     iAppIconCache = CAppIconCache::NewL(128);
   329 
   331 
   330 #ifndef SYMBIAN_BUILD_GCE
   332 #ifndef SYMBIAN_BUILD_GCE
   331 #ifndef __WINSCW__
   333 #ifndef __WINSCW__
   332     // for now, display fps information automatically if errrd installed
   334     // for now, display fps information automatically if errrd installed
   333     if (eikenv)
   335     if (eikenv)
   370         }
   372         }
   371 
   373 
   372     iDisplays.Reset();
   374     iDisplays.Reset();
   373     iOverlaidDisplays.Reset();
   375     iOverlaidDisplays.Reset();
   374 
   376 
       
   377 	delete iAppIconCache;
   375     delete iCanvasTextureCache;
   378     delete iCanvasTextureCache;
   376 
   379 
   377     delete iSharedRoster;
   380     delete iSharedRoster;
   378     delete iSkin;
   381     delete iSkin;
   379     delete iVisualFactory;
   382     delete iVisualFactory;
  1715 
  1718 
  1716 CHuiCanvasTextureCache& CHuiEnv::CanvasTextureCache() const
  1719 CHuiCanvasTextureCache& CHuiEnv::CanvasTextureCache() const
  1717     {
  1720     {
  1718     return *iCanvasTextureCache;    
  1721     return *iCanvasTextureCache;    
  1719     }
  1722     }
       
  1723     
       
  1724 EXPORT_C CAppIconCache& CHuiEnv::AppIconCache() const
       
  1725     {
       
  1726     return *iAppIconCache;
       
  1727     }
  1720 
  1728 
  1721 EXPORT_C CHuiFxEngine* CHuiEnv::EffectsEngine() const
  1729 EXPORT_C CHuiFxEngine* CHuiEnv::EffectsEngine() const
  1722     {
  1730     {
  1723     return iEffectsEngine;
  1731     return iEffectsEngine;
  1724     }
  1732     }