CAknsAnimationItemData Class Reference

API published in: S60 2nd Ed

Link against: aknskins.lib aknskinsrv.lib aknswallpaperutils.lib

Capability Information

Required Capabilities

None


#include <
aknsitemdata.h>

Inherits CAknsItemData.


Detailed Description

Animation item data.

Animation item data contains (in addition to base class members) the information required to create an AnimationLibrary animation.

Item type for animation item data objects is always EAknsITAnimation.

The class is not intended for derivation outside the library.


Public Member Functions

virtual ~CAknsAnimationItemData ()
void SetMinInterval (TInt aMin)
TInt MinInterval () const
void SetMorphing (TBool aMorphing)
TBool Morphing () const
void SetInputLayer (const TInt aValue)
TInt InputLayer () const
void SetInputLayerMode (const TInt aValue)
TInt InputLayerMode () const
void SetOutputLayer (const TInt aValue)
TInt OutputLayer () const
void SetOutputLayerMode (const TInt aValue)
TInt OutputLayerMode () const
void AppendPreprocessCommandL (CAknsEffectCommand *aCommand)
MAknsRlCommandIterator * PreprocessCommandIteratorL () const
void AppendCommandL (CAknsAnimationCommand *aCommand)
MAknsAlIterator * CommandIteratorL () const
void AppendTimingModelL (CAknsTimingModel *aModel)
MAknsAlIterator * TimingModelIteratorL () const
void AppendAnimationValueL (CAknsAnimationValue *aValue)
MAknsAlIterator * AnimationValueIteratorL () const
void AppendSizeBoundParamL (const TAknsAlSizeBoundParameterData &aParam)
MAknsAlIterator * SizeBoundParamIteratorL () const

Static Public Member Functions

static CAknsAnimationItemDataNewL ()

Protected Member Functions

 CAknsAnimationItemData ()

Constructor & Destructor Documentation

virtual CAknsAnimationItemData::~CAknsAnimationItemData  )  [virtual]
 
CAknsAnimationItemData::CAknsAnimationItemData  )  [protected]
 

Member Function Documentation

MAknsAlIterator* CAknsAnimationItemData::AnimationValueIteratorL  )  const
 
void CAknsAnimationItemData::AppendAnimationValueL CAknsAnimationValue aValue  ) 
 
Parameters:
aValue Ownership is transferred
void CAknsAnimationItemData::AppendCommandL CAknsAnimationCommand aCommand  ) 
 
Parameters:
aCommand Ownership is transferred
void CAknsAnimationItemData::AppendPreprocessCommandL CAknsEffectCommand aCommand  ) 
 
Parameters:
aCommand Ownership is transferred
void CAknsAnimationItemData::AppendSizeBoundParamL const TAknsAlSizeBoundParameterData &  aParam  ) 
 
void CAknsAnimationItemData::AppendTimingModelL CAknsTimingModel aModel  ) 
 
Parameters:
aValue Ownership is transferred
MAknsAlIterator* CAknsAnimationItemData::CommandIteratorL  )  const
 
TInt CAknsAnimationItemData::InputLayer  )  const
 
TInt CAknsAnimationItemData::InputLayerMode  )  const
 
TInt CAknsAnimationItemData::MinInterval  )  const
 
TBool CAknsAnimationItemData::Morphing  )  const
 
static CAknsAnimationItemData* CAknsAnimationItemData::NewL  )  [static]
 
TInt CAknsAnimationItemData::OutputLayer  )  const
 
TInt CAknsAnimationItemData::OutputLayerMode  )  const
 
MAknsRlCommandIterator* CAknsAnimationItemData::PreprocessCommandIteratorL  )  const
 
void CAknsAnimationItemData::SetInputLayer const TInt  aValue  ) 
 
void CAknsAnimationItemData::SetInputLayerMode const TInt  aValue  ) 
 
void CAknsAnimationItemData::SetMinInterval TInt  aMin  ) 
 
void CAknsAnimationItemData::SetMorphing TBool  aMorphing  ) 
 
void CAknsAnimationItemData::SetOutputLayer const TInt  aValue  ) 
 
void CAknsAnimationItemData::SetOutputLayerMode const TInt  aValue  ) 
 
MAknsAlIterator* CAknsAnimationItemData::SizeBoundParamIteratorL  )  const
 
MAknsAlIterator* CAknsAnimationItemData::TimingModelIteratorL  )  const
 

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top