TAlfValueCommand Class Reference
class TAlfValueCommand : public TAlfObjectCommand
|
TAlfValueCommand
is a command that operates on a single timed value.
//Create timed value command to set visualopacity of a visual
TAlfValueCommand command( visual, EAlfValueCommandVisualSetOpacity, 0.2, 15 );
//Send command , visualopacity will be set
iEnv->Send( command, 1 );
Constructor & Destructor Documentation
TAlfValueCommand(TAny *, TAlfValueCommandTarget, TReal32, TInt)
Constructs a new value command.
Parameters
TAny
* aObject
|
Object. Needs to match with aObjectType
|
TAlfValueCommandTarget
aObjectType
|
Timed value to modify.
|
TReal32
aTarget
|
Target value
|
TInt
aTransitionTime = 0
|
Time (in milliseconds) for the transition to occur.
|
TAlfValueCommand(TAny *, TAlfValueCommandTarget, TAlfOp, TReal32, TReal32)
Constructs a new value command. This constructor takes an operation parameter in addition to the target and timing values.
Parameters
TAny
* aObject
|
Object. Needs to match with aObjectType
|
TAlfValueCommandTarget
aObjectType
|
Timed value to modify.
|
TAlfOp
aOperation = EAlfOpSet
|
Operation to perform.
|
TReal32
aTarget = 0.0
|
Target value
|
TReal32
aTiming = 0.0
|
Time (in milliseconds) for the transition to occur.
|
Member Functions Documentation
CommandExtension(const TUid &, TAny **)
IMPORT_C void
|
CommandExtension
|
(
|
const
TUid
&
|
aExtensionUid,
|
|
TAny
**
|
aExtensionParams
|
|
)
|
[protected, virtual]
|
Parameters
const
TUid
& aExtensionUid
|
|
TAny
** aExtensionParams
|
|
ExecuteL(CAlfEnv &)
IMPORT_C void
|
ExecuteL
|
(
|
CAlfEnv &
|
aEnv
|
)
|
const [virtual]
|
Parameters
CAlfEnv & aEnv
|
The environment in which the command is being executed.
|
Size()
IMPORT_C
TInt
|
Size
|
(
|
)
|
const [virtual]
|
Returns the size of the command.
Speed()
Returns the transition speed. Zero, if not set.
Target()
Returns the target value.
TimedValue()
Returns the visual that the command operates on.
TransitionTime()
IMPORT_C
TInt
|
TransitionTime
|
(
|
)
|
const
|
Returns the transition time.
Member Data Documentation
TReal32
iSpeed
Optionally, transition speed in units/second.
TAlfValueCommandTarget
iTimedValue
Timed value being operated on.
TInt
iTransitionTime
TInt
|
iTransitionTime
|
[private]
|
Transition time in milliseconds.
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.