class EikResourceUtils |
Provides utilities for reading standard resources.
Public Member Functions | |
---|---|
IMPORT_C CColorArray * | CreateColorArrayL(TInt, CEikonEnv *) |
IMPORT_C CColorArray * | CreateColorArrayLC(TInt, CEikonEnv *) |
CFbsFont * | CreateScreenFontL(TResourceReader &, CWsScreenDevice &) |
IMPORT_C CFbsFont * | CreateScreenFontL(TInt, CEikonEnv *) |
TInt16 | ReadTInt16L(TInt, CEikonEnv *) |
TInt32 | ReadTInt32L(TInt, CEikonEnv *) |
TInt8 | ReadTInt8L(TInt, CEikonEnv *) |
Private Member Functions | |
---|---|
EikResourceUtils() | |
IMPORT_C TInt32 | ReadResourceIntL(TInt, CEikonEnv *, TResourceTypeInt) |
Private Member Enumerations | |
---|---|
enum | TResourceTypeInt { EResourceInt8, EResourceInt16, EResourceInt32 } |
IMPORT_C CColorArray * | CreateColorArrayL | ( | TInt | aResourceId, |
CEikonEnv * | aEnv = NULL | |||
) | [static] |
IMPORT_C CColorArray * | CreateColorArrayLC | ( | TInt | aResourceId, |
CEikonEnv * | aEnv = NULL | |||
) | [static] |
CFbsFont * | CreateScreenFontL | ( | TResourceReader & | aResourceReader, |
CWsScreenDevice & | aScreenDevice | |||
) | [static, inline] |
Create a screen font from resource.
Creates a font for the specified screen device by reading a font UID and font flags from the given position in a resource. Returns a pointer to the font and transfers ownership.
Screen font object.
TResourceReader & aResourceReader | The resource reader to use to read the font. |
CWsScreenDevice & aScreenDevice | The screen device for which the font will be created. |
IMPORT_C CFbsFont * | CreateScreenFontL | ( | TInt | aResourceId, |
CEikonEnv * | aEnv = NULL | |||
) | [static] |
IMPORT_C TInt32 | ReadResourceIntL | ( | TInt | aResourceId, |
CEikonEnv * | aEnv, | |||
TResourceTypeInt | aSize | |||
) | [private, static] |
TInt aResourceId | |
CEikonEnv * aEnv | |
TResourceTypeInt aSize |
TInt16 | ReadTInt16L | ( | TInt | aResourceId, |
CEikonEnv * | aEnv = NULL | |||
) | [static, inline] |
Gets the 16 bit signed integer held in a specified resource location.
The 16 bits that follow the specified location in the resource.
TInt32 | ReadTInt32L | ( | TInt | aResourceId, |
CEikonEnv * | aEnv = NULL | |||
) | [static, inline] |
Gets the 32 bit signed integer held in a specified resource location.
The 32 bits that follow the specified location in the resource.
TInt8 | ReadTInt8L | ( | TInt | aResourceId, |
CEikonEnv * | aEnv = NULL | |||
) | [static, inline] |
Gets the 8 bit signed integer held in a specified resource location.
The eight bits that follow the specified location in the resource.