Alf::ResourcePoolImpl Class Reference
class Alf::ResourcePoolImpl |
?one_line_short_description ?more_complete_description
?good_class_usage_example(s)
?library
- Since
- S60 ?S60_version *** for example, S60 v3.0
Nested Classes and Structures
Constructor & Destructor Documentation
ResourcePoolImpl(CAlfTextureManager &, ResourcePool *)
ResourcePoolImpl | ( | CAlfTextureManager & | aTextureManager, |
| ResourcePool * | aParentPool |
| ) | |
Parameters
CAlfTextureManager & aTextureManager | |
ResourcePool * aParentPool | |
Member Functions Documentation
CreateFileImageResourceL(FileImageResource &, const TAlfXYMetric &, TAlfTextureFlags)
CreateSVGImageResourceL(FileImageResource &, const TAlfXYMetric &)
CreateSkinImageResourceL(SkinImageResource &, const TAlfXYMetric &)
DetermineSkinInstanceL(const Utf8 *, TAknsItemID &)
void | DetermineSkinInstanceL | ( | const Utf8 * | aTag, |
| TAknsItemID & | aSkinItemID |
| ) | const [private] |
areSizesCloseEnough(const TSize &, const TSize &)
bool | areSizesCloseEnough | ( | const TSize & | aSize1, |
| const TSize & | aSize2 |
| ) | [private, static] |
createFileImageResource(const Utf8 *, const UString &, TAlfTextureFlags)
createLogicalImageResource(const Utf8 *)
void | createLogicalImageResource | ( | const Utf8 * | aTag | ) | |
createThemeImageResource(const Utf8 *, const UString &)
void | createThemeImageResource | ( | const Utf8 * | aTag, |
| const UString & | aThemeDefinition |
| ) | |
Parameters
const Utf8 * aTag | |
const UString & aThemeDefinition | |
deleteImageResource(const Utf8 *)
void | deleteImageResource | ( | const Utf8 * | aTag | ) | |
determineSizeInPixels(const TAlfXYMetric &)
determineSkinId(const UString &, int &)
void | determineSkinId | ( | const UString & | aNumberString, |
| int & | aSkinItem |
| ) | [private] |
Parameters
const UString & aNumberString | |
int & aSkinItem | |
findResource(const Utf8 *)
findResourceIndex(const Utf8 *)
int | findResourceIndex | ( | const Utf8 * | aTag | ) | const [private] |
getImageResource(const Utf8 *)
TAlfImage | getImageResource | ( | const Utf8 * | aTag | ) | |
getImageResource(const Utf8 *, const TAlfXYMetric &)
TAlfImage | getImageResource | ( | const Utf8 * | aTag, |
| const TAlfXYMetric & | aSizeHint |
| ) | |
hasImageResource(const Utf8 *)
bool | hasImageResource | ( | const Utf8 * | aTag | ) | const |
setAspectRatio(const Utf8 *, ResourcePool::AspectRatio)
setInitialSize(const Utf8 *, const TAlfXYMetric &)
void | setInitialSize | ( | const Utf8 * | aTag, |
| const TAlfXYMetric & | aInitialSizeHint |
| ) | |
Member Enumerations Documentation
Enum ImageResourceType
Enumerators
imageResourceTypeSkin | |
imageResourceTypeFileSVG | |
imageResourceTypeFileOther | |
Member Data Documentation
ResourcePool * mParentPool
AlfPtrVector< ImageResource > mResources
CAlfTextureManager & mTextureManager
CAlfTextureManager & | mTextureManager | [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.