COrientation Class Reference
class COrientation : public CAudioEffect |
This is the orientation effect base class.
OrientationEffect.lib
- Since
- 3.0
Public Member Functions |
---|
IMPORT_C void | Orientation(TInt32 &, TInt32 &, TInt32 &) |
IMPORT_C void | OrientationVectors(TInt32 &, TInt32 &, TInt32 &, TInt32 &, TInt32 &, TInt32 &) |
IMPORT_C void | SetOrientationL(TInt32, TInt32, TInt32) |
IMPORT_C void | SetOrientationVectorsL(TInt32, TInt32, TInt32, TInt32, TInt32, TInt32) |
Constructor & Destructor Documentation
COrientation()
IMPORT_C | COrientation | ( | ) | [protected] |
Private C++ constructor for this class.
~COrientation()
IMPORT_C | ~COrientation | ( | ) | [protected, virtual] |
Member Functions Documentation
DoEffectData()
IMPORT_C const TDesC8 & | DoEffectData | ( | ) | [protected, virtual] |
From
CAudioEffect Create a package of the effect data
- Since
- 3.0
Orientation(TInt32 &, TInt32 &, TInt32 &)
Get the orientation vectors for the position
- Since
- 3.0
Parameters
TInt32 & aHeading | The heading (thousandths of radians) |
TInt32 & aPitch | The Pitch (thousandths of radians) |
TInt32 & aRoll | The Roll (thousandths of radians) |
OrientationVectors(TInt32 &, TInt32 &, TInt32 &, TInt32 &, TInt32 &, TInt32 &)
Gets the orientation of the position.
- Since
- 3.0
Parameters
TInt32 & aFrontX | X value of Front vector |
TInt32 & aFrontY | Y value of Front vector |
TInt32 & aFrontZ | Z value of Front vector |
TInt32 & aAboveX | X value of Above vector |
TInt32 & aAboveY | Y value of Above vector |
TInt32 & aAboveZ | Z value of Above vector |
SetEffectData(const TDesC8 &)
IMPORT_C void | SetEffectData | ( | const TDesC8 & | aEffectDataBuffer | ) | [protected, virtual] |
From
CAudioEffect Internal function to unpack effect data
- Since
- 3.0
Parameters
const TDesC8 & aEffectDataBuffer | Descriptor containing packed effect data |
SetOrientationL(TInt32, TInt32, TInt32)
Sets the Heading, Pitch, Roll values for the orientation of the source
- Since
- 3.0
Parameters
TInt32 aHeading | The heading (thousandths of radians) |
TInt32 aPitch | The Pitch (thousandths of radians) |
TInt32 aRoll | The Roll (thousandths of radians) |
SetOrientationVectorsL(TInt32, TInt32, TInt32, TInt32, TInt32, TInt32)
Sets the Front and Above vectors for the orientation of the position.
- Since
- 3.0
Parameters
TInt32 aFrontX | X value of Front vector |
TInt32 aFrontY | Y value of Front vector |
TInt32 aFrontZ | Z value of Front vector |
TInt32 aAboveX | X value of Above vector |
TInt32 aAboveY | Y value of Above vector |
TInt32 aAboveZ | Z value of Above vector |
Member Data Documentation
TEfOrientationDataPckg
iDataPckgFrom
TEfOrientationDataPckg
iDataPckgTo
TEfOrientation
iOrientationData
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.