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.