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.