multimedia::MListenerOrientationControl Class Reference

class multimedia::MListenerOrientationControl : public multimedia::MAudioEffectControl

Member Functions Documentation

Orientation(TInt &, TInt &, TInt &)

TInt Orientation ( TInt & aHeading,
TInt & aPitch,
TInt & aRoll
) [pure virtual]
Get the orientation vectors for the position
Since
5.0

Parameters

TInt & aHeading The heading (thousandths of radians)
TInt & aPitch The Pitch (thousandths of radians)
TInt & aRoll The Roll (thousandths of radians)

OrientationVectors(TInt &, TInt &, TInt &, TInt &, TInt &, TInt &)

TInt OrientationVectors ( TInt & aFrontX,
TInt & aFrontY,
TInt & aFrontZ,
TInt & aAboveX,
TInt & aAboveY,
TInt & aAboveZ
) [pure virtual]
Gets the orientation of the position.
Since
5.0

Parameters

TInt & aFrontX X value of Front vector
TInt & aFrontY Y value of Front vector
TInt & aFrontZ Z value of Front vector
TInt & aAboveX X value of Above vector
TInt & aAboveY Y value of Above vector
TInt & aAboveZ Z value of Above vector

SetOrientation(TInt, TInt, TInt)

TInt SetOrientation ( TInt aHeading,
TInt aPitch,
TInt aRoll
) [pure virtual]
Sets the Heading, Pitch, Roll values for the orientation of the source
Since
5.0

Parameters

TInt aHeading The heading (thousandths of radians)
TInt aPitch The Pitch (thousandths of radians)
TInt aRoll The Roll (thousandths of radians)

SetOrientationVectors(TInt, TInt, TInt, TInt, TInt, TInt)

TInt SetOrientationVectors ( TInt aFrontX,
TInt aFrontY,
TInt aFrontZ,
TInt aAboveX,
TInt aAboveY,
TInt aAboveZ
) [pure virtual]
Sets the Front and Above vectors for the orientation of the position.
Since
5.0

Parameters

TInt aFrontX X value of Front vector
TInt aFrontY Y value of Front vector
TInt aFrontZ Z value of Front vector
TInt aAboveX X value of Above vector
TInt aAboveY Y value of Above vector
TInt aAboveZ Z value of Above vector

Member Data Documentation

const TUint KOrientationChanged

const TUint KOrientationChanged [static]

const TUint KOrientationVectorsChanged

const TUint KOrientationVectorsChanged [static]