CSmilRegion Class Reference
class CSmilRegion : public CBase
|
Nested Classes and Structures
Constructor & Destructor Documentation
CSmilRegion(CSmilPresentation *)
~CSmilRegion()
~CSmilRegion
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AreaAt(const TPoint &, TBool)
BackgroundTransparent()
TBool
|
BackgroundTransparent
|
(
|
)
|
const [inline, virtual]
|
ContainsMedia(const CSmilMedia *)
Draw(CGraphicsContext &, const TRect &)
FindNearest(const TPoint &, TDirection, TInt &)
GetBackground()
TRgb
|
GetBackground
|
(
|
)
|
const [virtual]
|
GetBackgroundMode()
TBgMode
|
GetBackgroundMode
|
(
|
)
|
const [virtual]
|
GetFit()
TFit
|
GetFit
|
(
|
)
|
const [virtual]
|
GetForeground()
TRgb
|
GetForeground
|
(
|
)
|
const [virtual]
|
GetRectangle()
TRect
|
GetRectangle
|
(
|
)
|
const [virtual]
|
Following methods are an implementation of
MSmilRegion
interface
GetRectangle(const CSmilMedia *)
GetZIndex()
TInt
|
GetZIndex
|
(
|
)
|
const [virtual]
|
Id()
TPtrC
|
Id
|
(
|
)
|
const [inline]
|
IsRoot()
TBool
|
IsRoot
|
(
|
)
|
const [inline, virtual]
|
Layout(TReal32)
void
|
Layout
|
(
|
TReal32
|
aScalingFactor = 1
|
)
|
[virtual]
|
Calculate the region positions
MediaAt(const TPoint &, TBool)
MediaTransitionEnd(CSmilMedia *)
void
|
MediaTransitionEnd
|
(
|
CSmilMedia
*
|
aMedia
|
)
|
[virtual]
|
Name()
TPtrC
|
Name
|
(
|
)
|
const [inline]
|
NewL(CSmilPresentation *)
PreviousSibling()
CSmilRegion
*
|
PreviousSibling
|
(
|
)
|
const [inline, virtual]
|
PrintTree(int)
void
|
PrintTree
|
(
|
int
|
d = 0
|
)
|
const [virtual]
|
Redraw()
void
|
Redraw
|
(
|
)
|
[virtual]
|
Redraw(TRect)
void
|
Redraw
|
(
|
TRect
|
iUpdate
|
)
|
[virtual]
|
RemoveMedia(CSmilMedia *)
void
|
RemoveMedia
|
(
|
CSmilMedia
*
|
aMedia
|
)
|
[virtual]
|
SetFirstChild(CSmilRegion *)
SetId(const TDesC &)
void
|
SetId
|
(
|
const
TDesC
&
|
aId
|
)
|
[inline]
|
SetLastChild(CSmilRegion *)
SetName(const TDesC &)
void
|
SetName
|
(
|
const
TDesC
&
|
aName
|
)
|
[inline]
|
Member Enumerations Documentation
Enum TDirection
Enumerators
ELeft
|
|
ERight
|
|
ETop
|
|
EBottom
|
|
ETopTwoWay
|
|
EBottomTwoWay
|
|
EAll
|
|
Member Data Documentation
TBool
iDefaultLayout
TBool
|
iDefaultLayout
|
[protected]
|
CSmilPresentation * iPresentation
MediaListItem * iVisibleMedia
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.