CAknsEffectQueueItemDef Class Reference

class CAknsEffectQueueItemDef : public CAknsItemDef
Since
2.8

Inherits from

Constructor & Destructor Documentation

CAknsEffectQueueItemDef(const TAknsItemType, const TAknsItemID &)

CAknsEffectQueueItemDef ( const TAknsItemType aType,
const TAknsItemID & aID
) [protected]

Parameters

const TAknsItemType aType
const TAknsItemID & aID

~CAknsEffectQueueItemDef()

~CAknsEffectQueueItemDef ( ) [virtual]

Member Functions Documentation

AddEffectL(CAknsEffectItemDef *)

IMPORT_C void AddEffectL ( CAknsEffectItemDef * aItemDef )

Parameters

CAknsEffectItemDef * aItemDef

EffectCount()

IMPORT_C TUint32 EffectCount ( ) const

GetEffect(TInt32)

IMPORT_C CAknsEffectItemDef * GetEffect ( TInt32 aIndex ) const

Parameters

TInt32 aIndex

NewL(const TAknsItemID &)

IMPORT_C CAknsEffectQueueItemDef * NewL ( const TAknsItemID & aID ) [static]

Two-phased constructor. Constructs item definition object with specified ID, item type EAknsITUnknown and localization type EAknsIDLTDefault.

Exceptions:
If allocation fails, function leaves with a system-wide error code.

Parameters

const TAknsItemID & aID Item ID of the newly created item definition.

SetLayerIndexesAndModes(TUint32, TUint32, TUint32, TUint32)

IMPORT_C void SetLayerIndexesAndModes ( TUint32 aInputLayerIndex,
TUint32 aInputLayerMode,
TUint32 aOutputLayerIndex,
TUint32 aOutputLayerMode
)

Parameters

TUint32 aInputLayerIndex
TUint32 aInputLayerMode
TUint32 aOutputLayerIndex
TUint32 aOutputLayerMode

SetReference(const TAknsItemID &)

IMPORT_C void SetReference ( const TAknsItemID & aID )

Parameters

const TAknsItemID & aID

Member Data Documentation

RPointerArray< CAknsEffectItemDef > iEffectArray

RPointerArray < CAknsEffectItemDef > iEffectArray [private]

TUint32 iInputLayerIndex

TUint32 iInputLayerIndex

TUint32 iInputLayerMode

TUint32 iInputLayerMode

TUint32 iOutputLayerIndex

TUint32 iOutputLayerIndex

TUint32 iOutputLayerMode

TUint32 iOutputLayerMode

TAknsItemID iReference

TAknsItemID iReference