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.