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 CAknsAnimationItemData NewL ()

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