CBitmapFrameData Class Reference
class CBitmapFrameData : public CBase
|
Encapsulates the information required for one frame of an animation.
Each animation frame includes a bitmap that is displayed in a specified position for a specified length of time. You can optionally include a mask that either hides part of the bitmap, or makes part of the bitmap transparent so that the background can be seen.
You will probably need to define several frames for a complete animation. When you have defined the frames you require, use
CBitmapAnimClientData
to construct the animation itself.
Constructor & Destructor Documentation
CBitmapFrameData()
CBitmapFrameData
|
(
|
)
|
[private]
|
~CBitmapFrameData()
IMPORT_C
|
~CBitmapFrameData
|
(
|
)
|
|
Member Functions Documentation
BitmapsOwnedExternally()
IMPORT_C
TBool
|
BitmapsOwnedExternally
|
(
|
)
|
const
|
IntervalInMilliSeconds()
IMPORT_C
TInt
|
IntervalInMilliSeconds
|
(
|
)
|
const
|
NewL(CFbsBitmap *, CFbsBitmap *)
NewL(CFbsBitmap *, CFbsBitmap *, TInt, TPoint)
Position()
IMPORT_C
TPoint
|
Position
|
(
|
)
|
const
|
SetBitmapsOwnedExternally(TBool)
IMPORT_C void
|
SetBitmapsOwnedExternally
|
(
|
TBool
|
aOwnedExternally
|
)
|
|
SetInterval(TInt)
IMPORT_C void
|
SetInterval
|
(
|
TInt
|
aIntervalInMilliSeconds
|
)
|
|
Parameters
TInt
aIntervalInMilliSeconds
|
|
SetPosition(TPoint)
IMPORT_C void
|
SetPosition
|
(
|
TPoint
|
aPosition
|
)
|
|
Member Data Documentation
TBool
iBitmapsOwnedExternally
TBool
|
iBitmapsOwnedExternally
|
[private]
|
TInt
iIntervalInMilliSeconds
TInt
|
iIntervalInMilliSeconds
|
[private]
|
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.