ImageProcessor::Plugin::MEffectSpotLight Class Reference

class ImageProcessor::Plugin::MEffectSpotLight : public ImageProcessor::Plugin::MEffect

Plugin API for the spotlight effect. The TEffectSpotlight uses this interface class to get access to the image prosessor plugin effect. Once this has been constructed, calls to method functions of TEffectSpotlight are passed verbatim to this interface. For further description of required functionality, see TEffectSpotlight.

TEffectSpotlight

Inherits from

Member Functions Documentation

SetSpotLightOrientationL(const TPoint &, TUint32, TReal32)

voidSetSpotLightOrientationL(const TPoint &aPosition,
TUint32aRadius,
TReal32aTransitionSize
)[pure virtual]

This must provide an implementation as defined by TEffectSpotlight::SetSpotLightOrientationL(const TPoint& aPosition, TUint32 aRadius, TReal32 aTransitionSize)

TEffectSpotlight::SetSpotLightOrientationL(const TPoint& aPosition, TUint32 aRadius, TReal32 aTransitionSize)

Parameters

const TPoint & aPosition
TUint32 aRadius
TReal32 aTransitionSize

SpotLightOrientationL(TPoint &, TUint32 &, TReal32 &)

voidSpotLightOrientationL(TPoint &aPosition,
TUint32 &aRadius,
TReal32 &aTransitionSize
)const [pure virtual]

This must provide an implementation as defined by TEffectSpotlight::SpotLightOrientationL(TPoint &aPosition, TUint32& aRadius, TReal32& aTransitionSize)

TEffectSpotlight::SpotLightOrientationL(TPoint &aPosition, TUint32& aRadius, TReal32& aTransitionSize)

Parameters

TPoint & aPosition
TUint32 & aRadius
TReal32 & aTransitionSize