CMyPicture Class Reference
| class CMyPicture : public CPicture |
| Inherited Functions |
|---|
| | CBase::CBase() |
| | CBase::Delete(CBase *) |
| | CBase::Extension_(TUint,TAny *&,TAny *) |
| | CBase::operator new(TUint) |
| | CBase::operator new(TUint,TAny *) |
| | CBase::operator new(TUint,TLeave) |
| | CBase::operator new(TUint,TLeave,TUint) |
| | CBase::operator new(TUint,TUint) |
| | CBase::~CBase() |
| | CPicture::AddCropInPixels(MGraphicsDeviceMap *,const TMargins &) |
| | CPicture::CPicture() |
| | CPicture::Capability()const |
| | CPicture::DetachFromStoreL(TDetach) |
| | CPicture::GetCropInTwips(TMargins &)const |
| | CPicture::GetSizeInPixels(MGraphicsDeviceMap *,TSize &)const |
| | CPicture::GetSizeInTwips(TSize &)const |
| | CPicture::LineBreakPossible(TUint,TBool,TBool)const |
| | CPicture::NativePixelSize(TSize &) |
| | CPicture::ResetToOriginal() |
| | CPicture::ScaleFactorHeight()const |
| | CPicture::ScaleFactorWidth()const |
| | CPicture::SetCropInTwips(const TMargins &) |
| | CPicture::SetScaleFactor(TInt,TInt) |
| | CPicture::SetSizeInPixels(MGraphicsDeviceMap *,const TSize &) |
| | CPicture::SetSizeInTwips(const TSize &) |
| | CPicture::StoreL(CStreamStore &)const |
| | CPicture::~CPicture() |
Constructor & Destructor Documentation
CMyPicture(TSize, CFbsBitmap &)
CMyPicture(TSize, CFbsBitmap &, CFbsBitmap &)
Member Functions Documentation
Draw(CGraphicsContext &, const TPoint &, const TRect &, MGraphicsDeviceMap *)
Parameters
| CGraphicsContext & aGc | The graphics context. |
| const TPoint & aTopLeft | The co-ordinates where the top left corner pixel of the picture should be placed. Note that whether this is actually drawn depends on the clipping area defined. |
| const TRect & aClipRect | A clipping rectangle that defines the area to which the function should draw. An implementation should never draw outside this rectangle. Note that the graphics context may also have a clipping rectangle set on it. |
| MGraphicsDeviceMap * aMap | The device map for the graphics device. The implementation should use this to find the scaling to apply to the picture. |
ExternalizeL(RWriteStream &)
| IMPORT_C void | ExternalizeL | ( | RWriteStream & | aStream | ) | const [virtual] |
Externalises the picture to a stream.
The presence of this function means that the standard templated stream operator<<() is available to externalise objects of this class.
A derived class must supply an implementation of this function.
GetOriginalSizeInTwips(TSize &)
| IMPORT_C void | GetOriginalSizeInTwips | ( | TSize & | aSize | ) | const [virtual] |
Gets the pictur's original size, in twips.
Parameters
| TSize & aSize | The size of the picture, in twips |
SetOriginalSizeInTwips(TSize)
| IMPORT_C void | SetOriginalSizeInTwips | ( | TSize | aSize | ) | |
Member Data Documentation
TSize
iSizeInTwips
|
TSize
| iSizeInTwips | [protected] |
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.