uigraphics/AknIcon/SvgtFbsRasterizer/inc/SvgtFbsRasterizer.h
changeset 2 abcbdabaa4c5
parent 1 ba33815114d6
child 54 08459e712984
equal deleted inserted replaced
1:ba33815114d6 2:abcbdabaa4c5
    94         
    94         
    95     /**
    95     /**
    96      * Map OpenVg Error codes to symbian error codes
    96      * Map OpenVg Error codes to symbian error codes
    97      */
    97      */
    98     TInt MapOpenVgErrorCodeToSymbian(TInt aErrorCode);
    98     TInt MapOpenVgErrorCodeToSymbian(TInt aErrorCode);
       
    99     /*
       
   100      * Returns cache limit (if) specific to process
       
   101      */
       
   102     TInt GetCacheLimit(TUid aProcessUID) const;
    99 private: //Data members
   103 private: //Data members
   100     /** List of currently registered extended bitmaps, the key is the bitmap id.
   104     /** List of currently registered extended bitmaps, the key is the bitmap id.
   101      */
   105      */
   102     TDblQue<CSvgtRegisteredBitmap> iRegisteredBmps;
   106     TDblQue<CSvgtRegisteredBitmap> iRegisteredBmps;
   103     /** List of recently used extended bitmaps, the key is the bitmap id.
   107     /** List of recently used extended bitmaps, the key is the bitmap id.
   121     TReal32 iImageMatrix[9];
   125     TReal32 iImageMatrix[9];
   122     TReal32 iPathMatrix[9];
   126     TReal32 iPathMatrix[9];
   123     TReal32 iFillPaintMatrix[9];
   127     TReal32 iFillPaintMatrix[9];
   124     TReal32 iStrokePaintMatrix[9];
   128     TReal32 iStrokePaintMatrix[9];
   125     TInt   iCacheLimit;
   129     TInt   iCacheLimit;
   126     TBool   iSpecialProcess;
       
   127     };
   130     };
   128 
   131 
   129 #endif // SVGTFBSRASTERIZER_H
   132 #endif // SVGTFBSRASTERIZER_H