CSmilObject Class Reference
| class CSmilObject : public CBase |
Nested Classes and Structures
Constructor & Destructor Documentation
Member Functions Documentation
ActiveTime()
Get the active time of an object.
AddConditionL(const TSmilCondition &, TBool)
AfterL(MSmilActive *, const TSmilTime &, TBool)
Anchor()
Gets anchor object associated with this object.
BeginL(const TSmilTime &)
Begin an object & generate a begin event.
CalcActiveEnd(TSmilTime, TSmilTime)
CalcIntermediateActiveDuration()
|
TSmilTime
| CalcIntermediateActiveDuration | ( | ) | const |
CancelActive(MSmilActive *)
Center()
|
TPoint
| Center | ( | ) | const [inline, virtual] |
ClassName()
| const TDesC * | ClassName | ( | ) | const [inline, virtual] |
ConstructL(CSmilPresentation *)
EndL(const TSmilTime &)
End an object & geberate an end event.
FindNamedObject(const TDesC &)
GlobalToLocal(const TSmilTime &)
HasBeginEvent()
Does the object have a begin condition?
HasBeginTime()
Does the object have a resolved begin time.?
HasEndTime()
Does the object have a resolved end time?.
HasFocus()
|
TBool
| HasFocus | ( | ) | const [inline, virtual] |
ImplicitDuration()
Get the implicit duration of an object.
Initialise()
Sets the default timing values of an object.
IsA()
|
TBool
| IsA | ( | ) | const [inline, virtual] |
IsArea()
|
TBool
| IsArea | ( | ) | const [inline, virtual] |
IsExclusive()
|
TBool
| IsExclusive | ( | ) | const [inline, virtual] |
IsFocusable()
|
TBool
| IsFocusable | ( | ) | const [inline, virtual] |
IsMedia()
|
TBool
| IsMedia | ( | ) | const [inline, virtual] |
IsParallel()
|
TBool
| IsParallel | ( | ) | const [inline, virtual] |
IsPrefetch()
|
TBool
| IsPrefetch | ( | ) | const [inline, virtual] |
IsScrollable()
|
TBool
| IsScrollable | ( | ) | const [inline, virtual] |
IsSequence()
|
TBool
| IsSequence | ( | ) | const [inline, virtual] |
IsTimeContainer()
|
TBool
| IsTimeContainer | ( | ) | const [inline, virtual] |
IsVisible()
|
TBool
| IsVisible | ( | ) | const [inline, virtual] |
LocalToGlobal(const TSmilTime &)
NextActivation(const TSmilTime &)
NextSibling()
Returns the next sibling.
NotifyDependents(const TSmilTime &)
| void | NotifyDependents | ( | const TSmilTime & | aTime | ) | [virtual] |
A common "NotifyDependents" function for all timed objects.
PreviousSibling()
Returns the previous sibling.
PrintTree(int)
| void | PrintTree | ( | int | d = 0 | ) | const [virtual] |
ProceedL(const TSmilTime &)
A common "proceed" function for all timed objects. Called each time a timed object receives the timing signal.
PropagateEventL(const TSmilEvent &, const TSmilTime &)
Propagate an event throught the timing tree.
RecalcInterval(const TSmilTime &)
Redraw()
| void | Redraw | ( | ) | [inline, virtual] |
RepeatL(const TSmilTime &)
Reset()
Reset the timing values of an object.
ResolveBeginTimeL(TSmilTime)
ResolveEndTimeL(TSmilTime)
ResolveL(const TSmilTime &)
ResolveSimpleDuration()
| void | ResolveSimpleDuration | ( | ) | |
RewindL(const TSmilTime &, const TSmilTime &)
SetDuration(const TSmilTime &)
SetEndTime(const TSmilTime &)
SetEndsyncL(TEndsync, const TDesC &)
SetFill(TFill)
| void | SetFill | ( | TFill | aFill | ) | [inline] |
SetFocus(TBool)
| void | SetFocus | ( | TBool | | ) | [inline, virtual] |
SetFocusable(TBool)
| void | SetFocusable | ( | TBool | | ) | [inline, virtual] |
SetIdL(const TDesC &)
| void | SetIdL | ( | const TDesC & | aString | ) | |
SetMax(const TSmilTime &)
SetMin(const TSmilTime &)
SetNextSibling(CSmilObject *)
SetParent(CSmilTimeContainer *)
SetPaused(TBool)
| void | SetPaused | ( | TBool | | ) | [inline, virtual] |
SetPreviousSibling(CSmilObject *)
Set the previous sibling.
SetRepeatCount(TReal32)
Set the repeatCount value.
SetTitleL(const TDesC &)
| void | SetTitleL | ( | const TDesC & | aString | ) | |
Unfreeze()
| void | Unfreeze | ( | ) | [inline, virtual] |
Member Data Documentation
TSmilTime
iActiveDuration
TInt
iActualRepeat
|
TInt
| iActualRepeat | [protected] |
RPointerArray< TSmilCondition > iBeginConditions
TInterval
iCurrentInterval
RPointerArray< TSmilCondition > iEndConditions
TBool
iFirstInterval
|
TBool
| iFirstInterval | [protected] |
TBool
iForcedRepeat
|
TBool
| iForcedRepeat | [protected] |
TBool
iMinLimited
|
TBool
| iMinLimited | [protected] |
CSmilTimeContainer * iParentObject
TBool
iPlaying
|
TBool
| iPlaying | [protected] |
CSmilPresentation * iPresentation
TSmilTime
iRepeatBeginTime
TSmilTime
iSimpleDuration
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.