CAlfConstantMappingFunction Class Reference
|
class CAlfConstantMappingFunction : public CBase
|
Constant value mapping function.
Does not implement change flags, which means that if iValue is changed while the mapping function is in use, timed values will not notify the change. Usage:
//Create constant mapping function instant
CAlfConstantMappingFunction* imageXposMappingFun = CAlfConstantMappingFunction::NewL(*iEnv);
TAlfTimedPoint timedPoint;
//Set mapping function on x timed value
timedPoint.iX.SetValueNow(0);
timedPoint.iX.SetTarget( 2000 );
timedPoint.iX.SetMappingFunctionIdentifier( imageXposMappingFun->MappingFunctionIdentifier() );
//Set mapping function on Y timed value
timedPoint.iY.SetValueNow(0);
timedPoint.iY.SetTarget(2000);
timedPoint.iY.SetMappingFunctionIdentifier( imageYposMappingFunction->MappingFunctionIdentifier() );
//Set position of image visual
iImageVisual->SetPos( timedPoint );
Inherits from
-
CAlfConstantMappingFunction
Nested Classes and Structures
|
Private Attributes
|
|
TPrivateData *
|
iData
|
Constructor & Destructor Documentation
CAlfConstantMappingFunction()
|
CAlfConstantMappingFunction
|
(
|
)
|
[private]
|
~CAlfConstantMappingFunction()
|
IMPORT_C
|
~CAlfConstantMappingFunction
|
(
|
)
|
|
Member Functions Documentation
ConstructL(CAlfEnv &, TReal32)
|
void
|
ConstructL
|
(
|
CAlfEnv &
|
aEnv,
|
|
|
TReal32
|
aValue
|
|
|
)
|
[private]
|
MappingFunctionIdentifier()
|
TInt
|
MappingFunctionIdentifier
|
(
|
)
|
const
|
NewL(CAlfEnv &, TReal32)
Parameters
|
CAlfEnv & aEnv
|
|
|
TReal32
aValue = 0.0
|
|
SetValue(TReal32)
|
IMPORT_C void
|
SetValue
|
(
|
TReal32
|
aValue
|
)
|
|
Member Data Documentation
TPrivateData * iData
|
TPrivateData *
|
iData
|
[private]
|
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.