COrientation Class Reference
#include
<OrientationBase.h>
Link against: OrientationEffect.lib
class COrientation : public CAudioEffect |
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) |
Detailed Description
This is the orientation effect base class.
Member Attribute Documentation
Constructor & Destructor Documentation
COrientation ( )
IMPORT_C | COrientation | ( | ) | [protected] |
Private C++ constructor for this class.
~COrientation ( )
IMPORT_C | ~COrientation | ( | ) | [protected, virtual] |
Member Function Documentation
DoEffectData ( )
IMPORT_C const TDesC8 & | DoEffectData | ( | ) | [protected, virtual] |
From
CAudioEffect Create a package of the effect data
- Since
- 3.0
Returns: A descriptor containing the effect data.
Orientation ( TInt32 &, TInt32 &, TInt32 & )
Get the orientation vectors for the position
- Since
- 3.0
Parameter | Description | aHeading | The heading (thousandths of radians) |
aPitch | The Pitch (thousandths of radians) |
aRoll | The Roll (thousandths of radians) |
OrientationVectors ( TInt32 &, TInt32 &, TInt32 &, TInt32 &, TInt32 &, TInt32 & )
Gets the orientation of the position.
- Since
- 3.0
Parameter | Description | aFrontX | X value of Front vector |
aFrontY | Y value of Front vector |
aFrontZ | Z value of Front vector |
aAboveX | X value of Above vector |
aAboveY | Y value of Above vector |
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
Parameter | Description | 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
Parameter | Description | aHeading | The heading (thousandths of radians) |
aPitch | The Pitch (thousandths of radians) |
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
Parameter | Description | aFrontX | X value of Front vector |
aFrontY | Y value of Front vector |
aFrontZ | Z value of Front vector |
aAboveX | X value of Above vector |
aAboveY | Y value of Above vector |
aAboveZ | Z value of Above vector |