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 * | 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.