ImageProcessor::Plugin::MEffect Class Reference

class ImageProcessor::Plugin::MEffect

Plugin API for the effects.

TEffect

Member Functions Documentation

BeginL()

void BeginL ( ) [pure virtual]

This must provide an implementation as defined by TEffect::BeginL()

TEffect::BeginL()

EndL()

void EndL ( ) [pure virtual]

This must provide an implementation as defined by TEffect::EndL()

TEffect::EndL()

Extension(TUid)

TAny * Extension ( TUid aExtension ) [pure virtual]

Parameters

TUid aExtension

LevelL(TInt &)

void LevelL ( TInt & aLevel ) [pure virtual]

This must provide an implementation as defined by TEffect::LevelL(TInt& aLevel)

TEffect::LevelL(TInt& aLevel)

Parameters

TInt & aLevel

LevelL(TReal32 &)

void LevelL ( TReal32 & aLevel ) [pure virtual]

This must provide an implementation as defined by TEffect::LevelL(TReal32& aLevel)

TEffect::LevelL(TReal32& aLevel)

Parameters

TReal32 & aLevel

LevelSettings(TInt &, TInt &, TInt &)

void LevelSettings ( TInt & aMinimumLevel,
TInt & aMaximumLevel,
TInt & aLevelStep
) [pure virtual]

This must provide an implementation as defined by TEffect::LevelSettingsL(TInt& aMinimumLevel, TInt& aMaximumLevel, TInt& aLevelStep)

TEffect::LevelSettings(TInt& aMinimumLevel, TInt& aMaximumLevel, TInt& aLevelStep)

Parameters

TInt & aMinimumLevel
TInt & aMaximumLevel
TInt & aLevelStep

LevelSettings(TReal32 &, TReal32 &, TReal32 &)

void LevelSettings ( TReal32 & aMinimumLevel,
TReal32 & aMaximumLevel,
TReal32 & aLevelStep
) [pure virtual]

This must provide an implementation as defined by TEffect::LevelSettingsL(TReal32& aMinimumLevel, TReal32& aMaximumLevel, TReal32& aLevelStep)

TEffect::LevelSettings(TReal32& aMinimumLevel, TReal32& aMaximumLevel, TReal32& aLevelStep)

Parameters

TReal32 & aMinimumLevel
TReal32 & aMaximumLevel
TReal32 & aLevelStep

ResetL()

void ResetL ( ) [pure virtual]

This must provide an implementation as defined by TEffect::ResetL()

TEffect::ResetL()

SetLevelL(TInt)

void SetLevelL ( TInt aLevel ) [pure virtual]

This must provide an implementation as defined by TEffect::SetLevelL(TInt aLevel)

TEffect::SetLevelL(TInt aLevel)

Parameters

TInt aLevel

SetLevelL(TReal32)

void SetLevelL ( TReal32 aLevel ) [pure virtual]

This must provide an implementation as defined by TEffect::SetLevelL(TReal32 aLevel)

TEffect::SetLevelL(TReal32 aLevel)

Parameters

TReal32 aLevel