Provides support for handling key sounds.
|
Public Member Functions |
IMPORT_C | ~CAknKeySoundSystem () |
| Destructor.
|
IMPORT_C void | PushContextL (TInt aResourceId) |
| Function reads resource data from resource file and push the context to the server session.
|
IMPORT_C void | PopContext () |
| Pop the context from the server session object.
|
IMPORT_C void | PlaySound (const TKeyEvent &aKeyEvent) |
| This function plays key event sounds.
|
IMPORT_C void | PlaySound (TInt aSid) |
| This function plays sounds by sound ID.
|
IMPORT_C void | AddAppSoundInfoListL (TInt aResourceId) |
| Function reads resource data from resource file.
|
IMPORT_C void | BringToForeground () |
| This function brings the sounds back to foreground.
|
IMPORT_C void | StopSound (TInt aSid) |
| Stops playing the sound with given ID.
|
IMPORT_C void | LockContext () |
| Locks context.
|
IMPORT_C void | ReleaseContext () |
| Releases context.
|
IMPORT_C TInt | RequestSoundInfoL (TInt aAvkonSid, CAknSoundInfo &aInfo) |
| Reads sound information from given Avkon sound ID.
|
IMPORT_C TInt | TopContext () |
| Returns top context id from the session.
|
Static Public Member Functions |
static IMPORT_C CAknKeySoundSystem * | NewL (TInt aUid) |
| Base class default constructor.
|