MEikPictureFactory Class Reference

class MEikPictureFactory

Provides the support for embedding something other than a CApaDoor .

Member Functions Documentation

EditL(const TPictureHeader &, TBool)

void EditL ( const TPictureHeader & aPictureHeader,
TBool aReadOnly
) [pure virtual]

Enables editing/viewing of an object

Parameters

const TPictureHeader & aPictureHeader The picture header.
TBool aReadOnly ETrue if object is read only, otherwise EFalse.

Id()

IMPORT_C TUid Id ( ) const [virtual]

Gets the Id of the picture factory.

InsertL(TUid, CBase *)

TPictureHeader InsertL ( TUid aPictureType,
CBase * aData
) [pure virtual]

Inserts a new picture object.

Ownership of aData transfers immediately the function is called.

Parameters

TUid aPictureType The picture type.
CBase * aData The base address of the data.

MEikPictureFactory_Reserved_1()

IMPORT_C void MEikPictureFactory_Reserved_1 ( ) [private, virtual]

MEikPictureFactory_Reserved_2()

IMPORT_C void MEikPictureFactory_Reserved_2 ( ) [private, virtual]

PictureFactory(TUid)

const MPictureFactory * PictureFactory ( TUid aPictureType ) const [pure virtual]

Gets a pointer to the picture factory.

Use of this function does not transfer ownership of the picture factory to the caller.

Parameters

TUid aPictureType The picture type.

SupportsPictureType(TUid)

TBool SupportsPictureType ( TUid aPictureType ) const [pure virtual]

Tests if the factory supports the specified picture type.

Parameters

TUid aPictureType The picture type.