multimedia::MListenerLocationControl Class Reference

class multimedia::MListenerLocationControl : public multimedia::MAudioEffectControl

Member Functions Documentation

LocationCartesian(TInt &, TInt &, TInt &)

TInt LocationCartesian(TInt &aX,
TInt &aY,
TInt &aZ
)[pure virtual]
Gets the cartesian coordinates for the location of the position.
Since
3.0

Parameters

TInt & aXThe x-coordinate of the position (in millimeters)
TInt & aYThe y-coordinate of the position (in millimeters)
TInt & aZThe z-coordinate of the position (in millimeters)

LocationSpherical(TInt &, TInt &, TInt &)

TInt LocationSpherical(TInt &aAzimuth,
TInt &aElevation,
TInt &aRadius
)[pure virtual]
Gets the spherical coordinates for the location of the position.
Since
3.0

Parameters

TInt & aAzimuthThe Azimuth of the position (thousandths of radians)
TInt & aElevationThe elevation of the position (thousandths of radians)
TInt & aRadiusThe radius of the position (thousandths of radians)

SetLocationCartesian(TInt, TInt, TInt)

TInt SetLocationCartesian(TIntaX,
TIntaY,
TIntaZ
)[pure virtual]
Sets the cartesian coordinates for the location of the position.
Since
3.0

Parameters

TInt aXThe x-coordinate of the position
TInt aYThe y-coordinate of the position
TInt aZThe z-coordinate of the position

SetLocationSpherical(TInt, TInt, TInt)

TInt SetLocationSpherical(TIntaAzimuth,
TIntaElevation,
TIntaRadius
)[pure virtual]
Sets the spherical coordinates for the location of the position.
Since
3.0

Parameters

TInt aAzimuthThe Azimuth of the position (thousandths of radians)
TInt aElevationThe elevation of the position (thousandths of radians)
TInt aRadiusThe radius of the position (thousandths of radians)

Member Data Documentation

const TUint KLocationCartesianChanged

const TUintKLocationCartesianChanged[static]

const TUint KLocationSphericalChanged

const TUintKLocationSphericalChanged[static]