CSmilTransitionFilter Class Reference
class CSmilTransitionFilter : public CBase
|
Subclasses of this class are concrete transition effect implementations
Constructor & Destructor Documentation
CSmilTransitionFilter()
IMPORT_C
|
CSmilTransitionFilter
|
(
|
)
|
[protected]
|
~CSmilTransitionFilter()
IMPORT_C
|
~CSmilTransitionFilter
|
(
|
)
|
[virtual]
|
Member Functions Documentation
ActivateL(const TSmilTime &)
IMPORT_C void
|
ActivateL
|
(
|
const
TSmilTime
&
|
aTime
|
)
|
|
BeginTransitionL()
void
|
BeginTransitionL
|
(
|
)
|
|
ConstructL(MSmilMedia *)
IMPORT_C void
|
ConstructL
|
(
|
MSmilMedia
*
|
aMedia
|
)
|
[virtual]
|
Invoke this from the subclass constructor
Draw(CGraphicsContext &, const TRect &, const CFbsBitmap *, const TPoint &, const CFbsBitmap *)
Draw the aTargetBitmap to the graphics context, using the optional aMaskBitmap, implementing a transition effect. The iPercent field, running from 0 to 100, tells the current state of the transition.
Media()
Pointer to the media object the transition is attached to
ResolutionMilliseconds()
TInt
|
ResolutionMilliseconds
|
(
|
)
|
const [pure virtual]
|
Implement to return how often the transition should be updated, in milliseconds
TransitionEnding()
IMPORT_C void
|
TransitionEnding
|
(
|
)
|
[protected, virtual]
|
Override to get signaled when a transition ens (may free resources)
TransitionStartingL()
IMPORT_C void
|
TransitionStartingL
|
(
|
)
|
[protected, virtual]
|
Override to get signaled when a transition starts (may allocate resources)
Member Data Documentation
CSmilTransition * iTransition
TSmilTime
iTransitionTime
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.