CAknsEffectQueueItemDef Class Reference

class CAknsEffectQueueItemDef : public CAknsItemDef
Since
2.8

Inherits from

Constructor & Destructor Documentation

CAknsEffectQueueItemDef(const TAknsItemType, const TAknsItemID &)

CAknsEffectQueueItemDef(const TAknsItemTypeaType,
const TAknsItemID &aID
)[protected]

Parameters

const TAknsItemType aType
const TAknsItemID & aID

~CAknsEffectQueueItemDef()

~CAknsEffectQueueItemDef()[virtual]

Member Functions Documentation

AddEffectL(CAknsEffectItemDef *)

IMPORT_C voidAddEffectL(CAknsEffectItemDef *aItemDef)

Parameters

CAknsEffectItemDef * aItemDef

EffectCount()

IMPORT_C TUint32EffectCount()const

GetEffect(TInt32)

IMPORT_C CAknsEffectItemDef *GetEffect(TInt32aIndex)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 & aIDItem ID of the newly created item definition.

SetLayerIndexesAndModes(TUint32, TUint32, TUint32, TUint32)

IMPORT_C voidSetLayerIndexesAndModes(TUint32aInputLayerIndex,
TUint32aInputLayerMode,
TUint32aOutputLayerIndex,
TUint32aOutputLayerMode
)

Parameters

TUint32 aInputLayerIndex
TUint32 aInputLayerMode
TUint32 aOutputLayerIndex
TUint32 aOutputLayerMode

SetReference(const TAknsItemID &)

IMPORT_C voidSetReference(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