CSmilObject Class Reference
class CSmilObject : public CBase
|
Nested Classes and Structures
Constructor & Destructor Documentation
CSmilObject()
CSmilObject
|
(
|
)
|
[protected]
|
~CSmilObject()
~CSmilObject
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ActiveTime()
Get the active time of an object.
ActualRepeat()
TInt
|
ActualRepeat
|
(
|
)
|
const
|
AddConditionL(const TSmilCondition &, TBool)
AfterL(MSmilActive *, const TSmilTime &, TBool)
Anchor()
Gets anchor object associated with this object.
AttachedL()
void
|
AttachedL
|
(
|
)
|
[virtual]
|
BeginL(const TSmilTime &)
void
|
BeginL
|
(
|
const
TSmilTime
&
|
aTime
|
)
|
[virtual]
|
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 &)
void
|
EndL
|
(
|
const
TSmilTime
&
|
aTime
|
)
|
[virtual]
|
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]
|
HasMoreIntervals()
TBool
|
HasMoreIntervals
|
(
|
)
|
|
ImplicitDuration()
TSmilTime
|
ImplicitDuration
|
(
|
)
|
const [virtual]
|
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]
|
IsPlaying()
TBool
|
IsPlaying
|
(
|
)
|
const
|
IsPrefetch()
TBool
|
IsPrefetch
|
(
|
)
|
const [inline, virtual]
|
IsRepeating()
TBool
|
IsRepeating
|
(
|
)
|
const
|
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 &)
void
|
ProceedL
|
(
|
const
TSmilTime
&
|
aTps
|
)
|
[virtual]
|
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 &)
void
|
RecalcInterval
|
(
|
const
TSmilTime
&
|
aTime
|
)
|
|
Redraw()
void
|
Redraw
|
(
|
)
|
[inline, virtual]
|
RepeatL(const TSmilTime &)
void
|
RepeatL
|
(
|
const
TSmilTime
&
|
aTime
|
)
|
[virtual]
|
Reset()
Reset the timing values of an object.
ResolveBeginTimeL(TSmilTime)
ResolveEndTimeL(TSmilTime)
ResolveL()
void
|
ResolveL
|
(
|
)
|
[inline]
|
ResolveL(const TSmilTime &)
void
|
ResolveL
|
(
|
const
TSmilTime
&
|
aTps
|
)
|
[virtual]
|
ResolveSimpleDuration()
void
|
ResolveSimpleDuration
|
(
|
)
|
|
Restart()
TRestart
|
Restart
|
(
|
)
|
const [inline]
|
RewindL(const TSmilTime &, const TSmilTime &)
SetDuration(const TSmilTime &)
void
|
SetDuration
|
(
|
const
TSmilTime
&
|
aDuration
|
)
|
|
SetEndTime(const TSmilTime &)
void
|
SetEndTime
|
(
|
const
TSmilTime
&
|
aEndTime
|
)
|
|
SetEndsyncL(TEndsync, const TDesC &)
void
|
SetEndsyncL
|
(
|
TEndsync
|
,
|
|
const
TDesC
&
|
=
TPtrC
()
|
|
)
|
[inline, virtual]
|
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)
void
|
SetRepeatCount
|
(
|
TReal32
|
aRC
|
)
|
|
Set the repeatCount value.
SetRestart(TRestart)
void
|
SetRestart
|
(
|
TRestart
|
aVal
|
)
|
|
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
TRestart
iRestart
TRestart
|
iRestart
|
[protected]
|
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.