MSmilTransitionFactory Class Reference

class MSmilTransitionFactory

Interface to a factory that constructs transition filters.

Member Functions Documentation

CreateFilterL(CSmilTransition *, MSmilMedia *)

CSmilTransitionFilter *CreateFilterL(CSmilTransition *aTransition,
MSmilMedia *aMedia
)[pure virtual]

Construct a filter best implementing the transition description where CSmilTransition struct consists of fields corresponding to the attributes of SMIL <transition> element (id, type, subtype, dur, fadeColor, reverse, startProgress, endProgress)

Parameters

CSmilTransition * aTransition
MSmilMedia * aMedia

IsSupportedSubtype(const TDesC &, const TDesC &)

TBool IsSupportedSubtype(const TDesC &aTransitionName,
const TDesC &aSubtypeName
)const [pure virtual]

True if the named subtype is supported for given transition type by this factory.

Parameters

const TDesC & aTransitionName
const TDesC & aSubtypeName

IsSupportedType(const TDesC &)

TBool IsSupportedType(const TDesC &aTransitionName)const [pure virtual]

True if the named transition type is supported by this factory.

Parameters

const TDesC & aTransitionName