| class CHuiFxEffectCache : public CBase |
| Public Member Functions | |
|---|---|
| ~CHuiFxEffectCache () | |
| void | CreateL ( MHuiFxEffectCacheNode *) |
| MHuiFxEffectCacheNode * | FindCached (const TDesC &) |
| MHuiFxEffectCacheNode * | FindDup (const TDesC &) |
| IMPORT_C void | FindOrCreateL ( MHuiFxEffectCacheNode *) |
| TBool | FxmlUsesInput1 (const TDesC &) |
| TBool | FxmlUsesOpaqueHint (const TDesC &) |
| IMPORT_C CHuiFxEffectCache * | NewL () |
| void | ParsingEnded ( TInt ) |
| IMPORT_C void | UnUse ( MHuiFxEffectCacheNode *) |
| Private Member Functions | |
|---|---|
| bool | Compare ( MHuiFxEffectCacheNode *, MHuiFxEffectCacheNode *) |
| MHuiFxEffectCacheNode * | Find ( MHuiFxEffectCacheNode *) |
| TInt | FindById ( TInt ) |
| MHuiFxEffectCacheNode * | FindDuplicate ( MHuiFxEffectCacheNode *) |
| void | Remove ( RPointerArray < MHuiFxEffectCacheNode > &, MHuiFxEffectCacheNode *) |
| void | Remove ( RHashMap < TInt , MHuiFxEffectCacheNode * > &, MHuiFxEffectCacheNode *) |
| void | Remove ( RArray < IDNode > &, MHuiFxEffectCacheNode *) |
| TInt | UniqueId () |
| Private Attributes | |
|---|---|
| RPointerArray < MHuiFxEffectCacheNode > | iCachedEffects |
| RArray < IDNode > | iDuplicateEffects |
| TInt | iUniqueId |
| bool | Compare | ( | MHuiFxEffectCacheNode * | aNode1, |
| MHuiFxEffectCacheNode * | aNode2 | |||
| ) | [private, static] | |||
| MHuiFxEffectCacheNode * aNode1 | |
| MHuiFxEffectCacheNode * aNode2 |
| void | CreateL | ( | MHuiFxEffectCacheNode * | aNode | ) |
| MHuiFxEffectCacheNode * aNode |
| MHuiFxEffectCacheNode * | Find | ( | MHuiFxEffectCacheNode * | aNode | ) | [private] |
| MHuiFxEffectCacheNode * aNode |
| MHuiFxEffectCacheNode * | FindCached | ( | const TDesC & | aId | ) | const |
| const TDesC & aId |
| MHuiFxEffectCacheNode * | FindDup | ( | const TDesC & | aId | ) |
| const TDesC & aId |
| MHuiFxEffectCacheNode * | FindDuplicate | ( | MHuiFxEffectCacheNode * | aNode | ) | [private] |
| MHuiFxEffectCacheNode * aNode |
| IMPORT_C void | FindOrCreateL | ( | MHuiFxEffectCacheNode * | aNode | ) |
| MHuiFxEffectCacheNode * aNode |
| TBool | FxmlUsesInput1 | ( | const TDesC & | aFileName | ) |
| const TDesC & aFileName |
| TBool | FxmlUsesOpaqueHint | ( | const TDesC & | aFileName | ) | const |
| const TDesC & aFileName |
| void | Remove | ( | RPointerArray < MHuiFxEffectCacheNode > & | aEffects, |
| MHuiFxEffectCacheNode * | aNode | |||
| ) | [private] | |||
| RPointerArray < MHuiFxEffectCacheNode > & aEffects | |
| MHuiFxEffectCacheNode * aNode |
| void | Remove | ( | RHashMap < TInt , MHuiFxEffectCacheNode * > & | aMap, |
| MHuiFxEffectCacheNode * | aNode | |||
| ) | [private] | |||
| RHashMap < TInt , MHuiFxEffectCacheNode * > & aMap | |
| MHuiFxEffectCacheNode * aNode |
| void | Remove | ( | RArray < IDNode > & | aMap, |
| MHuiFxEffectCacheNode * | aNode | |||
| ) | [private] | |||
| RArray < IDNode > & aMap | |
| MHuiFxEffectCacheNode * aNode |
| IMPORT_C void | UnUse | ( | MHuiFxEffectCacheNode * | aNode | ) |
| MHuiFxEffectCacheNode * aNode |
| RPointerArray < MHuiFxEffectCacheNode > | iCachedEffects | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.