|
Public Member Functions |
IMPORT_C void | CartesianVelocity (TInt32 &aX, TInt32 &aY, TInt32 &aZ) |
| Get the velocity's cartesian settings.
|
IMPORT_C TUint32 | Factor () const |
| Get the current multiplier factor.
|
IMPORT_C TUint32 | FactorMax () const |
| Get the maximum multiplier factor.
|
IMPORT_C void | SetCartesianVelocityL (TInt32 aX, TInt32 aY, TInt32 aZ) |
| Sets the velocity in Cartesian coordinates of the sound source with respect to the listener.
|
IMPORT_C void | SetFactorL (TUint32 aFactor) |
| Sets the multiplier factor.
|
IMPORT_C void | SetSphericalVelocityL (TInt32 aAzimuth, TInt32 aElevation, TInt32 aRadius) |
| Sets the velocity in spherical coordinates of the sound source with respect to the listener.
|
IMPORT_C void | SphericalVelocity (TInt32 &aAzimuth, TInt32 &aElevation, TInt32 &aRadius) |
| Gets the velocity's spherical coordinates settings.
|
Protected Member Functions |
virtual IMPORT_C | ~CDoppler () |
| Destructor.
|
IMPORT_C | CDoppler () |
| Private C++ constructor for this class.
|
IMPORT_C const TDesC8 & | DoEffectData () |
| From CAudioEffect Create a package of the effect data.
|
IMPORT_C void | SetEffectData (const TDesC8 &aEffectDataBuffer) |
| From CAudioEffect Internal function to unpack effect data.
|
Protected Attributes |
TEfDoppler | iDopplerData |
TEfDopplerDataPckg | iDataPckgTo |
TEfDopplerDataPckg | iDataPckgFrom |