uiacceltk/hitchcock/coretoolkit/inc/HuiFxEffectCache.h
branchRCL_3
changeset 3 d8a3531bc6b8
parent 0 15bf7259bb7c
child 5 433cbbb6a04b
equal deleted inserted replaced
0:15bf7259bb7c 3:d8a3531bc6b8
    60         TInt iId;
    60         TInt iId;
    61         MHuiFxEffectCacheNode *iNode;
    61         MHuiFxEffectCacheNode *iNode;
    62         };
    62         };
    63     
    63     
    64     MHuiFxEffectCacheNode *Find(MHuiFxEffectCacheNode *aNode);
    64     MHuiFxEffectCacheNode *Find(MHuiFxEffectCacheNode *aNode);
       
    65     MHuiFxEffectCacheNode *FindDuplicate(MHuiFxEffectCacheNode *aNode);
    65     static bool Compare(MHuiFxEffectCacheNode *aNode1, MHuiFxEffectCacheNode *aNode2);
    66     static bool Compare(MHuiFxEffectCacheNode *aNode1, MHuiFxEffectCacheNode *aNode2);
    66     void Remove(RPointerArray<MHuiFxEffectCacheNode> &aEffects, MHuiFxEffectCacheNode *aNode);
    67     void Remove(RPointerArray<MHuiFxEffectCacheNode> &aEffects, MHuiFxEffectCacheNode *aNode);
    67     void Remove(RHashMap<TInt, MHuiFxEffectCacheNode*> &aMap, MHuiFxEffectCacheNode *aNode);
    68     void Remove(RHashMap<TInt, MHuiFxEffectCacheNode*> &aMap, MHuiFxEffectCacheNode *aNode);
    68     void Remove(RArray<IDNode> &aMap, MHuiFxEffectCacheNode *aNode);
    69     void Remove(RArray<IDNode> &aMap, MHuiFxEffectCacheNode *aNode);
    69     TInt FindById(TInt aId);
    70     TInt FindById(TInt aId);