MCameraViewFinder Class Reference

class MCameraViewFinder

Mixin class for implementation of viewfinder methods common to both client and direct viewfinder. These methods will be called in the context of either client viewfinder or direct viewfinder.

Member Functions Documentation

GetViewFinderFadingCapabilitiesL(CCameraViewFinder::TViewFinderFadingCapabilities &)

void GetViewFinderFadingCapabilitiesL ( CCameraViewFinder::TViewFinderFadingCapabilities & aVFFadingCapabilities ) const [pure virtual]

Retrieves the fading capabilites for a particular viewfinder.

leave
May leave with any error code.

Parameters

CCameraViewFinder::TViewFinderFadingCapabilities & aVFFadingCapabilities Retrieves the fading capabilities associated with the given viewfinder.

GetViewFinderFadingEffectL(CCameraViewFinder::TViewFinderFadingEffect &)

void GetViewFinderFadingEffectL ( CCameraViewFinder::TViewFinderFadingEffect & aCurrentVFFadingEffect ) const [pure virtual]

Retrieves the current fading effect/control being used for a particular viewfinder.

leave
May leave with any error code.

Parameters

CCameraViewFinder::TViewFinderFadingEffect & aCurrentVFFadingEffect Retrieves the fading effects associated with the given viewfinder.

GetViewFinderHandleL(TInt &)

void GetViewFinderHandleL ( TInt & aVFHandle ) const [pure virtual]

Retrieves the handle number which represents the given viewfinder object.

leave
May leave with any error code.
Note:

KECamDefaultViewFinderHandle is used to refer to the viewfinder started using CCamera methods.

Parameters

TInt & aVFHandle The viewfinder handle

Release()

void Release ( ) [pure virtual]

Releases the interface.

SetViewFinderFadingEffect(const CCameraViewFinder::TViewFinderFadingEffect &)

void SetViewFinderFadingEffect ( const CCameraViewFinder::TViewFinderFadingEffect & aVFFadingEffect ) [pure virtual]

Sets the fading effect/control for a particular viewfinder.

Note:

Event KUidECamEvent2ViewFinderFadingEffect is used to notify the requesting client about setting of the fading effect.

Parameters

const CCameraViewFinder::TViewFinderFadingEffect & aVFFadingEffect The desired fading effects associated with the given viewfinder.