CAlfCompositionHost Class Reference

class CAlfCompositionHost : public CAlfCompositionSource

Example1: // to set target from other app semitransparent CAlfCompositionHost* me = CAlfCompositionHost::NewL(tokenFromSource, myCompositionKey); me-> EnableAlpha() ; me->SetOpacity(0.5f); //...

Public Member Functions
void ConstructL ( TInt , TInt )
IMPORT_C CAlfCompositionHost * NewL ( TInt , TInt )
Inherited Functions
CActive::CActive(TInt)
CActive::Cancel()
CActive::Deque()
CActive::Extension_(TUint,TAny *&,TAny *)
CActive::IsActive()const
CActive::IsAdded()const
CActive::Priority()const
CActive::SetActive()
CActive::SetPriority(TInt)
CActive::~CActive()
CAlfCompositionClientBase::CAlfCompositionClientBase(TInt)
CAlfCompositionClientBase::Handle()const
CAlfCompositionClientBase::RequestEventL(TInt,RAlfBridgerClient *)
CAlfCompositionClientBase::RunError(TInt)
CAlfCompositionClientBase::SendEvent(TInt,const TAny *,TInt)
CAlfCompositionClientBase::SetHandleL(TInt)
CAlfCompositionClientBase::~CAlfCompositionClientBase()
CAlfCompositionSource::AddCompositionObserverL(MAlfCompositionObserver &,TInt)
CAlfCompositionSource::ConstructL(RWindow &)
CAlfCompositionSource::ConstructL(TInt,TInt,TInt)
CAlfCompositionSource::CreatePermissionToken(TInt,TInt)
CAlfCompositionSource::EnableAlpha(TBool)
CAlfCompositionSource::EnableKeyboard(TBool,TInt)
CAlfCompositionSource::Handle()
CAlfCompositionSource::HandleEventL(TInt,TAny *)
CAlfCompositionSource::NewL(RWindow &)
CAlfCompositionSource::RemoveObserver(MAlfCompositionObserver &)
CAlfCompositionSource::SetExtent(const TRect &,TInt)
CAlfCompositionSource::SetIsBackgroundAnim(TBool)
CAlfCompositionSource::SetOpacity(TReal32)
CAlfCompositionSource::SetRotation(TInt)
CAlfCompositionSource::SetSourceRect(const TRect &)
CAlfCompositionSource::SetZOrder(const CAlfCompositionClientBase &,TBool,TInt)
CAlfCompositionSource::~CAlfCompositionSource()
CBase::CBase()
CBase::Delete(CBase *)
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()
Inherited Enumerations
CActive:TPriority
CAlfCompositionClientBase:TAlfCompositionPermission
Inherited Attributes
CActive::iStatus
CAlfCompositionSource::iData

Member Functions Documentation

ConstructL(TInt, TInt)

void ConstructL ( TInt aToken,
TInt aKey
)

Parameters

TInt aToken
TInt aKey

NewL(TInt, TInt)

IMPORT_C CAlfCompositionHost * NewL ( TInt aToken,
TInt aKey
) [static]

Constructor for application that wishes modify composition information for some other process, see CreatePermissionToken()

Leaves using KErrNotFound, if token is not valid

If the binded target layer is destroyed by its owner, any Set operations will have no effect.

Parameters

TInt aToken
TInt aKey