Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 3848 in orxonox.OLD for orxonox/trunk/src/animation.h


Ignore:
Timestamp:
Apr 17, 2005, 2:16:45 AM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: names of keyframes:
KeyFrame → KeyFrame3D
AnimKeyFrame → KeyFrameF (F for float)

also changed some stuff in the Animation3D-class.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/trunk/src/animation.h

    r3847 r3848  
    4848                            ANIM_INF_REWIND};//, ANIM_DELETE}
    4949
    50 typedef struct AnimKeyFrame
     50typedef struct KeyFrameF
    5151{
    5252  float duration;
     
    128128  //  ANIM_FUNCTION animFunc;
    129129  float (tAnimation<T>::*animFunc)(float) const;
    130   AnimKeyFrame* currentKeyFrame;
    131   AnimKeyFrame* nextKeyFrame;
    132   tList<AnimKeyFrame>* keyFrameList;
     130  KeyFrameF* currentKeyFrame;
     131  KeyFrameF* nextKeyFrame;
     132  tList<KeyFrameF>* keyFrameList;
    133133
    134134
     
    151151{
    152152  // create a new List
    153   this->keyFrameList = new tList<AnimKeyFrame>();
    154   AnimKeyFrame* tmpKeyFrame = new AnimKeyFrame;
     153  this->keyFrameList = new tList<KeyFrameF>();
     154  KeyFrameF* tmpKeyFrame = new KeyFrameF;
    155155  tmpKeyFrame->value = 0.0;
    156156  tmpKeyFrame->duration = 1.0;
     
    174174{
    175175  // delete all the KeyFrames
    176   tIterator<AnimKeyFrame>* itKF = keyFrameList->getIterator();
    177   AnimKeyFrame*  enumKF = itKF->nextElement();
     176  tIterator<KeyFrameF>* itKF = keyFrameList->getIterator();
     177  KeyFrameF*  enumKF = itKF->nextElement();
    178178  while (enumKF)
    179179    {
     
    209209 
    210210
    211   AnimKeyFrame* tmpKeyFrame;
     211  KeyFrameF* tmpKeyFrame;
    212212   
    213213  if (bHasKeys)
    214214    {
    215       tmpKeyFrame = new AnimKeyFrame;
     215      tmpKeyFrame = new KeyFrameF;
    216216      if (this->currentKeyFrame == this->nextKeyFrame)
    217217        this->nextKeyFrame = tmpKeyFrame;
Note: See TracChangeset for help on using the changeset viewer.